Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
Super Mario Bros. 2 (NES)/ROM map
Jump to navigation
Jump to search
The following article is a ROM map for Super Mario Bros. 2 (NES).
ROM Map
- 0059C4 to 005A7D (0000ba) = Graphic Combos for Sprites
- 005A7F to 005AC4 (000046) = Sprite Pointers for Graphics
- 006040 to ?????? (??????) = Additional Combos for Sprites
- 00819F to 00829D (0000ff) = Sound effects data
- 00876F to 008F0F (0007a1) = Empty
- 008F10 to 008FC2 (0000b3) = Note Length Tables
- 008FC3 to 00900F (00004d) = Empty
- 009010 to 009039 (00002a) = Music Pointers
- 00903A to 009112 (0000d9) = Music Headers
- 009113 to 00911B (000009) = Music Headers
- 00911C to 009124 (000009) = Music Headers
- 009125 to 00912D (000009) = Music Headers
- 00912E to 00A19D (001070) = Music Data
- 00A19E to 00A3FE (000261) = Instrument Sounds
- 00A3FF to 00C00F (001c11) = Empty
- 00C02C to 00C437 (00040c) = Palettes used for levels
- 00C??? to 00C??? (??????) = Tile Definitions
- 010010 to 010024 (000015) = Starting Area Data
- 010025 to 0101C8 (0001a4) = Level Pointers
- 0101C9 to 012433 (00226b) = Level Data
- 012434 to 0124FF (0000cc) = Empty Data
- 012500 to 012563 (000064) = Important Data
- 012564 to 012707 (0001a4) = Enemy Pointers
- 012708 to 01303F (000938) = Enemy Data
- 013040 to 01400F (000fc1) = Empty Data
- 014010 to 0140AF (0000a0) = Card inset for Worlds 1-6
- 0140B0 to 01414F (0000a0) = Card inset for World 7
- 0143DD to 014438 (??????) = Selectable Characters' properties
- 01443A to 01443C (000003) = Mario in action palette
- 01443E to 014440 (000003) = Princess in action palette
- 014442 to 014444 (000003) = Toad in action palette
- 014446 to 014448 (000003) = Luigi in action palette
- 0144FF to 01450E (000010) = Palettes for Selection screen
- 014664 to 01800F (0039ac) = Empty
- 01F2F0 to 01F30F (000020) = Tiles to use for Character animation Tiles
- 01F4FC to 01F540 (000045) = Sprite palette, mirroring, etc.
- 01F544 to 01F559 (000016) = Sprite Status
- 01F66A to 01F670 (000007) = Warp destinations
- 01F805 to 01FA7C (000278) = Combos of four 8x8 PPU tiles to make one 16x16 block
- 01FE10 to 01FE16 (000006) = Sprite set for Worlds 1-7 (known valid values: 0C, 0D, 0E, 0F)
- 01FE17 to 01FE1D (000006) = Landscape set for Worlds 1-7 (known valid values: 0A, 10, 12, 14, 16)
- 020010 to 04000F (020000) = Graphics used by the game (can be expanded)