Difference between revisions of "Metroid Zero Mission:RAM map"

From Data Crystal
Jump to navigation Jump to search
(added more RAM addresses)
(Added information, codes, and formatted into a table)
Line 1: Line 1:
* 2027800 - Clip-data
+
==Table==
* 202D800 - Decompressed level data goes here
+
 
* 2034000 - Mini-map decompressed data
+
{| border="1" align="center" cellpadding="4" cellspacing="0" style="margin: 0 0 1em 1em; background: #f7f8ff; border: 1px #8888cc solid; border-collapse: collapse; font-size: 95%"
* 3000004 - Mono to stereo switch
+
|- style=background:#ccccff
* 3000014 - Gallery + Original Metroid
+
!'''RAM'''  || '''Information'''
* 3000016 - Metroid Fusion gallery
+
|-
* 3000018 - Sound Test + Original Metroid
+
|2027800 || Clip-data
* 3000020 - Language switch
+
|-
* 3000024 - Completed game map switch
+
|202D800 || Decompressed level data goes here
* 300002C - Difficulty switch
+
|-
* 300002D - Mothership doors switch
+
|2034000 || Mini-map decompressed data
* 3000054 - Area number
+
|-
* 3000056 - Room number
+
|3000002 || Frame counter
* 3000063 - Percentage in Brinstar
+
|-
* 3000064 - Percentage in Kraid
+
|3000004 || Mono to stereo switch
* 3000065 - Percentage in Norfair
+
* 0 for mono
* 3000066 - Percentage in Ridley
+
* 1 for stereo
* 3000067 - Percentage in Tourian
+
|-
* 3000068 - Percentage in Crateria
+
|3000014 || Gallery
* 3000069 - Percentage in Chozodia
+
* 1 for 4+ Hours/Easy ending
* 300009C - Foreground controller
+
* 2 for 2-4 Hours ending
* 3000150 - In-Game timer
+
* 4 for 2- Hours ending
* 30001A8 - Alarm timer
+
* 8 for 100% 2+ Hours ending
* 30001AE - Boss's vertical position
+
* 10 for 100% Normal 2- Hours ending
* 30001B0 - Boss's horizontal position
+
* 20 for 100% Hard 2- Hours ending
* 30001BE - Ridley's fireball shooting timer
+
* 40 for 15-% Normal ending
* 30004BE - Position of Kraid's nails
+
* 80 for 15-% Hard ending
* 300095E - Escape timer
+
|-
* 3000A3F - Bomb timer
+
|3000016 || Metroid Fusion gallery
* 3000BF0 - Which menu you're on
+
* 0 for Metroid Fusion Link
* 3000BF3 - Controls the option menu
+
* 1 for Metroid Fusion Gallery
* 3000C10 - The delay before the next letter
+
|-
* 30013B8 - Horizantal background 0 positioning
+
|3000018 || Sound Test + Original Metroid
* 30013BA - Vertical background 0 positioning
+
* 1 for Original Metroid
* 30013BC - Horizantal background 1 positioning
+
* 64 for Sound Test
* 30013BE - Vertical background 1 positioning
+
|-
* 30013C0 - Horizantal background 2 positioning
+
|3000020 || Translation switch
* 30013C2 - Vertical background 2 positioning
+
* 0 for Kanji
* 30013C4 - Horizantal background 3 positioning
+
* 1 for Hiragana/Katakana
* 30013C6 - Vertical background 3 positioning
+
* 2 for none
* 30013D9 - Speed boosting switch
+
* 3 for English
* 30013DA - Invincibility timer
+
|-
* 30013DB - Wall-Jump timer
+
|3000024 || Completed game map switch
* 30013DC - Shinespark timer
+
* 0 for the normal map screen
* 30013DE - Speed boost counter
+
* 1 for the timer and item collection map screen
* 30013E2 - Direction switch
+
|-
* 30013E6 - Your horizontal position
+
|300002C || Difficulty switch
* 30013E8 - Your vertical position
+
* 0 for Easy
* 30013EA - Your horizontal momentum
+
* 1 for Normal
* 30013EC - Your vertical momentum
+
* 2 for Hard
* 3001416 - Missile switch
+
|-
* 30013F0 - Sprite thingy
+
|300002D || Mothership doors switch
* 3001418 - The delay before you can shoot again
+
* 0 for normal doors
* 3001419 - Charge beam counter
+
* 1 for the doors used in Chozodia
* 3001530 - Health Capacity
+
|-
* 3001532 - Missile Capacity
+
|3000054 || Area number
* 3001534 - Super Missile Capacity
+
* 0 for Brinstar
* 3001535 - Power Bomb Capacity
+
* 1 for Kraid
* 3001536 - Health Status
+
* 2 for Norfair
* 3001538 - Missile Status
+
* 3 for Ridley
* 300153A - Super Missile Status
+
* 4 for Tourian
* 300153B - Power Bomb Status
+
* 5 for Crateria
* 300153C - Beam + Bomb Status
+
* 6 for Chozodia
* 300153E - Suit + Misc. Status
+
|-
* 3001540 - Scanned Map Status
+
|3000055 || Room number
* 3001541 - Low health beep
+
|-
* 3001542 - Extra Suit Status - 0 for normal suit, 1 for unknown items enabled2 for zero suit and 3 for a combination of 1 + 2
+
|3000056 || Door number
* 300175C - Ending picture
+
|-
* 300175D - Final percentage
+
|3000057 || Room transition type
* 3005450 - Did something really weird scroll-wise, didn't update at all
+
* 12 for a transition with no sound, is also the ship's landing sequence
* 3005708 - Pointer to scroll data must figure out how it gets there.
+
* 14 for a transition with a door closing sound
* 6001800 - TSA data kept here from the RLE I'd guess
+
* 51 for a transition with an elevator sound, is also Samus' awakening cut-scene
 +
* 52 for a transition with no sound and a room pop-up
 +
* 54 for a transition with a door closing sound and a room pop-up
 +
|-
 +
|3000058 || Room pop-up
 +
* 0 for a normal room
 +
* 1 for a room with a message saying what the room is
 +
|-
 +
|3000059 || Horizontal mini-map co-ordinate
 +
|-
 +
|3000060 || Vertical mini-map co-ordinate
 +
|-
 +
|3000063 || Percentage in Brinstar
 +
|-
 +
|3000064 || Percentage in Kraid
 +
|-
 +
|3000065 || Percentage in Norfair
 +
|-
 +
|3000066 || Percentage in Ridley
 +
|-
 +
|3000067 || Percentage in Tourian
 +
|-
 +
|3000068 || Percentage in Crateria
 +
|-
 +
|3000069 || Percentage in Chozodia
 +
|-
 +
|300009C || Foreground controller
 +
|-
 +
|3000150 || In-Game timer
 +
|-
 +
|30001A8 || Alarm timer
 +
|-
 +
|30001AE || Boss's vertical position
 +
|-
 +
|30001B0 || Boss's horizontal position
 +
|-
 +
|30001BE || Ridley's fireball shooting timer
 +
|-
 +
|30004BE || Position of Kraid's nails
 +
|-
 +
|300095E || Escape timer
 +
|-
 +
|3000A3F || Bomb timer
 +
|-
 +
|3000BF0 || Which menu you're on
 +
* 0 Exits menu
 +
* 1 Suit effect, side effects include loss of every ability
 +
* 2 Normal Menu, also used for the Kraid/Ridley statue scene and the Ridley scene
 +
* 3 Map
 +
* 4 Chozo map
 +
* 5 Reveals the map
 +
* 6 Shows latest ability
 +
* 7 Zero suit
 +
* 8 Gravity suit, side effects include not being able to move
 +
* 9 Resets room, then messes up all the sprites
 +
|-
 +
|3000BF3 || Controls the option menu
 +
|-
 +
|3000C10 || The delay before the next letter
 +
|-
 +
|30013B8 || Horizontal background 0 positioning
 +
|-
 +
|30013BA || Vertical background 0 positioning
 +
|-
 +
|30013BC || Horizontal background 1 positioning
 +
|-
 +
|30013BE || Vertical background 1 positioning
 +
|-
 +
|30013C0 || Horizontal background 2 positioning
 +
|-
 +
|30013C2 || Vertical background 2 positioning
 +
|-
 +
|30013C4 || Horizontal background 3 positioning
 +
|-
 +
|30013C6 || Vertical background 3 positioning
 +
|-
 +
|30013D9 || Speed boosting switch
 +
|-
 +
|30013DA || Invincibility timer
 +
|-
 +
|30013DB || Wall-Jump timer
 +
|-
 +
|30013DC || Shinespark timer
 +
|-
 +
|30013DE || Speed boost counter
 +
|-
 +
|30013E2 || Direction switch
 +
|-
 +
|30013E6 || Your horizontal position
 +
|-
 +
|30013E8 || Your vertical position
 +
|-
 +
|30013EA || Your horizontal momentum
 +
|-
 +
|30013EC || Your vertical momentum
 +
|-
 +
|3001416 || Missile switch
 +
|-
 +
|3001418 || The delay before you can shoot again
 +
|-
 +
|3001419 || Charge beam counter
 +
|-
 +
|3001530 || Health Capacity
 +
|-
 +
|3001532 || Missile Capacity
 +
|-
 +
|3001534 || Super Missile Capacity
 +
|-
 +
|3001535 || Power Bomb Capacity
 +
|-
 +
|3001536 || Health Status
 +
|-
 +
|3001538 || Missile Status
 +
|-
 +
|300153A || Super Missile Status
 +
|-
 +
|300153B || Power Bomb Status
 +
|-
 +
|300153C || Beam + Bomb Status
 +
* xx01 for Long Beam
 +
* xx02 for Ice Beam
 +
* xx04 for Wave Beam
 +
* xx08 for Plasma Beam
 +
* xx10 for Charge Beam
 +
* xx80 for Bombs
 +
* 01xx for Long Beam activated
 +
* 02xx for Ice Beam activated
 +
* 04xx for Wave Beam activated
 +
* 08xx for Plasma Beam activated
 +
* 10xx for Charge Beam activated
 +
* 80xx for Bombs activated
 +
|-
 +
|300153E || Suit + Misc. Status
 +
* xx01 for Hi-Jump activated
 +
* xx02 for Speed Booster activated
 +
* xx04 for Space Jump activated
 +
* xx08 for Screw Attack activated
 +
* xx10 for Varia Suit activated
 +
* xx20 for Gravity Suit activated
 +
* xx40 for Morph Ball activated
 +
* xx80 for Power Grip activated
 +
* 01xx for Hi-Jump activated
 +
* 02xx for Speed Booster activated
 +
* 04xx for Space Jump activated
 +
* 08xx for Screw Attack activated
 +
* 10xx for Varia Suit activated
 +
* 20xx for Gravity Suit activated
 +
* 40xx for Morph Ball activated
 +
* 80xx for Power Grip activated
 +
|-
 +
|3001540 || Scanned Map Status
 +
* 1 for Brinstar
 +
* 2 for Kraid
 +
* 4 for Norfair
 +
* 8 for Ridley
 +
* 10 for Tourian
 +
* 20 for Crateria
 +
* 40 for Chozodia
 +
|-
 +
|3001541 || Low health beep
 +
* 0 for not on
 +
* 1 for on
 +
|-
 +
|3001542 || Extra Suit Status
 +
* 0 for the normal suit
 +
* 1 for the unknown items enabled
 +
* 2 for the zero suit
 +
* 3 for the combination of 1 + 2
 +
|-
 +
|300175D || Final percentage

Revision as of 17:30, 13 September 2007

Table

RAM Information
2027800 Clip-data
202D800 Decompressed level data goes here
2034000 Mini-map decompressed data
3000002 Frame counter
3000004 Mono to stereo switch
  • 0 for mono
  • 1 for stereo
3000014 Gallery
  • 1 for 4+ Hours/Easy ending
  • 2 for 2-4 Hours ending
  • 4 for 2- Hours ending
  • 8 for 100% 2+ Hours ending
  • 10 for 100% Normal 2- Hours ending
  • 20 for 100% Hard 2- Hours ending
  • 40 for 15-% Normal ending
  • 80 for 15-% Hard ending
3000016 Metroid Fusion gallery
  • 0 for Metroid Fusion Link
  • 1 for Metroid Fusion Gallery
3000018 Sound Test + Original Metroid
  • 1 for Original Metroid
  • 64 for Sound Test
3000020 Translation switch
  • 0 for Kanji
  • 1 for Hiragana/Katakana
  • 2 for none
  • 3 for English
3000024 Completed game map switch
  • 0 for the normal map screen
  • 1 for the timer and item collection map screen
300002C Difficulty switch
  • 0 for Easy
  • 1 for Normal
  • 2 for Hard
300002D Mothership doors switch
  • 0 for normal doors
  • 1 for the doors used in Chozodia
3000054 Area number
  • 0 for Brinstar
  • 1 for Kraid
  • 2 for Norfair
  • 3 for Ridley
  • 4 for Tourian
  • 5 for Crateria
  • 6 for Chozodia
3000055 Room number
3000056 Door number
3000057 Room transition type
  • 12 for a transition with no sound, is also the ship's landing sequence
  • 14 for a transition with a door closing sound
  • 51 for a transition with an elevator sound, is also Samus' awakening cut-scene
  • 52 for a transition with no sound and a room pop-up
  • 54 for a transition with a door closing sound and a room pop-up
3000058 Room pop-up
  • 0 for a normal room
  • 1 for a room with a message saying what the room is
3000059 Horizontal mini-map co-ordinate
3000060 Vertical mini-map co-ordinate
3000063 Percentage in Brinstar
3000064 Percentage in Kraid
3000065 Percentage in Norfair
3000066 Percentage in Ridley
3000067 Percentage in Tourian
3000068 Percentage in Crateria
3000069 Percentage in Chozodia
300009C Foreground controller
3000150 In-Game timer
30001A8 Alarm timer
30001AE Boss's vertical position
30001B0 Boss's horizontal position
30001BE Ridley's fireball shooting timer
30004BE Position of Kraid's nails
300095E Escape timer
3000A3F Bomb timer
3000BF0 Which menu you're on
  • 0 Exits menu
  • 1 Suit effect, side effects include loss of every ability
  • 2 Normal Menu, also used for the Kraid/Ridley statue scene and the Ridley scene
  • 3 Map
  • 4 Chozo map
  • 5 Reveals the map
  • 6 Shows latest ability
  • 7 Zero suit
  • 8 Gravity suit, side effects include not being able to move
  • 9 Resets room, then messes up all the sprites
3000BF3 Controls the option menu
3000C10 The delay before the next letter
30013B8 Horizontal background 0 positioning
30013BA Vertical background 0 positioning
30013BC Horizontal background 1 positioning
30013BE Vertical background 1 positioning
30013C0 Horizontal background 2 positioning
30013C2 Vertical background 2 positioning
30013C4 Horizontal background 3 positioning
30013C6 Vertical background 3 positioning
30013D9 Speed boosting switch
30013DA Invincibility timer
30013DB Wall-Jump timer
30013DC Shinespark timer
30013DE Speed boost counter
30013E2 Direction switch
30013E6 Your horizontal position
30013E8 Your vertical position
30013EA Your horizontal momentum
30013EC Your vertical momentum
3001416 Missile switch
3001418 The delay before you can shoot again
3001419 Charge beam counter
3001530 Health Capacity
3001532 Missile Capacity
3001534 Super Missile Capacity
3001535 Power Bomb Capacity
3001536 Health Status
3001538 Missile Status
300153A Super Missile Status
300153B Power Bomb Status
300153C Beam + Bomb Status
  • xx01 for Long Beam
  • xx02 for Ice Beam
  • xx04 for Wave Beam
  • xx08 for Plasma Beam
  • xx10 for Charge Beam
  • xx80 for Bombs
  • 01xx for Long Beam activated
  • 02xx for Ice Beam activated
  • 04xx for Wave Beam activated
  • 08xx for Plasma Beam activated
  • 10xx for Charge Beam activated
  • 80xx for Bombs activated
300153E Suit + Misc. Status
  • xx01 for Hi-Jump activated
  • xx02 for Speed Booster activated
  • xx04 for Space Jump activated
  • xx08 for Screw Attack activated
  • xx10 for Varia Suit activated
  • xx20 for Gravity Suit activated
  • xx40 for Morph Ball activated
  • xx80 for Power Grip activated
  • 01xx for Hi-Jump activated
  • 02xx for Speed Booster activated
  • 04xx for Space Jump activated
  • 08xx for Screw Attack activated
  • 10xx for Varia Suit activated
  • 20xx for Gravity Suit activated
  • 40xx for Morph Ball activated
  • 80xx for Power Grip activated
3001540 Scanned Map Status
  • 1 for Brinstar
  • 2 for Kraid
  • 4 for Norfair
  • 8 for Ridley
  • 10 for Tourian
  • 20 for Crateria
  • 40 for Chozodia
3001541 Low health beep
  • 0 for not on
  • 1 for on
3001542 Extra Suit Status
  • 0 for the normal suit
  • 1 for the unknown items enabled
  • 2 for the zero suit
  • 3 for the combination of 1 + 2
300175D Final percentage