the cutting room mirror

Gunbird 2 (Dreamcast)

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.

Maintenance Codes

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.