Codes

  • All emeralds code for Sonic 2

    Enter the level select cheat. At the sound test menu in the level select screen, play the following tracks: 4, 1, 2 and then 6. Now simply select any level. All the chaos emeralds are now in your possesion, meaning you can become Super Sonic by collecting at least 50 rings and jumping, and you do not have to worry about doing any of the bonus rounds.

    Contributed By: Rugal.

  • Debug code for Sonic 1

    At the title screen, enter the following code: Up, C, down, C, left, C, right, C, then hold A+C and press the start button. When the game starts, their should be lots of numbers which mess up the score and time words in the top left corner of the screen. B changed Sonic into an object, C will plant the object onto the screen and A will change the object. Press B again to change back to Sonic.

    Contributed By: Rugal.

  • Debug code for Sonic 2

    Enable the level select code, and at the level select screen there is a sound test option. Play tracks 1, 9, 9, 2, 1, 1, 2, and then 4. Select the level you want to play, but hold down A then press start. Screen coordinates will appear instead of a score and the number of objects displayed will appear instead of the time remaining. Press B to change Sonic into an object, press C to plant an object on the screen and press A to cycle through available objects.

    NOTE: This code does not work properly when playing the game as Tails alone.

    Contributed By: Rugal.

  • Level Select in Sonic 2

    Chose Sonic 2 and go to options, then play sounds 19, 65, 09, 17 in that order. then press start and hold down A. When you get to the title scrren press staat and the level select will be there!!!

    Contributed By: MPewo.

  • Stage Select in Sonic 1

    At the title screen in Sonic 1, press Up, Down, Left, and Right. You should hear a sound confirming it. Then press and hold A and press Start

    Contributed By: Doodleheimer.

  • Toggle between Tails and Miles (Sonic 2)

    At the title screen, enter the following code: Up, up, up, down, down, down then up. This changes Tails' name to Miles. Enter the code again to change the name back to what it was before.

    Contributed By: Rugal.

Dr. Robotnik's Mean Bean Machine Cheats

Passwords

  • Easy Mode Passwords

    Stage 2: Frankly - RRRH
    Stage 3: Humpty - CPCG
    Stage 4: Coconuts - RCHY
    Stage 5: Davy Sproket - CBBP
    Stage 6: Sqweel - CRCP
    Stage 7: Dynamight - PYRB
    Stage 8: Grounder - YGPH
    Stage 9: Spike - YPHB
    Stage 10: Sir Fuzzy Logik - RYCH
    Stage 11: Dragon Breath - GPBC
    Stage 12: Scratch - RHHY
    Stage 13: Dr. Robotnik - YHBB

    Contributed By: GeckoGamer.

  • Hard Mode Passwords

    2 Frankly RRRH GCYY
    3 Humpty CPCG YPCP
    4 Coconuts RCHY BGCB
    5 Davy Sproket RPGG
    6 Sqweel YYCG
    7 Dynamight PCBB
    8 Grounder CYHY
    9 Spike PBBG
    10 Sir Fuzzy Logik CGRY
    11 Dragon Breath BYYH
    12 Scratch GCCB
    13 Dr. Robotnik HCPH

    Contributed By: GeckoGamer.

  • Hardest Mode Passwords

    Stage 2: Frankly - BBGY
    Stage 3: Humpty - GYGC
    Stage 4: Coconuts - PPRH
    Stage 5: Davy Sproket - GRPB
    Stage 6: Sqweel - PCGY
    Stage 7: Dynamight - BPGH
    Stage 8: Grounder - CPHY
    Stage 9: Spike - PGHC
    Stage 10: Sir Fuzzy Logik - GBYH
    Stage 11: Dragon Breath - GPHR
    Stage 12: Scratch - RGHB
    Stage 13: Dr. Robotnik - RRCY

    Contributed By: GeckoGamer.

  • Scenario Mode Passwords - Normal Difficulty

    Enter these passwords after selecting "Continue" to skip ahead to the desired level.

    R = Red Bean
    Y = Yellow Bean
    G = Green Bean
    B = Blue Bean
    P = Purple Bean
    C = Clear (Garbage) Bean
    H = Has Bean (the little orange fellow)

    EffectPassword
    Stage 10 - Sir Ffuzzy-LogikHRYC
    Stage 11 - Dragon BreathCRRB
    Stage 12 - ScratchGGCY
    Stage 13 - Dr. RobotnikPYHC
    Stage 2 - FranklyHCYY
    Stage 3 - HumptyBCRY
    Stage 4 - CoconutsYBCP
    Stage 5 - Davy SprocketHGBY
    Stage 6 - SkweelGPPY
    Stage 7 - DynamightPBGH
    Stage 8 - GrounderGHCY
    Stage 9 - SpikeBPHH

    Contributed By: WillyFourEyes.

Easter Eggs

  • Jumping Bean Title Screen

    At the Title Screen, press (A), (B), or (C) on controller 1 to make the ''e'', ''a'', and ''n'' in ''Mean'' jump. Press (A), (B), or (C) on controller 2 to make the ''e'', ''a'', and ''n'' in ''Bean'' jump.

    Contributed By: NTsui.

Sonic the Hedgehog Cheats

Glitches

  • Walk through walls in Marble Zone

    When you ride the green block accross a sea of lave, there are a couple of big blocks in front of you with rings on. If you hold the D-PAD DOWN button, Sonic will crouch. The green block will go underneath the blocks, but sonic will remain on it, and pass through the walls. Note that this ONLY WORKS WHILE CROUCHING

    Contributed By: reddragonflame.

Unlockables

  • Unlock Different ending

    UnlockableHow to Unlock
    Different endingBeat game with all chaos emeralds.

    Contributed By: Pizzaman13.

Secrets

  • Obtain Chaos Emeralds Easier

    Using the level select cheat, scroll down and select "Special Stage". Upon completion on the stage, you will receive a chaos emerald, and begin playing your game on the first stage. At this point, RESET the game via the RESET button on your Genesis, re-enter the level select code, and repeat the process. You will enter the next Special Stage level, and have a chance to earn the 2nd Emerald. You can repeat this process over and over until you have all 6 Chaos Emeralds. However, once you have all six, do NOT reset the system and select a level, or else you will lose them all.

    Contributed By: immortalskillit.

Sonic the Hedgehog 2 Cheats

Codes

  • Change Tails' name to Miles in game above lives

    Press up, up, up, down, down, down, up at the title screen

    Contributed By: Ness_.

  • Slow Motion

    Weird trick, but you can play this game in slow motion. First, enter the level select code, found somewhere in the list of all other codes. Then start your game in any level. When you start, press pause. Then hold down B button and try to do anything with Sonic. The game will play in slow motion as long as you hold down the B button.

    EffectCode
    Causes the game to play in slow motion.Level Select, Pause, hold B

    Contributed By: ak02.

Glitches

  • Pseudo Super Sonic

    In Oil Ocean Zone, if you manage to take a hit and end up landing in one of those green-and-gold checkered cannons, you'll fall right out, but you'll be moving at twice your normal speed as well as jumping twice your normal height(with twice as much gravity). A good place for doing this would be in Oil Ocean Zone, Act 2, near the first set of pop-tops and cannons. Just jump into the semi-hidden bed of spikes on the right and land in the cannon.

    Note: Moving at twice normal velocity can often get you stuck in a wall. Also, this wears off if you Super Spin Dash or Spin Dash. It also only lasts for that Act.

    Contributed By: Joseph Collins.

  • Super TAILS

    Normally, when you turn into super sonic you lose tails behind you all the time.

    Well, after you put in the debug cheat and have started a level (preferrably Emerald Hill), turn yourself into a box and place it somewhere on the floor WHILE you are super sonic. It should be a switch places box. Hit it and you will see tails will have a permanent invincible circle around him. He will stay like this through the whole level, he will keep up with super sonic or even out run him. A very fun glitch for 2 players.

    Contributed By: OriginalCheatFinder.

Unlockables

  • Secret Tails ending

    If you beat the Death Egg with Tails you get the Tails ending.

    UnlockableHow to Unlock
    Tail's Ending.Beat the Death Egg with tails.

    Contributed By: segadream131.

Secrets

  • 14 Continues

    Go to the sound test (not the one on the level select) and put in 19, 65, 09, 17, 01, 01, 02, 04 (press A after each one). There won't be a confirmation sound. Start the game by pressing Start on the first option (character select) and you should have 14 continues.

    Contributed By: Ant P.

  • Get Super Sonic on Emerald Hill

    First, you enter the stage select code, shown above. Then you go into the Special Stage in the stage select menu. Every time you finish the special stage press reset and go back to the special stage. Keep doing this until you get the sixth emerald. Then you don't press reset. It will just zap you with your six emeralds into emerald hill. Get the last emerald on Emerald Hill get 50 rings and jump to be super sonic. Be careful to not run out of rings or else you will change into Sonic again. The rings start dissapearing when you are Super sonic.

    Contributed By: Tails_.

  • Infinite Lives

    First, enable the level select cheat and the debug mode which are available here. For this to work, you must choose Sonic and Tails as the players.

    After entering the codes, choose any stage from the level select menu(preferrably stage 1)

    As soon as you can move Sonic, hold down, and press C(don't let go of down on the D-pad). This will activate Sonic's spin; Tails will copy the Sonic spin also.

    Press the B button and Sonic will become the Debug cursor.(Tails will be locked in the sonic spin move).

    Press A until you(the debug cursor), displays an enemy sprite, like the monkey or that bee robot. Now that the debug cursor displays an enemy sprite, move the debug cursor to where Tails is, and repeatedly tap C.

    This will produce enemies where Tails is, and since Tails is locked in the sonic spin move, he will destroy the enemies. As Tails destroys enemies in this position, press C more until the score for destroying an enemy increases from 100 to 8000 to a 1up. Once you have enough 1ups, press B again to revert to Sonic.

    Contributed By: JGuardiano.

Know Something We Don't?

You can submit new cheat codes for this game using our Cheat Submission Form.

Have We Been Fooled?

If you see a non-working or fake code in the list above, let us know by using our Problem Submission Form.