Super Mario Advance/RAM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 1: Line 1:
{{rammap|game=Super Mario Advance}}
{{rammap|game=Super Mario Advance}}
Addresses are for USA/Europe version, but an equivalent or similar address exists in the Japan version.
Addresses are for USA/Europe version, but an equivalent or similar address exists in the Japan version.
{| 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%"
 
|- style=background:#ccccff
== RAM Map ==
!'''RAM''' || '''Information'''
Address  Size    Description
|-
-------- ----    -----------
|03001161 || Lives count
  03001161   1    Lives count
|-
030019B0   1    Mode (not used when multiplayer has started)
|030019B0 || Mode (not used when multiplayer has started)
                  * 00 "Erase all save data" screen
* 00 "Erase all save data" screen
                  * 01 Mario Bros. Classic multiplayer connection screen
* 01 Mario Bros. Classic multiplayer connection screen
                  * 02 Intro/Title/Choose a Game/Choose a File
* 02 Intro/Title/Choose a Game/Choose a File
                  * 03 Choose a Player/Level intro/Level
* 03 Choose a Player/Level intro/Level
                  * 04 Single-player Mario Bros. Classic
* 04 Single-player Mario Bros. Classic
03001A07   1    Coin count
|-
03001A26   1    Number of cherries collected, resets when 5 cherries are collected
|03001A07 || Coin count
03001C35   1    Ace Coin count (HUD)
|-
03001C36   1    Ace Coin count(?)
|03001A26 || Number of cherries collected, resets when 5 cherries are collected
03001C70   1    Current character
|-
                  * 00 - Mario
|03001C35 || Ace Coin count (HUD)
                  * 01 - Peach
|-
                  * 02 - Toad
|03001C36 || Ace Coin count(?)
                  * 03 - Luigi
|-
03001C71   1    "Is in air" flag
|03001C70 || Current character
03001C74   1    "Is holding item" flag
* 00 - Mario
03001C76   1    Health count
* 01 - Peach
03001C77   1    Health count (HUD)
* 02 - Toad
03001C7E   1    Timer for Peach's float, resets to 30 each jump, counts down to 00 while A is held
* 03 - Luigi
03001C7F   1    Timer for charged jump, counts up to 3C while down is held
|-
03001C88   1    Star timer
|03001C71 || "Is in air" flag
03001CAC   1    Stopwatch timer
|-
|03001C74 || "Is holding item" flag
|-
|03001C76 || Health count
|-
|03001C77 || Health count (HUD)
|-
|03001C7E || Timer for Peach's float, resets to 30 each jump, counts down to 00 while A is held
|-
|03001C7F || Timer for charged jump, counts up to 3C while down is held
|-
|03001C88 || Star timer
|-
|03001CAC || Stopwatch timer
|}


{{Internal Data}}
{{Internal Data}}

Revision as of 00:59, 8 February 2024

Chip tiny.png The following article is a RAM map for Super Mario Advance.

Addresses are for USA/Europe version, but an equivalent or similar address exists in the Japan version.

RAM Map

Address  Size    Description
-------- ----    -----------
03001161    1    Lives count
030019B0    1    Mode (not used when multiplayer has started)
                 * 00 "Erase all save data" screen
                 * 01 Mario Bros. Classic multiplayer connection screen
                 * 02 Intro/Title/Choose a Game/Choose a File
                 * 03 Choose a Player/Level intro/Level
                 * 04 Single-player Mario Bros. Classic
03001A07    1    Coin count
03001A26    1    Number of cherries collected, resets when 5 cherries are collected
03001C35    1    Ace Coin count (HUD)
03001C36    1    Ace Coin count(?)
03001C70    1    Current character
                 * 00 - Mario
                 * 01 - Peach
                 * 02 - Toad
                 * 03 - Luigi
03001C71    1    "Is in air" flag
03001C74    1    "Is holding item" flag
03001C76    1    Health count
03001C77    1    Health count (HUD)
03001C7E    1    Timer for Peach's float, resets to 30 each jump, counts down to 00 while A is held
03001C7F    1    Timer for charged jump, counts up to 3C while down is held
03001C88    1    Star timer
03001CAC    1    Stopwatch timer