ShootersForever.com Forum Index

GoldenEye 007 Nintendo 64 Community, GoldenEye X, Nintendo 64 Games Discussion
GoldenEye Cheats, GoldenEye X Codes, Tips, Help, Nintendo 64 Gaming Community


Breaking Down .xex File...

 
Post new topic   Reply to topic    ShootersForever.com Forum Index -> GoldenEye XBLA
View previous topic :: View next topic  
Wreck
Administrator
Administrator


Joined: 14 Dec 2005
Posts: 7197
Location: Ontario, Canada

 PostPosted: Sun Mar 07, 2021 9:57 pm    Post subject: Breaking Down .xex File... Reply with quote Back to top

Here's just some of the information I've pieced together on my own or with other people finding things. There's obviously a ton more to list, but this stuff should be helpful for fun modifications.

UPDATED 02-16-2022

Remove "Closed Beta" text
E867A: from 9D97 to 9CE3
(possible second entry E863A) [original text ID 9D97]


Weapon & Item Names: 6284 - 663B
Ejected Casing Names: 663C - 6677

Prop Names: 7670 - 872F

Briefing Names?: 8730 - 882B

Character Names: 8B28 - 8EB3

Mission # and Part: 8FF8 - 903F

Nintendo Replacement Text: 90F0 - 91A3


Level Details: 9C24 - 9DA7
name, scale, other


Level/Text Internal Names: A378 - A46B

Broken Build Message: A4D0 - A503

Pad Room/Stan Values: A504 - 189EB

Unused data from N64 setups...
A504 - B433 (0xF30)
EC90 - FE7B (0x11EC)
11464 - 11D9F (0x93C)
1435C - 14783 (0x428)
14AB0 - 1511B (0x66C)
1677C - 17727 (0xFAC)


Music Names: 1926C - 198CB

Sound Effect Names: 198CC - 1AB93

Music File Locations: 1AC74 - 1ACA3

Sound File Locations: 1ACA4 - 1ACD3

Bullet Impact Names: 1AD68 - 1AE03

Level Photo Names: 1AE68 - 1AF73

Monitor Screen Names: 1AF74 - 1B15F

Character Photo Names: 1B160 - 1B26B (incomplete)


misc texture names between


Ammo Icon Names: 1B54C - 1B633



Player Profile Names?: 1DB70 - 1DFBF


----
Bond Cuffs...
Boiler: B0B1E
Suit: B0B52
Jungle: B0B5A
Snowsuit: B0B62
Tuxedo: B0B6A
Tuxedo Bonus: B0BA2

-Suit?: B0AA2
-Head?: B0AA6

Boiler Head: B0BEE
Suit/Snowsuit Head: B0BF6
Jungle Head: B0BFE
Tuxedo Head: B0C06
----


Weapon ID Equipped Props...
ID Table: C4C74 - C4DD7 [0x00 - 0x58]
Props: C4DD8 - C4F1B




Enemy Rockets...
Normal Gun ID: CC453
Normal Gun Prop: CC456
Spawned in Guard Gun ID: 12FAE3
Spawned in Guard Gun Prop: 12FAE6



Cheat Unlock By Mission Table: E7D64 - E7EA3
[has additional 6 cheats: Unknown, Invulnerable Chars, Stick Insects, Vaseline-o-Vision, Fresco Mode, Unlock All Cheats]

E7D64: Extra Multiplayer Characters
E7D68: Invincible
E7D6C: All Guns
E7D70: Maximum Ammo
E7D74: -invalid-
E7D78: Deactivate Invincibility
E7D7C: Line Mode
E7D80: Super 2x Health
E7D84: Super 2x Armour
E7D88: Bond Invisible
E7D8C: Infinite Ammo
E7D90: DK Mode
E7D94: Extra Weapons
E7D98: Tiny Bond
E7D9C: Paintball Mode
E7DA0: Super 10x Health
E7DA4: Magnum
E7DA8: Laser
E7DAC: Golden Gun
E7DB0: Silver PP7
E7DB4: Gold PP7
E7DB8: Invisible [Multi]
E7DBC: No Radar [Multi]
E7DC0: Turbo Mode
E7DC4: Debug Position Display
E7DC8: Fast Animation
E7DCC: Slow Animation
E7DD0: Enemy Rockets
E7DD4: 2x Rocket Launcher
E7DD8: 2x Grenade Launcher
E7DDC: 2x RC-P90
E7DE0: 2x Throwing Knife
E7DE4: 2x Hunting Knife
E7DE8: 2x Laser
-button code only cheats-
E7E8C: Unknown?
E7E90: Invulnerable Chars
E7E94: Stick Insects
E7E98: Vasoline-o-Vision
E7E9C: Fresco Mode
E7EA0: Unlock All Cheats

Cheat Unlock Entries: E7EA4 - E8137
820ECEA4 = Facility (Target Time)
820ECEC0 = Egypt (Target Time)
820ECEDC = Frigate (Target Time)
820ECEF8 = Statue (Target Time)
820ECF14 = Archives (Target Time)
820ECF30 = Control (Target Time)
820ECF4C = Runway (Target Time)
820ECF68 = Surface 2 (Target Time)
820ECF84 = Depot (Target Time)
820ECFA0 = Dam (Target Time)
820ECFBC = Train (Target Time)
820ECFD8 = Cradle (Target Time)
820ECFF4 = Streets (Target Time)
820ED010 = Bunker 1 (Target Time)
820ED02C = Surface 1 (Target Time)
820ED048 = Caverns (Target Time)
820ED064 = Bunker 2 (Target Time)
820ED080 = Jungle (Target Time)
820ED09C = Aztec (Target Time)
820ED0B8 = Silo (Target Time)
820ED0D4 = Cradle (Completion)
820ED0EC = Aztec (Completion)
820ED104 = Egypt (Completion)
820ED11C = Not Unlocked


MP Character Unlock
After Cradle: EA352
Normal: EA35E
0x08 Normal
0x21 Cradle
0x40 Bonus

System Link MP Characters: 101C56 (0x21)

Which mission to complete for unlock: EA342 (0x11)



Intro/End Cast Roll Alts...
Bond (Body + Head)
Suit: EAA56 + EAA5A
Jungle: EAA62 + EAA66
Snowsuit: EAA6E + EAA72
Tuxedo: EAA7A + EAA7E
Natalya: EAAA2
Trevelyan: EAAC6



Intro/End Cast Roll Weapons...
Single Handed: EAB74 - EABA3
Dual Wielded: EABD4 - EAC1B



MULTIPLAYER MODES Menu...
Names on screen: FAB60 - FABFB ?


Barrel Walk Intro...
Gun shot sound effect: 10487E



Cheat Option Activations Table: 132088 - 1321AF

Cheat Option Activations: 1321B0 - 1329FF

Cheat Option Deactivations Table: 132A00 - 132B27

Cheat Option Deactivations: 132B28 - ??????


Vasline-o-Vision: 183E70
(set to 60000000 to disable effect)



Level ID Data: 407368 - 40812F
Sets internal name, scale, vis, stans, BG, setup, and MP setup
[no longer used by CE version, refer to 84AF90 - 84B7DF]



Weapon Statistics: 4134D8 - 414967
[0x70 per entry]
0x00: Muzzle Flash Extension
0x04: On-Screen X Position
0x08: On-Screen Y Position
0x0C: On-Screen Z Position
0x10: Aim Upward Shift
0x14: Aim Downward Shift
0x18: Aim Lef/Right Shift
0x1E: Ammunition Type
0x20: Magazine Size
0x22: Fire - Automatic
0x23: Fire - Single Shot
0x24: Penetration
0x25: Sound Trigger Rate
0x26: Sound Effect
0x28: Ejected Casings (RAM address)
0x2C: Damage
0x30: Inaccuracy
0x34: Scope
0x38: Crosshair Speed
0x3C: Weapon Aim/Lock-On Speed
0x40: Sway
0x44: Recoil Speed
0x48: Recoil Backward
0x4C: Recoil Upward
0x50: Recoil Bolt
0x54: Volume to AI, Single Shot
0x58: Volume to AI, Multiple Shots
0x5C: Volume to AI, Active Fire over Distance?
0x60: Volume to AI, Baseline 1?
0x64: Volume to AI, Baseline 2?
0x68: Force of Impact
0x6C: Flags



Weapon Model Data: 414968 - 415CDF
[0x38 per entry]
0x00: Model Details RAM Address
0x04: G_Z Text String RAM Address
0x08: Has G_Z Model [00000000 Yes, 00000001 No]
0x0C: Statistics RAM Address
0x10: Name, Upper Watch Equipped
0x12: Name, Lower Watch Equipped
0x14: X Position, Watch Equipped
0x18: Y Position, Watch Equipped
0x1C: Z Position, Watch Equipped
0x20: X Rotation
0x24: Y Rotation
0x28: Name, Weapon of Choice
0x2A: Name, Inventory List
0x2C: X Position, Inventory List
0x30: Y Position, Inventory List
0x34: Z Position, Inventory List



Ammo Icons and Reserve Capacity: 416C84 - 416DEB
[each entry is 0xC sized]
0x00: Icon Offset [float]
0x04: Max Reserve Capacity
0x08: Pointer (N64 used screen bank offset)



Bond Phase: 4170C7

Bond Invisible: 4170CB?


MP Weapon Sets - Weapons: 417728 - 417AE7
[each weapon is 0x8 sized, arranged in sets of eight, for 0x40 block]
0x00: Weapon ID
0x01: Ammo Type
0x02: Ammo Count
0x03: Weapon Toggle (00 no prop / 01 has prop)
0x04: Prop ID
0x06: Scale


MP Weapon Sets - Select List: 417AE8 - 417BA7
[Random is first in list, has no address pointer]
0x00: Text ID
0x04: Address to Weapons
0x08: Either 00000000, 01000000, or 01010000

Random - 01000000
Slappers Only! - 00000000
Pistols - 01000000
Throwing Knives - 00000000
Automatics - 01010000
Power Weapons - 01000000
Sniper Rifles - 01000000
Grenades - 01000000
Remote Mines - 00000000
Grenade Launchers - 01000000
Timed Mines - 01000000
Proximity Mines - 00000000
Rockets - 01000000
Lasers - 01000000
Golden Gun - 01000000
Hunting Knives - 00000000


Prop Model Data: 419098 - 5AF347 ?
[P_Z data from N64 models]


Prop Setup List: 5B21E0 - 5B372F
[each entry is 0x10 sized]
0x00: Pointer to model data
0x04: Pointer to internal name string
0x08: Scale (float)
0x0C: Null (could be used during gameplay)


Prop Explosion Type List: 5B3730 - 5B3884
[each entry is 0x1 sized)


Prop Explosion Random Seeds: 5B3888 - 5B3D73
[each entry is 0xC sized]


Character Model Details: 5C19DC - 5C2C9B ?
[each entry is 0x3C sized]


Character Model Data: 5C2C9C - 71C01F ?
[C_Z data from N64 models]


Character Model Setup Table: 71C020 - 71CB83
81 entries, 0x24 each
0x00: Pointer (type data, number images/matrics/05s, draw distance, etc)
0x04: Internal Name Pointer
0x08: Pointer
0x0C: Pointer
0x10: Scale (float point)
0x14: Ground Offset (float point)
0x18: Gender (0 female, 1 male)
0x19: Is/Has Head (0 no, 1 yes)
0x1C: Null
0x20: Null


Headwear Size/Position Table: 71CB88 - 71DB47
[each character has 0x90 data, 0x18 per style]
[supports head IDs 2A - 45]
Style Format...
0x00: X Offset
0x04: Y Offset
0x08: Z Offset
0x0C: X Scale
0x10: Y Scale
0x14: Z Scale


Mission Briefings: 71DF60 - 71E34F
[21 entries, 0x30 each]
0x00: Background Text Entry
0x02: M Brief Text Entry
0x04: Q Branch Text Entry
0x06: Moneypenny Text Entry
0x08: Objective 1 Text Entry
0x0A: Objective 1 Difficulty
0x0C: Objective 2 Text Entry
0x0E: Objective 2 Difficulty
0x10: Objective 3 Text Entry
0x12: Objective 3 Difficulty
0x14: Objective 4 Text Entry
0x16: Objective 4 Difficulty
0x18: Objective 5 Text Entry
0x1A: Objective 5 Difficulty
0x1C: Objective 6 Text Entry
0x1E: Objective 6 Difficulty
0x20: Objective 7 Text Entry
0x22: Objective 7 Difficulty
0x24: Objective 8 Text Entry
0x26: Objective 8 Difficulty
0x28: Objective 9 Text Entry
0x2A: Objective 9 Difficulty
0x2C: Objective 10 Text Entry
0x2E: Objective 10 Difficulty



Mission select menu: 71E570 - 71E8B7
different formats for mission chapter vs level entry


MP Game Lengths: 71E8B8 - 71E917
[0xC each, with 8 total blocks]
0x00: Text ID
0x04: Time
0x08: Score


MP level select menu: 71E918 - 71EA7F
[15 entries, 0x18 each]
0x00: Level Name Text Entry (selected)
0x02: Level Name Text Entry (photo)
0x04: Photograph (overridden by ID specific level icon table)
0x08: Level ID (for random, FFFFFFFF)
0x0C: Unlocked After Mission # (if always, FFFFFFFF)
0x10: Minimum Players
0x14: Maximum Players


MP character select menu: 71EA80 - 71ED7F
[64 entries , 0xC each]
0x00: Name Text Entry
0x02: Gender (0 female, 1 male)
0x03: Photograph
0x04: Body
0x06: Head
0x08: P.O.V. (float point)

Photos..
00: Brosnan
01: Natalya
02: Trevelyan
03: Xenia
04: Ourumov
05: Boris
06: Valentin
07: Mishkin
08: May Day
09: Jaws
0A: Oddjob
0B: Baron Samedi
0C: Jungle Commando
0D: Arctic Commando
0E: Civilian 2
0F: Civilian 4
10: Helicopter Pilot
11: Janus Marine
12: Moonraker Elite
13: Naval Officer
14: Russian Infantry
15: Russian Soldier
16: Siberian Guard Black
17: Siberian Guard Brown
18: Siberian Special Forces
19: St. Petersburg Guard
1A: Who?


MP Handicap Health settings: 71ED80 - 71EDD7
[11 entries, 0x8 each]
0x00: Text Entry
0x02: Handicap Value (float point)


MP Controller Types: 71EDD8 - 71EDE7
0x00: Text ID
0x02: Entry Number (00, 01, 02 or 03)
0x03: Always 01


MP Sight/Auto-Aim Options: 71EDE8 -71EDF7 [UNUSED?]
(set differently in another menu now)


MP Additional Match Options: 71EDFC - ?
9D42 Autoaim Disabled
9D44 Crosshairs Disabled
9D48 Unequal Character Heights
[9D46 is Handicaps Allowed, but not used]


Cheat Target Times: 71EE28 - 71EE9F
[20 entries, 0x6 each]
0x00: Agent Time
0x02: Secret Agent Time
0x04: 00 Agent Time


Cast Roll: 71EEA0 - 71F147
[34 entries, 0x14 each]
0x00: Body
0x04: Head
0x08: Text Entry
0x0A: Text Entry
0x0C: Text Entry
0x10: Intro or End Credits (00 intro, 01 end)


---more text stuff: 71F344 - 71F4E3


--Menu Related: 71F500 - 71F57F


How To Play Text: 71F5AC - 71F5DB
Page 1: 71F5AC - 71F5B7
Page 2: 71F5B8 - 71F5C3
Page 3: 71F5C4 - 71F5CF
Page 4: 71F5D0 - 71F5DB


Main Menu Choices: 71F710 - 71F72F
Two are unused...
LEADERBOARDS
UNLOCK FULL GAME


Main Menu Choice Descriptions: 71F734 - 71F753
When hovering over an option, the text on left side
Two are unused...
View your world ranking
Unlock the full game


Clipping (stan) files: 720588 - 84AF3B
[identical data to original, but there are other pointers and size listings]
0x0000: Size from Here to End (end is +0x10 after full "unstric" string)
0x0408: Beginning of Stans Data
End of data has pointer back to start (will pad if not end on 7 or F)

720588 (8272D588) Library [0x4198]
724720 (82731720) Archives [0xD970]
732090 (8273F090) Control [0x124A0]
744530 (82751530) Facility [0x14C90]
7591C0 (827661C0) Stack [0x4198] - Unused, Shares Library!
75D358 (8276A358) Aztec [0xCD30]
76A088 (82777088) Caverns [0xB7F8]
775880 (82782880) Cradle [0x6320]
77BBA0 (82788BA0) Egypt [0x7728]
7832C8 (827902C8) Dam [0x15FD0]
799298 (827A6298) Depot [0x10720]
7A99B8 (827B69B8) Frigate [0xF270]
7B8C28 (827C5C28) Temple [0x1DB8]
7BA9E0 (827C79E0) Basement [0x4198] - Unused, Shares Library!
7BEB78 (827CBB78) Jungle [0x10B68]
7CF6E0 (827DC6E0) Cuba [0x1DF8]
7D14D8 (827DE4D8) Caves [0x3DF8]
7D52D0 (827E22D0) Streets [0xA470]
7DF740 (827EC740) Complex [0x4998]
7E40D8 (827F10D8) Runway [0x42F8]
7E83D0 (827F53D0) Bunker i [0x8E08]
7F11D8 (827FE1D8) Bunker ii [0xB4A8]
7FC680 (82809680) Surface i [0x144D8]
810B58 (8281DB58) Surface ii [0x144D8] - Duplicate of Surface i!
825030 (82832030) "sho" [0x8A8] - Unused beta map! [has no BG data]
8258D8 (828328D8) Silo [0x14A38]
83A310 (82847310) Statue [0xB0F0]
845400 (82852400) Train [0x5B3C]



Level ID Setup (CE Only): 84AF90 - 84B7DF
[Each entry is 0x38 each]
Normal default.xex uses 407368 - 40812F section, but has Bunker i partially filled in (0x09)
0x00: Level ID
0x04: Name Pointer (ark, dest, tra, etc)
0x08: Scale (float)
0x0C: Visibility (float)
0x10: Unused (float)
0x14: Stans Pointer (clipping tiles)
0x18: SP Setup Pointer (mission setups, pads, action blocks, etc)
0x1C: MP Setup Pointer (multiplayer setups, pads, action blocks, etc)
0x20: BG Data Pointer (room centers, portals, extra visibility, etc)
..rest are unknowns/unused


Big Skies: 84B860 - 84C50F (original 0x5C, new 0x38)

they added MP skies for Egyptian and Runway 2,3,4
and for 5A menu, which acts as backgrounds for logos, cast, etc.

0x00: Level ID
0x02: Blend Multiplier
0x04: Far Fog
0x06: Near Fog
0x08: Max Obj Visibilty
0x0A: Far Obj Obfusc Dist
0x0C: Far Intensity
0x0E: Near Intensity
0x10: Sky Colour Red
0x11: Sky Colour Green
0x12: Sky Colour Blue
0x13: Cloud Enable
0x14: Cloud/Ceiling Height
0x16: ? (water image offset?)
0x17: Cloud Colur Red
0x18: Cloud Colur Green
0x19: Cloud Colur Blue
0x1A: Water Enable
0x1B: ?
0x1C: Water/Bottom Height
0x1E: Water Img Offset
0x1F: Water Colour Red
0x20: Water Colour Green
0x21: Water Colour Blue
0x22: No use? [formerly concavity on N64]
0x23: ?
0x24: ? (affects the following, near/far intensity?) XBLA New Near Fog?
0x28: Fog Colour Red (NEW ONLY)
0x29: Fog Colour Green (NEW ONLY)
0x2A: Fog Colour Blue (NEW ONLY)
0x2B: ?
0x2C: ? (draw distance?) (frequently 000124F8) XBLA New Far Fog?
0x30: ? (affects close up architecture, models, and first-person weapons) (float) (41200000 in most MPs) [higher affects guns clipping into camera]
0x34: ? (all use B8D1B717)


Small Skies: 84C510 - 84C5EF (both 0x38)


Background Files: 84C5F0 - B00ABF
(identical to original)
(uses portal data to render props between rooms)
(special vis may not be supported?)
(room position floats also seem to affect rendering)
(actual room data does not matter, can be simple files)
(probably uses room count)
example: orig Runway 0xA3D0, simplified 0xB60, shared room data 0x880


84C5F0 (828595F0) Library, Basement & Stack [0x9F60]
856550 (82863550) Archives [0x25AF0]
87C040 (82889040) Control [0x2E380]
8AA3C0 (828B73C0) Facility [0x30F80]
8DB340 (828E8340) Aztec [0x21A50]
8FCD90 (82909D90) Citadel [0x5530] (has no stans or BG folders)
9022C0 (8290F2C0) Caverns [0x244F0]
9267B0 (829337B0) Cradle [0x10350]
936B00 (82943B00) Egypt [0x156B0]
94C1B0 (829591B0) Dam [0x301A0]
97C350 (82989350) Depot [0x2C970]
9A8CC0 (829B5CC0) Frigate [0x2D9C0]
9D6680 (829E3680) Temple [0x4870]
9DAEF0 (829E7EF0) Jungle [0x150F0]
9EFFE0 (829FCFE0) Cuba [0xFA0]
9F0F80 (829FDF80) Caves [0x6E50]
9F7DD0 (82A04DD0) Streets [0x19C30]
A11A00 (82A1EA00) Complex [0x9610]
A1B010 (82A28010) Runway [0xA3D0]
A253E0 (82A323E0) Bunker i [0x10DF0]
A361D0 (82A431D0) Bunker ii [0x1ADA0]
A50F70 (82A5DF70) Surface i & ii [0x1C5D0]
A6D540 (82A7A540) Silo [0x50F40]
ABE480 (82ACB480) Statue [0x220D0]
AE0550 (82AED550) Train [0x20570]



Random Bodies List: C7D8C8 - C7D973

Random Female Heads List: C7D974 - C7D987

Random Male Heads List: C7D988 - C7D9EF



Pointers to internal names list: C7D9F0 - C7DAA3
Sets the text banks 00-B0
(starts at 04, but 00 should be valid)


Global Action Block Data: C7DAB8 - C7DE9B


Global Action Blocks: C7DEA0 - C7DF2F
0x00: Address Pointer
0x06: Action Block ID


Level Setup / Pads / Action Blocks / etc: C7DF38 - DDFF5F

Mission Campaign Headers
C94480 (82CA1480) Archives
CA4CF8 (82CB1CF8) Control
CBB470 (82CC8470) Facility
CCC988 (82CD9988) Aztec
CE2420 (82CEF420) Caverns
CE7B08 (82CF4B08) Cradle
CF0BD8 (82CFDBD8) Egypt
D045F0 (82D115F0) Dam
D11A40 (82D1EA40) Depot
D1F3E8 (82D2C3E8) Frigate
D37440 (82D44440) Jungle
D39898 (82D46898) Cuba
D47C40 (82D54C40) Streets
D4F238 (82D5C238) Runway
D589C0 (82D659C0) Bunker 1
D67C10 (82D74C10) Bunker 2
D787E8 (82D857E8) Surface 1
D86CD0 (82D93CD0) Surface 2
D9AAC8 (82DA7AC8) Silo
DA18C0 (82DAE8C0) Statue
DB4C50 (82DC1C50) Train

Multiplayer Headers
DB8CC0 (82DC5CC0) Library MP [0x4070]
DBB640 (82DC8640) Archives MP [0x2980]
DBE990 (82DCB990) Facility MP [0x3350]
DC2048 (82DCF048) Stack MP [0x36B8]
DC4D18 (82DD1D18) Caverns MP [0x2CD0]
DC6508 (82DD3508) Egypt MP [0x17F0]
DC9B00 (82DD6B00) Dam MP [0x35F8]
DCD038 (82DDA038) Depot MP [0x3538]
DD2970 (82DDF970) Frigate MP [0x5938]
DD49D8 (82DE19D8) Temple MP [0x2068]
DD69A0 (82DE39A0) Basement MP [0x1FC8]
DD81F8 (82DE51F8) Caves MP [0x1858]
DD9D38 (82DE6D38) Complex MP [0x1B40]
DDC028 (82DE9028) Runway MP [0x22F0]
DDFF18 (82DECF18) Bunker 2 MP [0x3EF0]



Cheat Option Button Sequences: DDFF60 - DE033B
[0x14 each]

Cheat options table: DE0340 - DE07DF


MP Awards: DE0BE0 - DE0C01
0x00: Text ID


MP Pause Menu?: DE0C08 - DE0D03?


Smoke Effects: DE0DA0 - DE0EA7
[each entry is 0x18 sized]


Explosion Details: DE0EA8 - DE13E7
[each entry is 0x40 sized]


Hit Impact Texture Sizes : DE13E8 - DE14D7
[each entry is 0xC sized]
0x0: Float (Horizontal Scale?)
0x4: Float (Vertical Scale?)
0x8: Other Values



Mission music table: DE1A30 - DE1AE7
[23 entries, 0x8 each]
0x00: Level ID
0x02: Main Theme
0x04: Background
0x06: X Track


MP music assortment: DE1AF0 - DE1B45
[43 entries, 0x2 each]
0x00: Song ID


Hits - Sounds & Images: DE1B48 - DE1C2F
Hits - Type Table: DE1C30 - DE1C64
Hits - Names Table: DE1C64 - DE1C98


Gun Model Data: DE1C98 - EC7D7F ????
[G_Z data from N64 models]

Gun Model Setup: EC7D80 - EC92D3 ???
[each entry is 0x3C sized]
(seems to be in alphebetical arrangement, starting "ak47")


---MP Profile Name Table?--- : EC9798 - EC9A2F
[pointers to text]


Last edited by Wreck on Wed Feb 16, 2022 2:32 am; edited 19 times in total
 
View user's profile Send private message Visit poster's website
00action
00 Agent
00 Agent


Joined: 21 Feb 2007
Posts: 445
Location: UK

 PostPosted: Thu Mar 18, 2021 9:04 am    Post subject: Reply with quote Back to top

Thank you for writing this up for us, great info.
_________________
My YouTube Channel
https://www.youtube.com/channel/UCGWK44nRWYkQyNUcauIiIYQ
My Twitch Channel
https://www.twitch.tv/00action
 
View user's profile Send private message
Dark Reyn
Agent
Agent


Joined: 15 Nov 2016
Posts: 100

 PostPosted: Fri Mar 26, 2021 10:02 pm    Post subject: Re: Breaking Down .xex File... Reply with quote Back to top

Wreck wrote:
Level Setup / Pads / Action Blocks / etc: C7DF38 - DDFF60

Been poking around the multiplayer maps and have concluded that the sections are alphabetical:

1P
C7DF38: arch (Archives)
C944C8: arec (Control)
CA4060: ark (Facility)
CBA1D8: azt (Aztec)
CCC1B0: cave (Caverns)
CE2468: crad (Cradle)
CE7B50: crypt (Egyptian)
CF0C20: dam (Dam)
D04638: depo (Depot)
D11A88: dest (Frigate)
D1F430: jun (Jungle)
D374E8: len (Credits)
D39940: pete (Streets)
D47CE8: run (Runway)
D4F280: sev (Bunker 1)
D58A08: sevb (Bunker 2)
D67C58: sevx (Surface 1)
D78830: sevxb (Surface 2)
D86D18: silo (Silo)
D9AB16: statue (Statue)
DA1908: tra (Train)

Correction:
I think these should be:
C7DF38 Archives arch
C944C8 Control arec
CA4D40 Facility ark
CBB4B8 Aztec azt
CCC9D0 Caverns cave
CE2468 Cradle crad
CE7B50 Egypt crypt
CF0C20 Dam dam
D04638 Depot depo
D11A88 Frigate dest
D1F430 Jungle jun
D37488 Cuba len
D398E0 Streets pete
D47C88 Runway run
D4F280 Bunker 1 sev
D58A08 Bunker 2 sevb
D67C58 Surface 1 sevx
D78830 Surface 2 sevxb
D86D18 Silo silo
D9AB10 Statue statue
DA1908 Train tra

MP
DB4C98: ame (Library)
DB8D08: arch (Archives)
DBB688: ark (Facility)
DBE9D8: ash (Stack)
DC2090: cave (Caverns)
DC4D60: crypt (Egyptian)
DC6550: dam (Dam)
DC9B48: depot (Depot)
DCD080: dest (Frigate)
DD29B8: dish (Temple)
DD4A20: imp (Basement)
DD69E8: oat (Caves)
DD8240: ref (Complex)
DD9D80: run (Runway) - revised, thanks Wreck
DDC070: sevb (Bunker 2)
DDFF60: End

Edit: I have updated this section with what I think is correct for 1P and MP for this section.
Further edit: apart from beginning and end, my labels were 32 bytes short. These are now corrected.


Last edited by Dark Reyn on Sun Jan 23, 2022 2:58 pm; edited 10 times in total
 
View user's profile Send private message
Wreck
Administrator
Administrator


Joined: 14 Dec 2005
Posts: 7197
Location: Ontario, Canada

 PostPosted: Fri Mar 26, 2021 11:19 pm    Post subject: Reply with quote Back to top

Makes sense to see it being alphabetical. That's good. The one that you have listed as unknown is actually Runway. 00action found that it has a very rough test setup, without any weapons. Falls in line with the ordering, too.
 
View user's profile Send private message Visit poster's website
Dark Reyn
Agent
Agent


Joined: 15 Nov 2016
Posts: 100

 PostPosted: Sat Mar 27, 2021 12:30 am    Post subject: Reply with quote Back to top

Thanks, that makes sense. I could see oil drums and crates and couldn’t think which map might have both. But I’d seen the post about Runway a while back and had failed to join the dots. There are still the 1P maps and sections that resemble the end of the .set/.bin map files but I can’t quite unpick them into their different maps. They are either redone or mixed up and I can’t quite figure out which.
 
View user's profile Send private message
Kerr Avon
007
007


Joined: 26 Oct 2006
Posts: 913

 PostPosted: Wed Mar 31, 2021 12:44 pm    Post subject: Reply with quote Back to top

Wreck, I sent you a PM, please have a look when you get a minute free.
 
View user's profile Send private message
Wreck
Administrator
Administrator


Joined: 14 Dec 2005
Posts: 7197
Location: Ontario, Canada

 PostPosted: Sun Apr 11, 2021 12:31 am    Post subject: Reply with quote Back to top

Updated with some more info. I still have to get some other things better listed, though.
 
View user's profile Send private message Visit poster's website
Dark Reyn
Agent
Agent


Joined: 15 Nov 2016
Posts: 100

 PostPosted: Sun Apr 25, 2021 11:16 pm    Post subject: Reply with quote Back to top

Carnivorous has kindly updated latest CE to turn off “Vaseline-o-vision” for thr original texture mode.
https://github.com/xenia-canary/game-patches/commit/439a0c0adc8c526696f023b7bfc82513e233a4cd
For reference, if modding original xex I think the relevant bit is:
Location 183E70 and changing:
40 9A 01 9C
to
60 00 00 00
 
View user's profile Send private message
Wreck
Administrator
Administrator


Joined: 14 Dec 2005
Posts: 7197
Location: Ontario, Canada

 PostPosted: Mon Apr 26, 2021 2:24 am    Post subject: Reply with quote Back to top

I've also updated with a few additional things.
 
View user's profile Send private message Visit poster's website
00action
00 Agent
00 Agent


Joined: 21 Feb 2007
Posts: 445
Location: UK

 PostPosted: Tue Feb 15, 2022 4:20 am    Post subject: Reply with quote Back to top

There are 21 briefings [including end credits Cuba] and here are all address's for easy reference.

71DF60 Archives
71DF90 Control
71DFC0 Facility
71DFF0 Aztec
71E020 Cradle
71E050 Egyptian
71E080 Dam
71E0B0 Depot
71E0E0 Frigate
71E110 Jungle
71E140 Cuba [End Credits]
71E170 Runway
71E1A0 Bunker 1
71E1D0 Bunker 2
71E200 Surface 1
71E230 Surface 2
71E260 Silo
71E290 Statue
71E2C0 Train
71E2F0 Streets
71E320 Caverns
_________________
My YouTube Channel
https://www.youtube.com/channel/UCGWK44nRWYkQyNUcauIiIYQ
My Twitch Channel
https://www.twitch.tv/00action
 
View user's profile Send private message
Wreck
Administrator
Administrator


Joined: 14 Dec 2005
Posts: 7197
Location: Ontario, Canada

 PostPosted: Tue Feb 15, 2022 10:58 pm    Post subject: Reply with quote Back to top

Thanks for adding the full list. I didn't even notice they had support for "len" end credits level. That's weird. The ordering of a few don't seem quite right, either, if it was mostly alphabetical with their internal names. Updated notes to mention there are 21, and not 20.
 
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    ShootersForever.com Forum Index -> GoldenEye XBLA All times are GMT - 8 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Cobalt 2.0 BB theme/template by Jakob Persson.
Copyright 2002-2004 Jakob Persson


Powered by BB 01, 02 BB Group

 


Please Visit My Other Sites: GoldenEyeForever.com | GrandTheftAutoForever.com

Got kids? Check out my Dora The Explorer site with games and coloring pages!

Our forums feature Nintendo 64 games, GoldenEye 007 N64 New Maps and Missions, GoldenEye Cheats, N64 Emulator, Gameshark, GoldenEye Multiplayer and more!

[ Privacy Policy ]