Sonic & Knuckles Codes
Game Genie
These codes are for the Sonic & Knuckles game alone
AFKT-AAG0 Start with 1 life
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
These codes are for the Sonic & Knuckles game alone
OR with Sonic 3 attached
AWXT-CA4C Don't lose rings when hit
HXRT-AA6A Infinite time
96BA-CAG6+ 
98MA-CAF0
Keep shields when hit
AKVT-AA76+ 
AMNA-EA24
Keep rings between levels
ATGT-CA3Y Super sneakers don't run out
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 one blue shere 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 (you still need 50 rings unless using one of the above codes)
NTPT-CA50 Rings aren't used up as Super/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
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 (you still need 50 rings unless using one of the above codes)
ACCT-CA2R Can't drown
These codes are for Knuckles in Sonic 2 (with S&K)
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
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

teamartail