If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
Notes:Mario vs. Donkey Kong (Game Boy Advance)
Jump to navigation
Jump to search
This page contains notes for the game Mario vs. Donkey Kong (Game Boy Advance).
Modes
Game mode memory offset: 030009B4 (demo), 030009C4 (USA & Japanese retail), 03000984 (Europe retail).
To do: Some of the value behaves differently in EU versions. |
00 - game boot up 01 - credits? (sends the game to mode 1E) 02 - demo 03 - main menu 04 - options menu 05 - tutorial demo 06 - tutorial demo reset? 07 - title screen 08 - world/level select screen 09 - expert levels 0A - crash 0B - level editor 0C - (sets the mode to 0D) 0D - in level 0E - restart button in the pause screen 0F - mutes currently playing song and returns to mode 0D 10 - pause screen 11 - help/tips screen 12 - crash 13 - same as 0F 14 - boss clear screen 15 - level results 16 - all presents minigame (stop the arrow) 17 - all presents minigame (save the present) 18 - e World screen (intro in EU version) 19 - e World screen again, when set outside of the base e world screen the graphics get messed up 1A - e card scan screen (sets mode to 19 when pressing B) 1B - same as 1A 1C - scan complete screen ? 1D - fade in the e world screen 1E - movie player 1F - some sort of fade in/out (Language select in EU version) 20 - next world screen 21 - level viewer accessed by pressing L+R anywhere in a level anything past crashes
(Source: Lunar)
Levels
Relevant offsets for USA retail:
03000081 - current level select UI world cursor position 0300010c - current world (unknown what this is for, it gets set to the current world ID on level start, changing it doesnt seem to do much at all) 03000b58 - changing this on the tutorial screen changes the world you get sent to on start of the level (changing it to a 01 after selecting 1-1 will send you to 2-1) 03000ba2 - copy of 0300010c 03000bd4 - currently selected world in the level select, changing it changes the UI to that of the world ID 03000bd8 - currently selected level in the level select screen (goes by increments of +2 - needs more research) 03000dd0 - copy of 0300010c again 03001bd8 - copy of 0300010c again, again
(Source: Lunar)