Sonic The Hedgehog 3

Sonic The Hedgehog 3

Level select:
Quickly press Up(2), Down(2), Up(4), after the Sega logo fades and Sonic starts to appear, and before the screen flashes white. A chime will confirm correct code entry. Press Up and highlight the sound test option on the title screen and press Start. Pause game play and press A to restart, B for slow motion, and C for frame advance.

Debug mode:
Enable the "Level Select" code. Hold A, then press Start when selecting the desired level. Press B to change into an object in the level, C to copy that object, and A to change the object.

Bonus stage:
Enable the "Level select" code. Enter the sound test screen and play song 01 and 0F.Highlight level 2, hold A and press Start.

Enable the "Debug mode" code. Go to the first level in the stage selection screen and keep playing until you get enough points to go to the gumball machine bonus level. After you start, press B to enable debug mode. Press A until you turn into a red spring. Press C to make springs all along the gap in the center. Next, press B again to turn back into Sonic and you will extra power-ups. When finished, use debug mode to transport you under the springs, where you will go back to the level. Note: It is a lot easier if the bouncers on the wall are most all used up.

Random start:
Enable the "Level select" code. Select a level and begin game play. Pause game play and press A to return to the level selection menu. Choose another level to resume start in a different area. Note: Sonic may resume game play inside an object and crash the game.

All Chaos Emeralds:
Enable the "Level select" code. Highlight the "Special Stage" level and press C + Start. Collect the emerald, press A + Start, and repeat the procedure to collect all the emeralds.

Alternately, enable the "Level Select" code and go to "Sound Test". In the level selection menu, play the following songs in order: 1, 2, 4, 5, 6. If done correctly, The Chaos Emerald sound will play. Highlight a level and press Start to begin game play. Obtain 50 rings, jump, and press Jump again while in the air to become Super Sonic.

Night game:
Enable the "Level select" code. Highlight a level and press C + Start.

View animations:
Enable the "Level select" code, then press B + C.

Super Sonic:
Enable the "Level select" and "Debug mode" codes. Activate the debug mode keep changing the item until you see a box with an ''S'' on it. Create that box jump on it to become Super Sonic.

Extra lives:
Set off the first alarm on the first level of the Launch Base Zone. Wait in the middle of the alarm and perform Spin-Dash attacks on the Flybots. The value of the Flybots will eventually increase to 10,000 points as they continue to attack. Accumulate points and lives at this location.

Extra lives:
Enable the "Debug mode" code and start a game with Sonic and Tails. Press Down + Jump (Spin Dash) then press B to turn into an object. Turn into an enemy and place him on Tails. He will still be Spin Dashing. Your points will soon double and you will get lives every second, or depending how fast, you place the enemy by pressing C. Once you have enough lives, turn back into Sonic by pressing B again. This is much faster than setting the alarm off in Launch Base Zone. Note: This works with any other Sonic game that has debug mode. More compact enemies work better than the larger ones. For example, in Aquatic Ruin, the Fly is much more efficient than the Grounders.

Sonic And Knuckles music:
In the 2nd Zone and 3rd Act, before fight Dr. Robotnik, allow your character to almost drown, then put your head back up in air (touch the starpost but down jump in it).