Language…
15 users online: 35TCB77, Buflen, caioskii, crm0622, crocodileman94, fanfan21, Green Jerry, Hayashi Neru, Josuke Yoshikage, KoJi, Maw, Metakabe, Neuromancer, signature_steve, toady - Guests: 240 - Bots: 348
Users: 64,795 (2,377 active)
Latest user: mathew

SMAS Memory Map

Displaying 25 out of 1220 addresses.

View: moderated | waiting (204)

Filter

Link
  • Pages:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 48
  • 49
RAM Address Length Type Context Description Details
$7E0047 9 bytes Sprites Super Mario Bros. 2 Sprite Y speed table
$7E0047 2 bytes X Position Super Mario Bros. 3/Global Player overworld X-position.

First byte is for Mario, second byte for Luigi.
$7E0047 Unknown X Position Super Mario Bros. 3/Main gameplay Sprite X position in the level, high byte.

TODO: verify length
$7E004C 1 byte Direction Super Mario Bros. 3/Global Player's direction on the overworld.
$7E0050 1 byte Direction Super Mario Bros. 1 The direction of the sprite which came out of a [?]-block.
$7E0051 9 bytes Sprites Super Mario Bros. 2 Sprite status table. 00 = non-existant/init, 01 = main, 02 = falling from screen, 03 = flat, 04 = explode, 05 = disappear in a puff of smoke, 06 = dissolving sand, 07 = stop interacting, 08 = disappear in two puffs of smoke, 09 = disappear abruptly
$7E0055 1 byte Y Position Super Mario Bros. 3/Main gameplay Player Y-position in the level, high byte.
$7E0056 9 bytes Sprites Super Mario Bros. 3/Global Sprite Y position, high byte.

TODO: Verify length
$7E005A 1 byte Flag Super Mario Bros. 3/Global "Players spins in the overworld" flag (e.g. when player dies and gets placed to the latest checkpoint)
$7E005C 1 byte Level Data Super Mario Bros. 1 Map Type

$00 - Underwater
$01 - Normal
$02 - Underground
$03 - Castle
This address always has the same value as $7E:00BA.
$7E005D 1 byte X Speed Super Mario Bros. 1 Player's X Speed
$7E005E 8 bytes X Speed Super Mario Bros. 1 Sprite X-Speed
$7E005E 1 byte X Position Super Mario Bros. 3/Global Player X-position in the level, low byte
$7E005F 9 bytes Sprites Super Mario Bros. 3/Global Sprite X position, low byte.

TODO: Verify length
$7E0060 4 bytes Sound Effect Intro & Game Select Screens SPC700 I/O Ports. Write values to play music/sound effects.
$7E0067 1 byte X Speed Super Mario Bros. 1 X speed of the sprite which came out of a [?]-block.
$7E0068 2 bytes X Speed Super Mario Bros. 1 Fireball X-Speed
$7E006A 2 bytes X Speed Super Mario Bros. 1 Bounce blocks X-Speed
$7E0070 1 byte Y Position Super Mario Bros. 3/Global Player Y-position in the level, low byte.

TODO: Also related to OW 'player spawns' stars (those spinning ones), 34 bytes.
$7E0071 9 bytes Sprites Super Mario Bros. 3/Global Sprite Y position, low byte.

TODO: Verify length
$7E0078 1 byte X Position Super Mario Bros. 1 Player X-Position, high byte.
$7E0079 8 bytes X Position Super Mario Bros. 1 Sprite X-Position, high byte.
$7E0082 1 byte Player Super Mario Bros. 2 Amount of time to remain in a player state.
$7E0084 2 bytes X Position Super Mario Bros. 1 Fireball X-Position, high byte.
$7E0086 2 bytes X Position Super Mario Bros. 1 Bounce block X-Position, high byte.
  • Pages:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 48
  • 49