G:Sonic Adventure 2

C:Enable Code (Must Be On)|0F0C0D76<br>00000008|Code Master & ViperByte|
C:Max Infinite Rings|010DB270<br>000003E7|Code Master & ViperByte|
C:Max Score|020DB294<br>05F5E0FF|Code Master & ViperByte|
C:Infinite Lives|010DB26C<br>00000004|Code Master & ViperByte|
C:Stop Timer|01052C18<br>00000009|Code Master & ViperByte|
C:Always Sonic|0124EE6C<br>00000000|Sappharad|A cleared game is recommended. Select any level from the Stage Select map, and you will play as the character whose code is currently enabled, instead of the default character forced upon that level.
C:Always Shadow|0124EE6C<br>00000001|Sappharad|
C:Always Knuckles|0124EE6C<br>00000004|Sappharad|
C:Always Rouge|0124EE6C<br>00000005|Sappharad|
C:Always Tails|0124EE6C<br>00000006|Sappharad|
C:Always Eggman|0124EE6C<br>00000007|Sappharad|