Game Genie Codes: Sonic & Knuckles

Input the following cheat codes into your Game Genie cartridge to initiate the corresponding effect. These codes also work on emulators with a cheat code/Game Genie functionality built in.

  • BAAA-AAAA + CAAA-AAAA + 8AAA-B92B: Unfinished Level
  • AALA-AAAC: Disable pausing
  • HXRT-AA6A: Infinite time
  • AALA-AAAL: Timer runs while game is paused
  • AALA-AAA8: Music plays while game is paused
  • AEEA-AXCW: Screen goes berserk (flashes different colours)
  • AA7T-ABAA: Black background
  • ZA7T-AAA4: Purple/Blue background
  • ZA7T-AAA6: Blue/Black background
  • AA7T-AAJ6: Red/Lavender background
  • AA7T-AAT6: Red/Blue background
  • CA7T-AAE4: Black “Noob Saibot” style Sonic/Knuckles/Tails
  • XA7T-AAA8: Silver Sonic and multicolored backgrounds and characters
  • YA7T-AAA8: Pink Sonic and multicolored levels and characters
  • ZA7T-AAA8: Blue Knuckles and black background
  • GJ8A-AA4G: End sequence
  • K2WA-CA4J: Infinite lives (only works without Sonic 2/3 carts attached)
  • AE8A-AAD2: Start with 1 life for player 1
  • AY8A-AAD2: Start with 5 lives for player 1
  • A68A-AAD2: Start with 7 lives for player 1
  • BE8A-AAD2: Start with 9 lives for player 1
  • DE8A-AAD2: Start with 25 lives for player 1
  • GJ8A-AAD2: Start with 50 lives for player 1
  • KN8A-AAD2: Start with 75 lives for player 1
  • NN8A-AAD2: Start with 99 lives for player 1
  • AE8A-AADW: Start with 1 life for player 2
  • AY8A-AADW: Start with 5 lives for player 2
  • BE8A-AADW: Start with 9 lives for player 2
  • DE8A-AADW: Start with 25 lives for player 2
  • GJ8A-AADW: Start with 50 lives for player 2
  • KN8A-AADW: Start with 75 lives for player 2
  • NN8A-AADW: Start with 99 lives for player 2
  • 2VAT-BCRT: Start with time on clock
  • RGSA-A6AN: Rings leave sparkles in special stages
  • AKVT-AA76 + AMNA-EA24: Keep rings between levels
  • 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
  • RGSA-A6WY: Blue spheres count as rings and disappear
  • RGSA-A6YY: Only one blue sphere needed for emerald
  • AABA-DAAC: No bounce when hitting enemies
  • 96BA-CAG6 + 98MA-CAF0: Keep shields (fire, water, lightning) when hit
  • ATGT-CA3Y: Super shoes last indefinitely
  • AAMA-DAAC: Spin Dash just rolls in place
  • WAPT-D2BO: Sonic on a sugar high
  • AANA-CNA0: Sonic jumps lower
  • 2ANA-CWA0: Sonic jumps lower
  • 4ANA-CRA0: Sonic jumps higher
  • AANA-C4A0: Sonic jumps very high
  • AANA-DYA0: Sonic jumps extremely high
  • RENT-C6V6: Sonic can always use Fireball
  • RENT-C6YA: Double jumps, bounces, and Super Sonic are disabled. Sonic can always double jump.
  • AANA-DYYY: Don’t spin when jumping
  • AANT-CAGY + AAPA-CAB8: Sonic can always use Fireball
  • RENT-C6YA: Water shield and Super Sonic are disabled. Become Super or Hyper Sonic without any emeralds.
  • AANT-CAG6: Become Super Sonic without any Chaos Emeralds. 50 rings still required.
  • AENT-CAG6: Only 1 Chaos Emerald needed to become Super Sonic
  • AJNT-CAG6: Only 2 Chaos Emeralds needed to become Super Sonic
  • ANNT-CAG6: Only 3 Chaos Emeralds needed to become Super Sonic
  • ATNT-CAG6: Only 4 Chaos Emeralds needed to become Super Sonic
  • AYNT-CAG6: Only 5 Chaos Emeralds needed to become Super Sonic
  • A2NT-CAG6: Only 6 Chaos Emeralds needed to become Super Sonic
  • AENT-CAHL: 1 ring needed to become Super Sonic
  • BJNT-CAHL: 10 rings needed to become Super Sonic
  • DENT-CAHL: 25 rings needed to become Super Sonic
  • FANT-CAHL: 40 rings needed to become Super Sonic
  • NTNT-CAHL: 100 rings needed to become Super Sonic
  • N2PT-CYB0: Faster animation rate for Sonic
  • Z2GT-CA5W: Super Speed
  • W2PT-CYB0: Increased gravity
  • NTPT-CA50: Don’t use rings when any characters are Hyper (or Super)
  • AAPT-DBHL: Press Jump to Spindash
  • AAPT-DBHT: Press Down to Spindash
  • JAPT-CRH0: Press Down for temporary invincibility
  • ZAPT-CRH0: Press Down for debug mode
  • SAST-DJ1A + SATA-DJTJ: Each ring worth 2 for player 1
  • SAST-DN1A + SATA-DNTJ: Each ring worth 3 for player 1
  • SAST-DT1A + SATA-DTTJ: Each ring worth 4 for player 1
  • SAST-DY1A + SATA-DYTJ: Each ring worth 5 for player 1
  • SAST-D21A + SATA-D2TJ: Each ring worth 6 for player 1
  • SAST-D61A + SATA-D61A: Each ring worth 7 for player 1
  • SATA-DA1A + SATA-DJVW: Each ring worth 8 for player 1
  • SATA-DJV2 + SATA-DJW8: Each ring worth 2 for player 2
  • SATA-DNVW + SATA-DNW8: Each ring worth 3 for player 2
  • SATA-DTVW + SATA-DTW8: Each ring worth 4 for player 2
  • SATA-D2VW + SATA-D2W8: Each ring worth 6 for player 2
  • SATA-D6VW + SATA-D6W8Each ring worth 7 for player 2
  • SATA-DAVW + SATA-DAW8: Each ring worth 8 for player 2
  • ATTT-CA3W: Lost rings drop straight down
  • ATTT-CA3Y: Lost rings bounce vertically
  • ATTT-CA30: Lost rings go down and left
  • ATTT-CA32: Lost rings stay in horizontal line
  • ATTT-CA4W + ATTT-CA58: Sonic does not lose rings when hit
  • ATTT-CE4Y: Large ring increase when hit
  • ATTT-CA5G + ATTT-CA6G: Tails does not lose rings when hit
  • K2WA-CA47: Unlimited lives
  • AAXT-CADA: Sonic’s frames of animations are slow when walking or running
  • AA6A-CADA: No rings or emeralds needed for Super or Hyper Knuckles
  • ABNT-CAC4: Tails runs on his tails
  • ABNT-CA54: Tails runs faster
  • KBVT-DAE2: Extremely high gravity for shoot down ramps and through floors
  • AFVT-CA12: Speed shoes discolor all objects
  • TB5T-CNCR: Slightly higher jump for Knuckles
  • PV5T-CRCR: High jump for Knuckles
  • AB5T-CWCR: Super jump for Knuckles
  • AB5T-C2CR: Mega jump for Knuckles
  • AB5T-DTCR: Extremely high jump for Knuckles
  • AB6A-CACL + AB6A-CAHR: Become Super or Hyper Knuckles without any emeralds
  • AB6A-CACW: 50 rings still required. Become Super Knuckles without any chaos emeralds
  • AF6A-CACW: Only 1 Chaos Emerald needed to become Super Knuckles
  • AK6A-CACW: Only 2 Chaos Emeralds needed to become Super Knuckles
  • AP6A-CACW: Only 3 Chaos Emeralds needed to become Super Knuckles
  • AV6A-CACW: Only 4 Chaos Emeralds needed to become Super Knuckles
  • AZ6A-CACW: Only 5 Chaos Emeralds needed to become Super Knuckles
  • A36A-CACW: Only 6 Chaos Emeralds needed to become Super Knuckles
  • AF6A-CADA: 1 ring needed to become Super Knuckles
  • BK6A-CADA: 10 rings needed to become Super Knuckles
  • DF6A-CADA: 25 rings needed to become Super Knuckles
  • FB6A-CADA: 40 rings needed to become Super Knuckles
  • NV6A-CADA: 100 rings needed to become Super Knuckles
  • ACCT-CA2R: Cannot drown
  • ACCT-CA2W: Return to title screen instead of drowning
  • ALTA-D53G: Jump directly to the end of the level
  • CEMA-B6JY: Lots of things are invisible, even rings
  • ALTA-CA8J: Sonic is invisible and invincible at start of game
  • ALTA-CA9Y: Once invincible, stay invincible for rest of level
  • NTBT-CB50: Immortality (you don’t fall of the screen and lose a life when you die. You can still drown)
  • RLVT-CAE2: Sonic’s bash attack disabled
  • AWXT-CA4C: Don’t lose rings when hit
  • AWXT-CACE + AWXT-CA4E: Unlimited number of rings given when hit
  • AWXT-CADA: Rains rings when hit
  • AWXT-CAXA: Rings do not spin when hit
  • AWXT-CA7A: All rings disappear when hit
  • ACZT-CACA: Need 0 emeralds to become Super Sonic (besides rings)
  • K4ZT-CA9N + K4ZT-CA92: Super Sonic doesn’t lose rings with time
  • A02T-CAF8 + 982T-CAF8: Sonic stays invincible for less time after getting hit
  • A02T-CAGL + 982T-CAGL: Sonic stays invincible for more time after getting hit
  • JW3A-CA4J + JW3A-CA4Y: Unlimited lives for player 1
  • JXGA-CA7G + JXGA-CA7W: Unlimited lives for player 2
  • AH2T-CAHN: Sonic needs 1 ring to get to Bonus Stage
  • RHJA-E60L: Bonus round always activated after every checkpoint
  • A5LA-EA5G: Bonus round is always Glowing Spheres
  • BXLA-EA5G: Bonus round is always Slot Machine
  • SBJA-HAV2 + SBJA-HAWJ: Rings worth 8 in special stages for Sonic
  • SBJA-HAV8 + SBJA-HAWR: Rings worth 8 in special stages for Tails
  • PVWD-CA6W: Knuckles cannot jump
  • HWLX-GA2Y: Unlimited time in Sonic 2 as Knuckles