Gunbird 2 is a port of the 1998 arcade shoot-'em-up by Psikyo. This game is notable for featuring Morrigan from Darkstalkers as a playable character, since it was published by Capcom over in Japan.
Test Mode#
A debug menu can be accessed simply by holding Start at the Sega logo screen and keeping it held until the menu appears. If the "No VMU found" screen appears instead, the debug menu will appear by exiting the screen. All of the options are pretty much self-explanatory.
Stage Select#
Actually not just a stage select, this screen also contains a character select, mode, rank, time, invincibility, and infinite bomb toggles,
Input Test#
Your standard controller input test.
Sound Test#
Your standard sound test. Note that the pitch and volume displays only appear if effect is selected.
There appear to be two versions of the sound test, with an alternate, more limited version. It should be possible to access the other version by replacing e0 53 at 8c08b478 with 7e 4d, but this has not been tested.
Maintenance Code#
Code entry screen. This accepts the maintenance codes from the arcade version. They are supposed to display a message when entered, but the font does not appear to be correctly loaded on the Dreamcast, and displays garbage graphics instead.
Code |
Intended Message |
Effect |
|---|---|---|
53573 |
All data initialised |
Presumably, this would clear something, but looking at the Ghidra decompilation, this doesn't appear to do anything on the DC version besides exit to the main Test Mode screen. |
53157 |
AINE Flag cancelled |
Disables Aine. |
53765 |
Sit an AINE Flag1 |
Allows Aine to be selected by chance through random character selection. |
51024 |
Sit an AINE Flag2 |
Enables direct selection of Aine (highlight random on character selection screen, then press down.) |
52048 |
Maintenance Mode |
It appears this would enable Stage Select, an enhanced sound test, and Pcm Strem Play options, but they're already available. The arcade version apparently has even more options (Obj Test, BG Test) when this code is entered. |
Anything else |
Err Code!! |
Calls some function twice. |
The code for the Maintenance Code screen is loaded into RAM at 8c076020 on the US Dreamcast version, and the table containing the passcodes is at 8c08b868.
Pcm Strem Play#
Your standard voice test.