If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Vaitz Blade

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Vaitz Blade

Developer: Tom Create
Publisher: Bandai
Platform: WonderSwan
Released in JP: June 24, 1999


DebugIcon.png This game has debugging material.


Debugging Context

A jump table is located at 4000:47A6 (0x3447A6) and is called at 4000:45BC and 4000:45D6. The table is grouped by pairs of event pointers: init and update, which correspond to the 2 calls.

The Debug Menu state is index 0 within the jump table.

Set a breakpoint at 4000:44E2 and modify the byte at SS:101 (0x101) to 0x00 and continue execution.

Hmmm...
To do:
Determine if the Debug Menu can be accessed without the use of a debugger, ie. search ROM for writes to 0x101 with the value 0x00 and go on from there...

Debug Menu

Vaitz Blade debug.png
Event Functions
Init Update
5000:2480 5000:2553

Dated: 99/05/22 18:57:10

Press X2 or X4 cycle through the options and A to select. The following options are available:

MAP SELECT
TRADE CENTER
GAME START
SHOOTING
ENDING
BABEL TOWER DEMO
ARENA
AUCTION
ITEM DEBUG
CLIFF DEMO
BABEL MAP DEMO
CHR LIST CHECK
ITEM LIST CHECK
FACE TEST
ITEM SHOP
INN
END ROLL
WAR DEMO
FILE SELECT
TITLE
CAB TEST
BATTLE DEBUG

Map Select

Vaitz Blade map.png
Event Functions
Init Update
5000:A1C0 5000:A2F2

Battle Debug

Vaitz Blade battle.png
Event Functions
Init Update
5000:BA10 5000:BA5C

Cab Test

Vaitz Blade cabtest.png
Event Functions
Init Update
6000:F1F0 6000:F25B

Face Test

Vaitz Blade face test.png
Event Functions
Init Update
9000:89B6 9000:8A36

Item List Check

Vaitz Blade item check.png
Event Functions
Init Update
9000:8120 9000:8181

Character List Check

Vaitz Blade chr check.png
Event Functions
Init Update
9000:86DE 9000:8716

Item Debug

Vaitz Blade item debug.png
Event Functions
Init Update
9000:8A8D 9000:8AC9