Actions

Cheat Codes:Sonic the Hedgehog (16-bit)

From Sonic Retro

Cheat codes

These are cheat codes which can be accessed by inputting button sequences or by various other methods.

World version

Level select.

From title screen

  • Zone Select: Up Down Left Right A+Start, select zone.
  • Debug mode: Up C Down C Left C Right C A+Start, hold A until Sonic appears.
  • Zone Select + Debug Mode: Up Down Left Right Up Up C Down C Left C Right C A+Start, select zone, hold A until Sonic appears (the extra Up is to force the cheat detection code to reset itself).
  • Messed Up Demo Mode: While the demo is playing, hold A+B+C. Sonic will get confused, lose his place, and possibly die.

On all codes containing Cs, the Cs can be input anywhere during the sequence.

Japanese version

From title screen

Note: The console's region must be set to Japan; otherwise, the International codes are used.

  • Zone Select: Up Down Down Down Left Right A+Start, select zone
  • In-level Functions: C C C C Up Down Down Down Left Right A+Start, select zone, hold A until Sonic appears
  • Zone Select + In-level Functions: Up Down Down Down Left Right Up C C C C Up Down Down Down Left Right A+Start, select zone, hold A until Sonic appears (the extra Up is to force the cheat detection code to reset itself)
  • Staff Roll and Ending Sequence from Level Select: Up Down Down Down Left Right Up C C C C C C Up Down Down Down Left Right A+Start
    • Alternate method: C C C C C C Up Down Down Down Left Right, wait until the demo starts, press Start to stop the demo, enter Zone Select cheat.
    • In the Sound Select, select 9E and press A/B/C to go to the Staff Roll, or select 9F and press A/B/C to go to the Ending Sequence (which will lead to the Staff Roll).
  • Hidden Japanese Credits Screen: C C C C C C Up Down Down Down Left Right, hold Down+A+B+C while demo starts
    • The Credits translate to:
SonicTeamCredits.PNG
Position Person
Program Naka Yuuji
Plan Yasuhara Hirokazu
Design Ooshima Naoto
Ishiwatari (Jina)
Kataoka Rieko
Sound Produce Nakamura Masato
Sound Program Kubota Hiroshi
Makino Yukifumi


On all codes containing Cs, the Cs can be input anywhere during the sequence.

In-level functions, all versions

Debug

  • Press B to toggle normal and debug mode.
  • Press A to advance forward through the debug object list.
  • Press A+C to advance backwards through the debug object list.
  • Press C to place the selected object at the current coordinates.
  • Current coordinates are designated by the top line of hex digits in the HUD.
  • Viewport coordinates are designated by the bottom line of hex digits in the HUD.

Slow-motion/Restart

During pause press A to fade to black and restart from the "SONIC TEAM PRESENTS" screen.
During pause press and hold B to enable slow-motion (this proceeds at half-speed, or 15fps, for as long as you hold the B button).
During pause press C to advance one frame.

Game Enhancer codes

These are cheat codes that can only be used with game enhancer devices. Support for these codes is available in most emulators.

Game Genie

Official codes

Code Description
ATBT-AA32 Master Code (Not needed in emulators).
AE3T-AACL You start with 1 life.
AY3T-AACL You start with 5 lives.
AE0T-CABE Once you gain Invincibility, you stay invincible until the stage ends, or when you die.
AE0T-CABY Once you gain Speed Shoes, you keep them until the stage ends, or when you die.
SCRA-BJX0 Each ring is worth 2.
SCRA-BNX0 Each ring is worth 3.
SCRA-BTX0 Each ring is worth 4.
SCRA-BYX0 Each ring is worth 5.
SCRA-B2X0 Each ring is worth 6.
SCRA-B6X0 Each ring is worth 7.
SCRA-BAX0 Each ring is worth 8.
SCRA-B9X0 Each ring is worth a crazy amount of rings.
GJ6A-CA7A Infinite lives.
AJ3A-AA4G Access to the Level Select menu.
AY3T-BA4R Start with 5 Chaos Emeralds in possession.
DDLT-AAGL Jump higher than your regular jump.
KDLT-AAGL Jump lower than your regular jump.
BDLT-AAGL Jump VERY high and "float" in the air.
NCLT-BYE6 Some Crabmeats go berserk.
NCLT-B9E6 Some Crabmeats disappear altogether.

Unofficial codes

Code Description
663T-BA4R Max out score with one kill.
663T-B64R Start with 2 continues.
A23T-BA4R Start with all Chaos Emeralds.
AE2T-AAAL Enable Debug mode.
GLRT-AADY Ring count resets to 50 if Hit (Must have at least 1 ring).
NRRT-AADY Ring count resets to 99 if Hit (Must have at least 1 ring).
AA2A-ACC8 Start on Labyrinth Zone.
AA2A-AEC8 Start on Marble Zone.
AA2A-AGC8 Start on Star Light Zone.

Pro Action Replay

Unofficial codes

Code Description
00A35E:6042 Every Monitor Powerup gives Speed Shoes.
FFFE20:00C8 Infinite Rings (Turn off before passing end of level sign).
FFFE15:00FA Never run out of air Underwater.
FFFE2C:0001 Always have Shield.
FFFE24:0000 Infinite Time.
FFFE2D:0001 Invincibility (Monitor Effect without speed boost).
FFFFD0:0100 Enable Stage Select (A+Start on Title Screen).
FFFE10:XXYY Stage/Act Modifier (XX = Zone, YY = Level).
  • 00 - Green Hill Zone
  • 01 - Labyrinth Zone (Act 4 / 03 = Scrap Brain Zone Act 3)
  • 02 - Marble Zone
  • 03 - Star Light Zone
  • 04 - Spring Yard Zone
  • 05 - Scrap Brain Zone (Act 3 / 02 = Final Zone)
FFD861:0001 Final zone's first boss health equals 1.

Resources

  • GameFAQs - Regular cheat codes.
  • The GSHI - Official codes separated from User made codes.


Sonic the Hedgehog (16-bit)






Sonic1 title.png

Main page (Gen|2013|3D)
Level maps
Cheat codes


Manuals
Print advertisements
TV advertisements
Magazine articles


Development
Secrets
Bug list
Hacking guide