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.

Super Mario Bros. Deluxe/RAM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 10: Line 10:
                 * 01 - The Lost Levels
                 * 01 - The Lost Levels
  C162      1    Current level
  C162      1    Current level
                 Super Mario Bros.
                 * See [[Super Mario Bros. Deluxe/Notes#Level ID list (C162)|Notes]] page for values
                * 00 - World 1-1
                * 01 - World 1-2
                * 02 - World 1-3
                * 03 - World 1-4
                * 04 - World 2-1
                * 05 - World 2-2
                * 06 - World 2-3
                * 07 - World 2-4
                * 08 - World 3-1
                * 09 - World 3-2
                * 0A - World 3-3
                * 0B - World 3-4
                * 0C - World 4-1
                * 0D - World 4-2
                * 0E - World 4-3
                * 0F - World 4-4
                * 10 - World 5-1
                * 11 - World 5-2
                * 12 - World 5-3
                * 13 - World 5-4
                * 14 - World 6-1
                * 15 - World 6-2
                * 16 - World 6-3
                * 17 - World 6-4
                * 18 - World 7-1
                * 19 - World 7-2
                * 1A - World 7-3
                * 1B - World 7-4
                * 1C - World 8-1
                * 1D - World 8-2
                * 1E - World 8-3
                * 1F - World 8-4
                * 20 - Test Level
                * 21 - World 1-1 Bonus Stage
                * 22 - World 1-2 Bonus Stage
                * 23 - World 3-1 Bonus Stage
                * 24 - World 4-1 Bonus Stage
                * 25 - World 4-2 Bonus Stage
                * 26 - Cloud Bonus Stage #1
                * 27 - Cloud Bonus Stage #2
                * 28 - World 2-1 Bonus Stage
                * 29 - World 5-1 Bonus Stage
                * 2A - Cloud Bonus Stage #3
                * 2B - World 6-2 Bonus Stage #1
                * 2C - World 6-2 Bonus Stage #2
                * 2D - Cloud Bonus Stage #4
                * 2E - World 7-1 Bonus Stage
                * 2F - World 8-2 Bonus Stage
                * 30 - World 4-2 Warp Zone
                * 31 - World 5-2 Bonus Stage
                * 32 - World 6-2 Bonus Stage #3
                * 33 - World 8-1 Bonus Stage
                * 34 - Generic pipe entrance room
                * 35 - Generic level exit room
                * 36 - World 8-4 Repeating Section #1
                * 37 - World 8-4 Repeating Section #2
                * 38 - World 8-4 Underwater Section
                * 39 - World 8-4 Final Section
                * 3A - You Vs Boo World 1-1
                * 3B - You Vs Boo World 1-2
                * 3C - You Vs Boo World 1-3
                * 3D - You Vs Boo World 1-4
                * 3E - You Vs Boo World 2-1
                * 3F - You Vs Boo World 2-2
                * 40 - You Vs Boo World 2-3
                * 41 - You Vs Boo World 2-4
                The Lost Levels
                * 00 - World 1-1
                * 01 - World 1-2
                * 02 - World 1-3
                * 03 - World 1-4
                * 04 - World 2-1
                * 05 - World 2-2
                * 06 - World 2-3
                * 07 - World 2-4
                * 08 - World 3-1
                * 09 - World 3-2
                * 0A - World 3-3
                * 0B - World 3-4
                * 0C - World 4-1
                * 0D - World 4-2
                * 0E - World 4-3
                * 0F - World 4-4
                * 10 - World 5-1
                * 11 - World 5-2
                * 12 - World 5-3
                * 13 - World 5-4
                * 14 - World 6-1
                * 15 - World 6-2
                * 16 - World 6-3
                * 17 - World 6-4
                * 18 - World 7-1
                * 19 - World 7-2
                * 1A - World 7-3
                * 1B - World 7-4
                * 1C - World 8-1
                * 1D - World 8-2
                * 1E - World 8-3
                * 1F - World 8-4
                * 20 - World 9-1
                * 21 - World 9-2
                * 22 - World 9-3
                * 23 - World 9-4
                * 24 - World A-1
                * 25 - World A-2
                * 26 - World A-3
                * 27 - World A-4
                * 28 - World B-1
                * 29 - World B-2
                * 2A - World B-3
                * 2B - World B-4
                * 2C - World C-1
                * 2D - World C-2
                * 2E - World C-3
                * 2F - World C-4
                * 30 - World D-1
                * 31 - World D-2
                * 32 - World D-3
                * 33 - World D-4
                * 34 - World 1-1 Bonus Stage
                * 35 - World 1-2 Warp Zone #1
                * 36 - World 1-2 Warp Zone #2
                * 37 - World 1-2 Bonus Stage
                * 38 - World 2-1 Bonus Stage
                * 39 - Cloud Bonus Stage #1
                * 3A - World 2-2 Bonus Stage
                * 3B - World 3-1 Bonus Stage #1
                * 3C - Cloud Bonus Stage #2
                * 3D - World 3-1 Bonus Stage #2
                * 3E - World 4-1 Bonus Stage
                * 3F - Cloud Bonus Stage #3
                * 40 - World 4-2 Bonus Stage
                * 41 - World 5-1 Bonus Stage
                * 42 - Cloud Bonus Stage #4
                * 43 - World 5-1 Warp Zone
                * 44 - World 5-2 Warp Zone
                * 45 - World 5-3 Bonus Stage
                * 46 - World 5-3 Bonus Stage Exit
                * 47 - World 6-1 Bonus Stage
                * 48 - World 7-1 Bonus Stage #1
                * 49 - World 7-1 Bonus Stage #2
                * 4A - World 7-2 Bonus Stage
                * 4B - World 7-2 Bonus Stage Exit
                * 4C - World 8-1 Bonus Stage
                * 4D - World 8-1 Warp Zone
                * 4E - World 8-2 Bonus Stage
                * 4F - World 8-2 Exit
                * 50 - Cloud Bonus Stage #5
                * 51 - World 8-4 Underwater Section
                * 52 - World 8-4 Pipe Section
                * 53 - World 8-4 Repeating Section
                * 54 - World 8-4 Final Section
                * 55 - World 9-1 Underwater Section
                * 56 - Cloud Bonus Stage #5
                * 57 - Cloud Bonus Stage #6
                * 58 - World A-1 Bonus Stage
                * 59 - Cloud Bonus Stage #7
                * 5A - World B-4 Warp Zone
                * 5B - World C-1 Bonus Stage
                * 5C - World D-1 Bonus Stage
                * 5D - World D-2 Bonus Stage
                * 5E - Cloud Bonus Stage #8
                * 5F - World D-4 Outside Section
                * 60 - World D-4 Underground Section
                * 61 - World D-4 Final Section
                * 62 - Generic pipe entrance room
                * 63 - Generic level exit room
  C166      1    Hard mode flag
  C166      1    Hard mode flag
  C17D      2    Time digits
  C17D      2    Time digits
Line 240: Line 72:
  FFAC      1    Y speed
  FFAC      1    Y speed
  FFB5      1    Current mode
  FFB5      1    Current mode
                 * 00 - Load Opening Graphic
                 * See [[Super Mario Bros. Deluxe/Notes#Mode list (FFB5)|Notes]] page for values
                * 01 - Opening Graphic
                * 02 - Load Title Screen
                * 03 - Title Screen
                * 04/07 - Load World Map
                * 05/08 - World Map
                * 06/09/0A/0B - Load Level
                * 0C - Pause Menu
                * 0D - Load Level (garbled graphics)
                * 0E/11? - Game Over Screen
                * 0F/14/1B - Continue Screen
                * 10 - Time Up Screen
                * 12 - Load Ranking Screen
                * 13 - Ranking Screen
                * 15 - Load Ranking Screen?
                * 16 - Load File Select
                * 17 - File Select
                * 18 - Load Main Menu
                * 19 - Main Menu
                * 1A - Load Continue Screen
                * 1C - Yoshi Award Screen
                * 1D - Load Challenge Menu
                * 1E - Challenge Menu
                * 1F - Yoshi Hatch Screen
                * 20 - Load Challenge Results Screen
                * 21 - Challenge Results Screen
                * 22 - Miss Screen
                * 25/35 - Luigi Loses! Screen
                * 27 - Error sound plays, goes to menu
                * 29 - Load Error Screen?
                * 2A - Error Screen
                * 2B - Ranking Screen (interactive)
                * 2C - Album
                * 2D - Toy Box
                * 2E - Rankings Menu
                * 2F - Load Rankings Trade Screen
                * 30 - Rankings Trade Screen
                * 31 - Load Level Select
                * 32 - Level Select
                * 33 - Load You Vs. Boo Menu
                * 34 - You Vs. Boo Menu
                * 37 - Game Boy Lockout Screen
                * 3A - The End Screen
                * 3B - Load Level Demo
                * 3C - Level Demo
                * 3D - Load Multiplayer Demo
                * 3E - Multiplayer Demo
                * 3F - Load Ranking Demo
                * 40 - Ranking Demo
                * 41 - Mystery Room


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

Revision as of 02:12, 21 February 2024

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

Addresses are for USA/Europe version, unconfirmed for Japan.

RAM Map

WRAM

Addr    Size    Description
----    ----    -----------
C160       1    Level set
                * 00 - Super Mario Bros.
                * 01 - The Lost Levels
C162       1    Current level
                * See Notes page for values
C166       1    Hard mode flag
C17D       2    Time digits
C17F       1    Lives count
C180       1    Time timer
C181       1    Time disable flag
C1A8       1    Current menu selection
                * 00 - Original 1985 (Goes to File Select)
                * 01 - Challenge Mode
                * 02 - Vs. Game
                * 03 - Super Mario Bros. For Super Players (The Lost Levels)
                * 04 - Records
                * 05 - Album
                * 06 - Toy Box
                * 07 - You Vs. Boo
C1B9       1    Map Mario Y position
C1BA       1    Map Mario X position
C1C1       1    Player state
                * 00 - On ground
                * 01 - In the air
                * 02 - Free movement
                * 03 - Dead
                * 05 - Stationary
                * 06 - Power down animation
                * 07 - Power up animation
                * 08 - Sub-area transition
                * 0A - Auto-walking at end of castle
C1C2       1    Player pose
                * 00 - Standing
                * 01 - Walking 1
                * 02 - Walking 2
                * 03 - Turning around
                * 04 - Jumping
                * 05 - Swimming 1
                * 06 - Walking 3
                * 07 - Climbing 1
                * 08 - Swimming 2
                * 09 - Swimming 3
                * 0A - Swimming 4
                * 0B - Crouching
                * 0C - Climbing 2
                * 0D - Fireball shoot
                * 0E - Swimming 5
                * 0F - Mid-power up
                * 11 - Swimming 6
C1D5       1    Invulnerability timer
C1DA       2    Star timer
C1DC       1    Colors to flash during Star
C1F2       1    Coin count
C383       1    Player select
                * 00 - Mario
                * 01 - Luigi
DE00       1    Music pitch
DED0       1    "Hurry Up" tempo flag

HRAM

FF99       1    X position of Player
FFA7       1    X position of Level
FFA9       1    Y position
FFAB       1    X speed
FFAC       1    Y speed
FFB5       1    Current mode
                * See Notes page for values