the cutting room mirror

Batman Begins (Game Boy Advance)

This article has a talk page!This article has a talk page!
view on tcrf.net

He's the last honest hero. He's Batman, and he punches people square in the face. Did I mention his parents are dead?

Debug Display#

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.

(Source: Mezmorize (Classic Videogame Hacking))

Unused Graphics#

A sign that says "SNEAKY!"

Unused Text#

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.

baisoku!

Sound Engine#

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: