G:Sonic Advance 2

C:Enable Code (Must Be On)|00002738 000A<br>10001FB2 0007|Helder|If the game doesn't start immediately upon leaving the Code Breaker screen and its on the messed up screen, Press A+B+Select+Start & it should jump to the title screen & codes will be active.
C:Max Rings|830053F0 03E7|Helder|
C:All SP Rings|330054F4 0007|Helder|
C:Transparent|33005A0C 0002|Helder|
C:Infinite Lives|33005448 000A|Helder|
C:Multi Jump|74000130 03FE<br>830059F2 FDD0|Helder|
C:Stop Timer|83005490 0000|Helder|
C:Unlock All Characters|A200266C 1C18<br>8200266A FFFF|Helder|
C:Unlock Tiny Chao Garden|A200266C 1C18<br>3200266C 0001|Helder|
C:Open All Zones|3200265F 001F<br>82002660 1F1F<br>82002662 1F1F|Helder|
C:Unlock Extra Zone (Sonic Only)|32002672 0001|Helder|
C:Unlock Sound Test|32002669 0001|Helder|
C:All Gems|82002664 7F7F<br>82002666 7F7F<br>32002668 007F|Helder|
C:Instrumentals|83008316 0005|x977|
C:Auto-Right Movement|330059F5 0007|x977|
C:Backgrounds Are A Little Higher Up|33005930 0007|x977|
C:Screen Won't Scroll|330059A0 0007|x977|
C:Can Go Before It Says "Go"|33005A02 0004|x977|
C:Infinite Air Attack|33005A03 0004|x977|

T:Special Stage Codes

C:Press Select+Up For Timer On|74000130 03BB<br>33004A00 0000|Helder|
C:Press Select+Down For Timer Off|74000130 037B<br>33004A00 0001<br>73004A00 0001<br>330030C2 0030|Helder|
C:300 Rings|330030C3 0003|Helder|
C:All Rings Collected|730030AA 012C<br>830030A8 012C|Helder|
C:Ring Combo X9|330031AC 0009|Helder|
C:Transparent|330031A2 0003|Helder|

T:Chao Garden Codes

C:Enable Code (Must Be On)|00002738 000A<br>1008D3D6 0007|Sappharad|
C:Infinite Rings|8200033C 207F<br>8200033E 0200<br>82000340 6008<br>82000342 1C08<br>82000344 E015<br>82007AAC 3000<br>82007D4E 3000|Sappharad|
C:Quick Stat Level Up|820049D6 2063|Sappharad|If this code doesn't start immediately after you've left the Codebreaker screen and its frozen/glitched, press A+B+Select+Start. It should jump to the title screen and codes will be active.