Pokemon Cheats: Action Replay and GameShark
The handheld Pokemon games have no cheat menu of their own, so their codes are written for a cheat device: GameShark, Action Replay or CodeBreaker. We cover 4 games.
A code only works on the device and the game version it was made for, so each guide lists both, and we publish only the codes we could confirm.
Games in this collection
4 guidesGameShark and Action Replay codes for the US release of Pokemon Emerald, plus the in-game phrases for rare berries and Mystery Gift.
GameShark v3, Action Replay and CodeBreaker codes for Pokemon FireRed US v1.0, each one checked word for word against two sources.
Action Replay DS codes for the US release of Pokemon Platinum, each one matched character for character across two or more sources.
GameShark and Action Replay codes for the US release of Pokemon Ruby, each one matched word for word across two or more sources.
How you enter cheats in each game
| Game | Platforms | Codes | How you enter them |
|---|---|---|---|
| Pokemon Emerald | GBA · GameShark v3 / Action Replay + in-game phrases · US | 21 | mGBA: Open Tools Cheats, add a new GameShark cheat set, and paste the code in as one entry.; My Boy! (Android): Tap the menu button, choose Cheat, add a new GameShark code, and paste the lines exactly. |
| Pokemon FireRed | GBA · GameShark v3 / Action Replay / CodeBreaker · US v1.0 | 10 | mGBA: Open Tools Cheats, add a cheat set, pick GameShark or CodeBreaker to match the code, and paste it in.; My Boy! (Android): Tap the menu button, choose Cheat, add a code, select GameShark or CodeBreaker, and paste the lines. |
| Pokemon Platinum | NDS · Action Replay DS · US | 11 | melonDS / DeSmuME: Open the cheat manager, add a new AR code, and paste every line exactly as shown.; Action Replay DS cartridge: Select Pokemon Platinum in the AR menu, create a new code, and enter every line exactly. |
| Pokemon Ruby | GBA · GameShark / Action Replay · US | 22 | mGBA: Open Tools Cheats, add a new GameShark cheat set, and paste the code in as one entry.; My Boy! (Android): Tap the menu button, choose Cheat, add a new GameShark code, and paste the lines exactly. |
FAQ
Can I use these without a cheat device?
Only in an emulator with a cheat function, which accepts the same code format. On original hardware you need the device itself.
Will these codes corrupt my save?
They can. Codes that create items or modify Pokemon are the usual cause of a broken save or an unusable trade. Back up the save first.
