Batman Begins (Game Boy Advance)
He's the last honest hero. He's Batman, and he punches people square in the face. Did I mention his parents are dead?
Entering the CodeBreaker code 02008058:01 in the US version, pausing the game, and pressing Up 8 times will cause a small debug display to appear in the upper-left corner. It shows the level the player is on, which difficulty setting is selected, and has an unknown variable.
A sign that says "SNEAKY!"
At 93EC0 are some errors relating to speech.
dialog ID not specified - please set NPC's message ID no matching dialog found - please make an entry in dialog table..?
At 982B0 are some cutscene tests.
Cutscene test one Cutscene test two Cutscene test three Cutscene test four Cutscene test five Cutscene test six
Beginning at C0B40, you can find the names of some functions.
helicopterCreate heliBombCreate fallingMonasteryNinjaCreate bossInmateManagerCreate bossCraneSprayCreate bossCraneSprayToxinCreate
Some debug mode leftovers can be found at 93B50.
Defeat Level Defeat Level 100%. Slow Motion
At FFFFF0, there is the following text, probably a reference to programming group Team Baisoku who are credited on several other Vicarious Visions games.
At F971D0 there is a sound engine credit. B.Wodok is Bernhard Wodok.
GAX Sound Engine 3.05A (Aug 16 2004) © Shin'en Multimedia. Code: B.Wodok
F97320 has some GAX error messages...
GAX2_INIT OUT OF MEMORY GAX2_NEW PARAMS ARG IS NULL GAX2_NEW_FX FXPARAMS ARG IS NULL WHEN USING DIFFERENT FX_MIXING_RATE, FLAG GAX_FX_REVERB AND GAX_HALFRATE_FX ARE NOT ALLOWED. GAX2_JINGLE GAX_NO_JINGLE FLAG IS SET GAX_IRQ GAX_PLAY HAS NOT FINISHED BEFORE GAX_IRQ. USE LOWER MIXING RATE OR LESS FX CHANNELS OR PUT GAX_PLAY IN VBLANK IRQ. GAX_FX YOU TRIED TO PLAY A SPEECH FX BUT HAVE NOT USED THE GAX_SPEECH FLAG WITH GAX2_INIT. GAX2_FX FXPARAMS->FXID IS GAX_DEFAULT
...as does F97640:
GAX ENGINE V3.05A Aug 16 2004 EXCEPTION. PROGRAM HALT FUNCTION NAME: