Actions

Debug mode

From Sega Retro

Shot of debug mode in action in Sonic the Hedgehog 2

Debug mode is a development tool which typically allows you to break the rules of the game in any number of ways and to give technical information that is of benefit to the programmers working on the games. For example, in Sonic the Hedgehog games, using debug mode gives the following effects:

  • X/Y coordinates for the character and the screen are displayed in the HUD.
  • A counter showing the number of sprites currently on-screen is displayed.
  • Pressing B turns the character into another sprite which can be placed directly on the level, such as a ring or enemy. A and C are used to cycle through items and place them respectively.
  • When the game is paused, A resets to the title screen, B runs the game in slow motion and C advances the game by one frame.

Other games have a debug menu, rather than in-game functions. Disney's Aladdin and Vectorman, for instance, both have debug menus.