The Legend of Zelda: The Wind Waker/Debug Content
This is a sub-page of The Legend of Zelda: The Wind Waker.
Having more detail is always a good thing.
Specifically: Add more detail about the debug mode!
Whether or not the debug mode is activated depends on byte 00 at offset 0x07 in the ISO file. When the value of that byte is between 0x00 and 0x80 (inclusive), the debug mode will be disabled. When the value is between 0x81 to 0x90, the debug mode will be enabled on development consoles. A value equal to or higher than 0x91 will always enable it.
A simple way to enable the debug mode is to use the Action Replay code below:
|All Versions||04000004 30310091|
In both the US and Japanese versions of The Wind Waker, when the Debug Mode is activated, bars of different colors are displayed at the bottom of the screen. While their exact purpose isn't known, they seem to indicate CPU and GPU usage. In the US version, however, the text output on the right side of the screen was removed, while the European version, which was the last incarnation of the game to be released, lacks these bars entirely.
The game also features a debug console that displays various information, such as the amount of memory being used and the internal name of the room in which Link is currently standing. To activate the console, press Z on Controller 3. The console window itself can be moved around the screen by holding down L + R + X + Y and moving the control stick.
Like Ocarina of Time and Majora's Mask, The Wind Waker also has a crash debug screen. The button combination to show the debugger is as follows:
- 1) While holding D-Pad-Right, press L 3 times.
- 2) While holding D-Pad-Up, press R 6 times.
- 3) While holding D-Pad-Left, press Z 5 times.
- 4) While holding L+R+Z, press D-Pad-Down 1 time.
Debug Tingle Tuner Client
Get images of some of the text being displayed, if possible.
The file client_ud.bin in the US version is a debugging version of the normal Tingle Tuner data that runs on a Game Boy Advance. It features the ability to view all the text within the client, but not much else. Text that is meant to start events in the game itself doesn't have any effect when displayed. There are also versions of this debug client for all the languages in the PAL version.