the cutting room mirror

Ghouls'n Ghosts (Genesis)

The Genesis version of Ghouls'n Ghosts was ported by Sega themselves, with Yuji Naka as lead programmer. Though not arcade-perfect, it still helped to bolster the early Genesis library.

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically:

Debug Cheats#

Debug Info#

Ghouls'n_Ghosts_(Genesis)-debug_info.png

Japanese Version
At the title screen, enter the options screen then go back to the title screen. Repeat this process four times. Then, at the title screen, press A (×12), Up, Up, Down, Down, Left, Right, Left, Right. If done correctly, a sound will be heard. Now, start the game and various debug numbers will be displayed on-screen.

International Versions
Entering Game Genie code AEZT-AAEE or patch code 2B84:01 enables some debug info. The top number indicates the sprites on-screen. However, what the other numbers represent isn't known yet.

(Source: Gedowski)

Debug Mode#

Japanese Version
At the title screen, enter the options screen then go back to the title screen. Repeat this process four times. Then, back at the title screen, press the following buttons:

  • A (×4), Up, Up, Down, Down, Left, Right, Left, Right. If done right, a sound will be heard. Now, hold B and start the game to be invincible.
  • A (×8), Up, Up, Down, Down, Left, Right, Left, Right. If done right, a sound will be heard. Now, start the game then press the following buttons while the game is paused:
    • Press C to advance the game frame by frame.
    • Hold B to play in slow motion.
    • Press A to toggle invincibility.

International Versions
At the title screen, press A (×4), Up, Down, Left, Right. If done right, the music will stop and a jingle plays. When starting the game, the following actions are available:

  • Pressing C while the game is paused advances the game frame by frame.
  • Holding B while the game is paused causes the game to play in slow motion.
  • Pressing A when the game is paused toggles invincibility. Note that this invincibility does not prevent the player from dying when they fall.

Level Select#

Enter the following codes depending on the game's region. If done right, the music will stop and a jingle will play. Then, press one of the buttons on the table plus Start to go to the beginning of the corresponding level or A to go to the second half.

Japanese Version
At the title screen, enter the options screen then go back to the title screen. Repeat this process four times. Then, at the title screen, press Up, Up, Down, Down, Left, Right, Left, Right.

International Versions
At the title screen, press Up, Down, Left, Right.

Controller Combination

Level

None

The Execution Place

A

The Floating Island

Up

The Village of Decay

Up + A

Town of Fire

Down

Baron Rankle's Tower

Down + A

Horrible Faced Mountain

Left

The Crystal Forest

Left + A

The Ice Slopes

Right

Beginning of Castle

Right + A

Middle of Castle

Down + Right

Loki

(Source: Victory)

Regional Differences#

Title Screen#

The title screen is animated differently. The Japanese logo appears with a lightning bolt, while the English logo scrolls down from above.

Japanese

English

Ghouls'n_Ghosts_(Genesis)_title.png‎

Several options were renamed to make it more clear what they're actually for, most apparent with the Joystick/Joy Stick option that enables/disables diagonal inputs.

Japanese

English

Ghouls'n_Ghosts_(USA,_Europe)_000.png
Ghouls'n_Ghosts_(USA,_Europe)_001.png
  • The Japanese-only revision always plays as Daimakaimura, regardless of system region (references to Ghouls'n Ghosts remain in the ROM).
  • In addition to the automatic selection, international versions added a button code to toggle the game between Ghouls'n Ghosts and Daimakaimura.