First 10 codes are only for the Sonic and Knuckles game
AFKT-AAG0 Start with 1 life instead of 3
AKKT-AAG0 Start with 2 lives
AVKT-AAG0 Start with 4 lives
AZKT-AAG0 Start with 5 lives
A7KT-AAG0 Start with 7 lives
BFKT-AAG0 Start with 9 lives
DFKT-AAG0 Start with 25 lives
GKKT-AAG0 Start with 50 lives
NPKT-AAG0 Start with 99 lives
K2WA-CA4J Infinite lives
Next 53 codes work for Sonic and Knuckles game alone and
also with Sonic 3 game attached
AWXT-CA4C Don't lose rings when hit
HXRT-AA6A Infinite time
96BA-CAG6 + 98MA-CAF0 Keep shields (fire, water, lightning) 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 Super-Duper Sonic without any
emeralds (you still need 50 rings unless using one of the above codes)
NTPT-CA50 Rings aren't used up as Super (or Super-Duper) 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 Super-Duper Knuckles without
any emeralds (you still need 50 rings unless using one of the above codes)
ACCT-CA2R Can't drown
The rest of the codes are for Knuckles in the Sonic 2 game
AX6D-AA3W Knuckles doesn't lose rings when hit
HWLX-GA2Y Infinite time
SD5X-BJT2 Rings worth 2
SD5X-BNT2 Rings worth 3
SD5X-BTT2 Rings worth 4
SD5X-BYT2 Rings worth 5
SD5X-B2T2 Rings worth 6
SD5X-B6T2 Rings worth 7
SD5X-BAT2 Rings worth 8
AE5X-AAFY Knuckles starts with 1 life instead of 3
AY5X-AAFY Knuckles starts with 5 lives
A65X-AAFY Knuckles starts with 7 lives
BE5X-AAFY Knuckles starts with 9 lives
DE5X-AAFY Knuckles starts with 25 lives
GJ5X-AAFY Knuckles starts with 50 lives
KN5X-AAFY Knuckles starts with 75 lives
NN5X-AAFY Knuckles starts with 99 lives
JV1D-CA6W Infinite lives
PVWD-CRDC High jump for Knuckles
ABWD-CWDC Super jump for Knuckles
ABWD-C2DC Mega jump for Knuckles
ABWD-DTDC Orbital jump for Knuckles