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

Uchuu Senkan Yamato (WonderSwan Color)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Uchuu Senkan Yamato

Developer: Tom Create
Publisher: Bandai
Platform: WonderSwan Color
Released in JP: February 8, 2001

DebugIcon.png This game has debugging material.
SoundtestIcon.png This game has a hidden sound test.

This article is a work in progress.
...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes.
So very stubbly.
This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?

Debugging Context

The main loop is located at 4000:4AF0.

A jump table is located at 4000:4DE1 (0x344DE1) and is called at 4000:4C3A and 4000:4C59. 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.

Elementary, my dear Cactus.
This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: The jump table is enormous and there is a lot to unravel

Debug Menu

YamatoWS debug menu.png
Event Functions
Init Update
5000:0ED0 5000:1137
To do:
Document procedure to access the Debug Menu and determine if it can be accomplished without the use of a debugger

Scene Editor?

YamatoWS scene edit.png

From the Debug Menu select SCENE 32.

Event Debug Mode

YamatoWS event debug.png

From the Debug Menu select SCENE 4.

Game Debug Mode

YamatoWS game debug.png

From the Debug Menu select SCENE 3.

Tactical Map Debug Mode

YamatoWS map debug.png

From the Debug Menu select SCENE 2.

3D Demo

YamatoWS 3D demo.png

From the Debug Menu select SCENE 7.

Miscellaneous Traps

YamatoWS divide zero.png YamatoWS wondergate error.png