We have upgraded to the latest version of MediaWiki and now support TLS1.2 and transcoding!
Please contact us via Discord or Twitter if you experience any problems.

Batman Begins (Game Boy Advance)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Batman Begins

Developer: Vicarious Visions
Publisher: EA Games
Platform: Game Boy Advance
Released in US: June 14, 2005
Released in EU: June 17, 2005


CopyrightIcon.png This game has hidden developer credits.
DevTextIcon.png This game has hidden development-related text.
GraphicsIcon.png This game has unused graphics.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.


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

Batman Begins GBA Debug.PNG

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 (Old Game Hacking))

Unused Graphics

Batman Begins GBA sneaky.png

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: