Released: Nov 24, 1992
- 3DS
- Android
- Arcade
- iOS
- PC
- Sega Genesis
- Switch
This page contains cheats, hints, Easter eggs, secrets, and tips for Sonic the Hedgehog 2. We will continually update this page when we come across more useful cheats and tips.
To access level select, at the title screen, go down past 2 Player Vs and select Options. Hover over Sound Test, then play 19, 65, 09, 17. If you did this correctly, you will hear a sound effect similar to collecting a ring, then press Start while still on Sound Test to return to the Title Screen. If you hit Start while on Player Select you will bypass the title screen and not be able to use the level select option. Once on the title screen, highlight 1 Player, hold A, and press Start. This will make a Level Select screen pop up, you can select a level and press Start to begin on it.
To enable Debug Mode, open the level select screen using the cheat code above and play these sounds on the level select screen in the following order: 1, 9, 9, 2, 1, 1, 2, 4. If you did this correctly, you will hear a sound effect similar to collecting a ring, then hold A and press Start before selecting your level. You will notice upon entering a level that your score will have random numbers and letters in it indicating you currently have Debug Mode on.
To start using Debug Mode on a level, press B to change Sonic or Tails (whichever you are playing with) into a random sprite from the zone you are playing on. Press the directional buttons on the D-pad in order to move the sprite around, then press C in order to place that particular sprite at your current location. In order to switch your sprite that you have out, press A and you can cycle through the sprites that are available on the particular zone you're playing on. If you press B while having a sprite selected, you will turn back into Sonic or Tails.
To change the name of Tails back into his real name of Miles, while on the title screen press Up, Up, Up, Down, Down, Down, Up. If you did this correctly, you will hear a sound effect similar to collecting a ring. Head over to the options menu (located under 2 Player Vs on the Title Screen) and Select Tails Alone under Player Select. Now when playing the game you will see his name listed as "Miles" above the lives count instead of Tails.
If you beat the game with Tails instead of Sonic, you will unlock a secret ending for Tails. To play as Tails, head over to the options menu (located under 2 Player Vs on the Title Screen) and Select Tails Alone under Player Select.
If you want to play two-player without having to compete with each other, plug in a second controller and the second player can take control of Tails. Playing like this won't allow Tails to earn any points, or lose lives, but he can help you with defeating enemies, bosses, and collecting rings.
The following cheat codes are for Game Genie. These can be used on a Sega Genesis with a Game Genie device or you can use these on any emulator that supports Game Genie Codes. If you want a Game Genie Device, you can always Check on Amazon for one.
Note: There are two versions of the game, if the first cheat doesn't work, use the second one after the forward slash.
Cheat Effect | Cheat Code |
---|---|
Become Super Sonic With 0 Emeralds | ACZT-CACA / ACZT-CACN |
Become Super Sonic With 5 Rings | A0ZT-CACJ / A0ZT-CACN |
Invisible Sonic | R0TA-DERP |
Jump A Lot Higher | EBVT-CAE2 / EBVT-CAE2 |
Jump Really High | CBVT-CAE2 / CBVT-CAE2 |
Play Normal Level Music When Super Sonic | ADFT-8AF6 |
Sonic Doesn’t Lose Rings When Hit | ATTT-CA4W / ATTT-CA58 |
Sonic Stays Invincible Note: You must first obtain Invincibility (Star) |
ALTA-CA9J / ALTA-CA9Y |
Sonic Stays Invincible For A Longer Time After Getting Hit | 982T-CAF8 / 982T-CAGL |
Super Sonic Doesn't Use Rings | ACZT-CAFY / K4ZT-CA92 |
Tails Doesn’t Lose Rings When Hit | ATTT-CA5G / ATTT-CA6W |
Turn On Debugger | AE7T-AAE2 |
Player 1 - Each Ring Gives You 2 Rings | SAST-DJ1A / SATA-DJTJ |
Player 1 - Each Ring Gives You 5 Rings | SAST-DY1A / SATA-DYTJ |
Player 1 - Each Ring Gives You 8 Rings | SAST-DA1A / SATA-DATJ |
Player 1 - Start With 5 Lives | AY8A-AAD2 / AY8A-AADN |
Player 1 - Start With 7 Lives | A68A-AAD2 / A68A-AADN |
Player 1 - Start With 9 Lives | BE8A-AAD2 / BE8A-AADN |
Player 1 - Start With 25 Lives | DE8A-AAD2 / DE8A-AADN |
Player 1 - Start With 50 Lives | GJ8A-AAD2 / GJ8A-AADN |
Player 1 - Start With 75 Lives | KN8A-AAD2 / KN8A-AADN |
Player 1 - Start With 99 Lives | NN8A-AAD2 / NN8A-AADN |
Player 1 - Infinite Lives | JW3A-CA4J / JW3A-CA4Y |
Player 2 - Each Ring Gives You 2 Rings | SATA-DJVW / SATA-DJW8 |
Player 2 - Each Ring Gives You 5 Rings | SATA-DYVW / SATA-DYW8 |
Player 2 - Each Ring Gives You 8 Rings | SATA-DAVW / SATA-DAW8 |
Player 2 - Start With 5 Lives | AY8A-AAD8 / AY8A-AADW |
Player 2 - Start With 7 Lives | A68A-AAD8 / A68A-AADW |
Player 2 - Start With 9 Lives | BE8A-AAD8 / BE8A-AADW |
Player 2 - Start With 25 Lives | DE8A-AAD8 / DE8A-AADW |
Player 2 - Start With 50 Lives | GJ8A-AAD8 / GJ8A-AADW |
Player 2 - Start With 75 Lives | KN8A-AAD8 / KN8A-AADW |
Player 2 - Start With 99 Lives | NN8A-AAD8 / NN8A-AADW |
Player 2 - Infinite Lives | JXGA-CA7G / JXGA-CA7W |