Please disable your ad blocker to support our website.

Sonic Advance Gameshark Codes

This page contains Gameshark cheat codes for Sonic Advance (USA). If you're playing on an emulator you can usually input codes very easily by accessing a tab off the top of the toolbar. Anyone playing on a physical Gameboy will need to purchase a physical Gameshark device to use these codes.

If you're using an emulator and still can't figure out how to setup these codes, you're in luck! There's two common emulators for GBA games, the mGBA and VisualBoy Advance. Follow the link provided for the emulator you're using to be taken to a guide explaining how to get these codes working.

Don't see the code you're looking for on this page? Head on over to my Sonic Advance (USA) CodeBreaker Codes and check for your code there instead!


Sonic Advance GameShark Master Code

D409B2E2 0000CD66
D70776EC 0000D19D


Invulnerability: 03005A0C 00000002
Try this code if the other doesn't work and vice versa.

Invulnerability: 03005A3C 0000005E
Try this code if the other doesn't work and vice versa.

Have Barrier: 03005A46 00000001
The barrier itself will be invisible.

Have Magnetic Barrier: 03005A46 00000008

Unlimited Air: 03005A7A 0000000F

Unlimited Lives: 03005024 0000000A

Unlimited Rings: 13004FEC 000003E7

Unlimited Rings (Chao Garden): 13003938 00002B66

Unlock All Levels (Sonic): 03005168 0000000F

Max Score: 23005030 05F5E0FF

Always Go To Special Stage After Level: 6012660C 000046C0

You don't die after losing all Rings: 60018CFC 000046C0

Don't lose Rings when Hit: 60018CDC 0000E04C

Rings Aren't Lost on Hit: 60018D70 00003800

Can't Run Out of Time: 6007A9C8 0000E035

All Levels Unlocked for Sonic: 03005168 0000000F


Tails Will Follow All Characters

60079D70 000046C0
60079D80 000046C0


Always Swim

6008949C 0000E000
600894BC 0000E000
60089624 00001E0A


Collect Rings From Anywhere

6000FFC0 000046C0
6000FFF8 000046C0
60010000 0000E008


Moon Jump

D3005A58 00000001 13005A2A 0000FD00