Cheat Codes:Sonic the Hedgehog 3 & Knuckles
From Sonic Retro
Contents
Cheat Codes
These are cheat codes which can be accessed by inputting button sequences or by various other methods.
Cheat Codes, Sonic 3 & Knuckles Locked-on
Cheat Codes
- Zone Select: While in Angel Island Zone, jump on to one of the hanging platforms, then press L, L, L, R, R, R, U, U, U, A+Start. After being taken back to the title screen, select a character and press A+Start.
- Debug mode: First enter the Level Select code then enter Mushroom hill and grab onto another hanging platform and re-enter the code. Press A+Start to return to the Title screen and then select a level on the Level Select using A+Start.
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 reverse gravity in normal mode, in debug it places 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
Game Genie Codes, Sonic 3 & Knuckles Locked-on
Code | Description |
---|---|
AWXT-CA4C | Don't lose rings when hit. |
HXRT-AA6A | Infinite time. |
96BA-CAG6 + 98MA-CAF0 | Keep elemental shields when hit. |
AKVT-AA76 + AMNA-EA24 | Keep rings between levels. |
ATGT-CA3Y | Super shoes don't run out with time. |
RENT-C6YA | Sonic can always double jump (can't use water shield or become Super Sonic). |
RENT-C6V6 | Sonic can always use Fireball Spin Dash (can't double jump, bounce, or become Super Sonic). |
RGSA-A6YY | Only 1 blue sphere needed to get a chaos emerald. |
AANA-CNA0 | Sonic jumps as high as Knuckles (slightly lower than usual). |
4ANA-CRA0 | High jump for Sonic. |
2ANA-CWA0 | Super jump for Sonic. |
AANA-C4A0 | Mega jump for Sonic. |
AANA-DYA0 | Orbital jump for Sonic. |
TB5T-CNCR | Knuckles jumps as high as Sonic (slightly higher than usual). |
PV5T-CRCR | High jump for Knuckles. |
AB5T-CWCR | Super jump for Knuckles. |
AB5T-C2CR | Mega jump for Knuckles. |
AB5T-DTCR | Orbital jump for Knuckles. |
ALNA-AACR | Rings worth 2 in special stage. |
ARNA-AACR | Rings worth 3 in special stage. |
AWNA-AACR | Rings worth 4 in special stage. |
A0NA-AACR | Rings worth 5 in special stage. |
BLNA-AACR | Rings worth 10 in special stage. |
A2NT-CAG6 | Only 6 chaos emeralds needed to become Super Sonic. |
AYNT-CAG6 | Only 5 chaos emeralds needed to become Super Sonic. |
ATNT-CAG6 | Only 4 chaos emeralds needed to become Super Sonic. |
ANNT-CAG6 | Only 3 chaos emeralds needed to become Super Sonic. |
AJNT-CAG6 | Only 2 chaos emeralds needed to become Super Sonic. |
AENT-CAG6 | Only 1 chaos emerald needed to become Super Sonic. |
AANT-CAG6 | Become Super Sonic without any chaos emeralds. |
NTNT-CAHL | 100 rings needed to become Super Sonic instead of 50. |
FANT-CAHL | 40 rings needed to become Super Sonic. |
DENT-CAHL | 25 rings needed to become Super Sonic. |
BJNT-CAHL | 10 rings needed to become Super Sonic. |
AENT-CAHL | 1 ring needed to become Super Sonic. |
AANT-CAGY + AAPA-CAB8 | Become Hyper Sonic without any emeralds. |
NTPT-CA50 | Rings aren't used up as Super (or Hyper) Sonic/Knuckles. |
RHJA-E60L | Bonus round always activated after every checkpoint. |
BXLA-EA5G | Bonus round is always Slot Machine. |
A5LA-EA5G | Bonus round is always Glowing Spheres. |
A36A-CACW | Only 6 chaos emeralds needed to become Super Knuckles. |
AZ6A-CACW | Only 5 chaos emeralds needed to become Super Knuckles. |
AV6A-CACW | Only 4 chaos emeralds needed to become Super Knuckles. |
AP6A-CACW | Only 3 chaos emeralds needed to become Super Knuckles. |
AK6A-CACW | Only 2 chaos emeralds needed to become Super Knuckles. |
AF6A-CACW | Only 1 chaos emerald needed to become Super Knuckles. |
AB6A-CACW | Become Super Knuckles without any chaos emeralds. |
NV6A-CADA | 100 rings needed to become Super Knuckles instead of 50. |
FB6A-CADA | 40 rings needed to become Super Knuckles. |
DF6A-CADA | 25 rings needed to become Super Knuckles. |
BK6A-CADA | 10 rings needed to become Super Knuckles. |
AF6A-CADA | 1 ring needed to become Super Knuckles. |
AB6A-CACL + AB6A-CAHR | Become Hyper Knuckles without any emeralds. |
ACCT-CA2R | Can't drown. |
Unofficial Codes, Sonic & Knuckles Alone
Code | Description |
---|---|
REBA-C6V6 | Invincible against dynamic objects (bullets, enemies, for example), except Knuckles. |
RZBA-E6YA | Invincible against static objects (spikes, for example). |
ABTA-NA7Y | Invincible against Knuckles boss. |
PJAA-CA8C | Touch an enemy, and you will destroy it (except Knuckles boss). |
ABTT-NA3G | Touch Knuckles boss, and he will take damage. |
AVFA-AR74 | Can Access 'Sound Test' Menu From Title Screen. |
RFTT-A6XW | Enable debugger (A+Start when starting a game). |
ABZT-AA5Y + PKZT-B950 | Tails follows Knuckles. |
AANT-CAHL | Become Super/Hyper Sonic with 0 rings. |
AB6A-CADA | Become Super/Hyper Knuckles with 0 rings. |
ABJT-CACJ | Become Super Tails with 0 rings. |
ABJT-CACA | Become Super Tails without collecting emeralds first. |
AB6A-DAJC | Knuckles can float, push any jump button. |
AP2A-DAR2 | Knuckles Spin dash goes nowhere. |
APYA-DAGC | Knuckles has a shorter glide. |
AP2A-DAEE | Knuckles fly upwards. |
Pro Action Replay
Unofficial Codes
Code | Description |
---|---|
FFFFFF:0000 | No Code. |
Resources
- GameFAQ's - Regular cheat codes.
- The GSHI - Official Game Enhancer codes sepearated from User made codes.
- GSCentral.org User made Game Enhancer codes.