Pokemon Gaia Cheats: Rare Candy, Master Ball, Shiny & More

Pokemon Gaia Cheats featured image for Rare Candy, Master Ball, shiny encounters and more

Pokémon Gaia is a FireRed ROM hack, which means most of its cheat codes are really just old FireRed codes wearing a new region’s clothes. Rare Candy, Master Ball, walking through walls — none of that changed at the memory-address level. What did change is everything Spherical Ice actually built from scratch: Mega Evolution, the expanded TM list, the Gen 4-6 Pokémon roster. Those needed their own codes, found by the community rather than lifted from a 2004 FireRed cheat book. That split is the backbone of these Pokemon Gaia Cheats — knowing which category a code falls into tells you a lot about how much to trust it.

That split matters. Old FireRed item and memory codes tend to have a much better track record in Gaia than cheats aimed at systems Gaia added itself. Below is every Gaia cheat worth knowing, sorted that way, with a plain read on how much you should trust each one.

Quick heads-up on terminology: “GameShark,” “Action Replay,” and “CodeBreaker” all refer to different code formats your emulator needs to know about when you add a cheat. Get the type wrong and the code either does nothing or throws “invalid code” — a frequent troubleshooting suggestion in Gaia cheat comment sections is to try a different type before assuming the code itself is broken.

Quick Reference

Pokemon Gaia Cheats quick reference showing master code requirements and reliability
CheatMaster code neededReliability
Rare Candy (PC)NoReported Working
Rare Candy (Pokémart)YesReported Working
Master BallYesReported Working
Items $1 in PokémartYesReported Working
100% Catch RateNo separate master code shownReported Working
Walk Through WallsNo separate master code shownCorroborated across Gaia-specific sources
Nature IdentifierNo separate master code — uses base modifier + nature suffixReported Working
Shiny Wild EncountersNo separate master code shownCorroborated across Gaia-specific sources
Wild Pokémon ModifierYes — own master-code combinationMixed/Uncertain
Legendary/Mythical EncountersYes — separate master-code familyCorroborated across Gaia-specific sources
Infinite MoneyNoReported Working
No Random BattlesNoReported Working
Mega StonesYesReported Working
TM/HM in PokémartYesReported Working
5000 EXP BoostNoReported Working

How to Actually Enter These

Open your emulator’s cheat menu — mGBA, MyBoy, John GBA, and Pizza Boy all handle it slightly differently, but the workflow is the same: paste the code, pick a type, save, and toggle it on.

How to enter Pokemon Gaia Cheats using an emulator cheat menu and master codes

Several Gaia cheats need a master code, but the exact pair depends on the cheat. The two you’ll see most often in this article are below; the Wild Pokémon Modifier has its own combination, called out in that section.

Pokémart / item master code (Rare Candy, Master Ball, Mega Stones, TM/HM):
000014D1 000A
10044EC8 0007

Legendary/Mythical master code:
0000BE99 000A
1003DAE6 0007
Quick tip: Players on mGBA report better results letting the emulator auto-detect the cheat type instead of forcing one manually. If a code comes back “invalid,” that’s the first thing to try before assuming the code itself is wrong.

One more habit worth building: enable one cheat at a time. Several Gaia players in community threads describe crashes or frozen battles that went away the moment they stopped stacking multiple codes at once — it’s not universal, but it’s common enough to mention before you start layering ten cheats on top of each other.

Rare Candy

There are two separate Rare Candy cheats and they’re not interchangeable.

In your PC:

06AB3172 BE88C550

No master code needed. This one’s self-contained — activate it and check your PC’s item storage.

In the Pokémart:

82003884 0044

This needs the CodeBreaker master code from above. Once it’s on, Rare Candy shows up as the first item in the shop list — for $4,800, which is where the next cheat comes in.

Master Ball and the $1 Trick

82003884 0001

Master code required. Pull up the Pokémart, buy the first item on the list, and it’s a Master Ball instead of whatever the shop normally sells first.

If $4,800 candies and full-price Master Balls annoy you, stack this one on top:

3C25A344 FD8F451C
AD86124F 2823D8DA

It drops everything in the shop to $1, Rare Candy included. Community notes describe this as an Action Replay/GameShark-type code specifically — separate from the CodeBreaker master code — so add it as its own cheat entry rather than assuming it shares a type with the Master Ball code.

100% Catch Rate

87ACF659 707466DC
8BB602F7 8CEB681A

Every wild Pokémon you throw a ball at gets caught, no matter what ball or HP it’s at. It makes the Master Ball cheat somewhat redundant on its own — one or the other is usually enough.

This is a code some players report as “invalid,” and community troubleshooting threads generally point to a cheat-type mismatch (CodeBreaker vs. Action Replay vs. GameShark) as the fix, rather than the code itself being wrong.

Walk Through Walls

509197D3 542975F4
78DA95DF 44018CB4
Good to know: this code shows up independently across several Gaia-specific cheat lists in slightly different formats (GameShark-labeled on one, CodeBreaker-labeled on another), which is a decent sign it’s stable. It’s not first-party tested, so treat it as well-corroborated rather than guaranteed.

Turn it on and you can walk straight through terrain, buildings, and blocked-off story gates. Useful for skipping backtracking, less useful if you turn it on mid-cutscene and clip somewhere the game didn’t expect — turn it off before anything scripted happens.

Shiny Wild Encounters

Every wild Pokémon you run into turns shiny while this is active, and it needs to go in as an Action Replay-type code — CodeBreaker will reject it.

39584B19 D80CC66A
CE71B3D3 1F6A85FB
198DF179 5413C867
73ECB8A0 BDD8B251
D5AFFB37 6855972C
73ECB8A0 BDD8B251

This is the version that shows up consistently on Gaia-specific cheat pages.

Multiple Gaia sources note shiny Pokémon produced this way come out with a fixed nature and gender that can’t be changed — so don’t expect to hunt for a specific nature on top of the shiny.

Don’t combine this with the Wild Pokémon Modifier. Community reports associate running both at once with freezing and glitches. It’s not a guaranteed crash, but enough players have hit it that it’s worth just not stacking these two.

Wild Pokémon Modifier

This forces your next wild encounter to be a specific species. It runs on its own master-code combination — don’t reuse the Pokémart master code or the Legendary/Mythical one for this:

000014D1 000A
1003DAE6 0007

Notice that’s a mix: the first line matches the Pokémart master code, the second line matches the Legendary/Mythical one. It’s easy to mistype this as one of the other two pairs, so double-check it before assuming the modifier itself is broken.

The commonly circulated version of the modifier doesn’t work for everyone — the source that documented it openly offers a fallback for “improved FireRed V1.0,” shown here for Charizard as an example of the format:

83007CEE 0006
33007CF0 000A
33007CF1 001F
33007CF2 0002
33007CF3 0002

If the standard version does nothing on your setup, this alternate format is the one to try instead of assuming the cheat is dead. Either way, this is a Mixed/Uncertain cheat — expect some trial and error.

Legendary and Mythical Encounters

These run on a different master code entirely — worth calling out on its own, since using the wrong one here reliably stops the cheat from doing anything.

0000BE99 000A
1003DAE6 0007
Technical note: this GameShark v3 master code is separate from the CodeBreaker one used for Rare Candy, Master Ball, and most of the rest of this list. Enabling the wrong master code for this section is why some players report legendary codes “doing nothing” even though the species code itself is correct.

Once that master code is active, add the species code for whichever legendary or mythical you’re after:

PokémonCode
Arceus83007CEE 0222
Volcanion83007CEE 0306
Darkrai83007CEE 0220
Palkia83007CEE 0219
Dialga83007CEE 0218
Shaymin83007CEE 0221
Victini83007CEE 0223
Hoopa83007CEE 0305
Diancie83007CEE 0304
Zygarde83007CEE 0303
Yveltal83007CEE 0302
Xerneas83007CEE 0301

This master code and species list shows up consistently across a wide range of Gaia-specific cheat pages, which is why it’s labeled corroborated rather than single-source.

Infinite Money

820257BC 423F
820257BE 000F

No master code needed — this one’s self-contained. The money disappears again the moment you disable the cheat, but anything you bought while it was active stays in your bag, so it’s worth spending it down before you turn the cheat off.

If it doesn’t seem to be doing anything, community troubleshooting notes suggest disabling every other active cheat first — isolating it is a sensible first troubleshooting step.

Mega Stones

Mega Evolution doesn’t exist in vanilla FireRed, so this system is entirely Gaia’s own — which also means the codes for it aren’t recycled from anywhere.

82003884 00E6  = Venusaurite
82003884 00E7  = Charizite X
82003884 00E8  = Charizite Y
82003884 00E9  = Blastoisite
82003884 00EA  = Alakazite
82003884 00F0  = Mewtwonite X
82003884 00F1  = Mewtwonite Y

Master code required (the CodeBreaker family). Buy the first item in the Pokémart list for $0 and it’s the stone instead. There’s a full item ID table for the rest of the Mega Stone roster if you want to expand this section further.

TMs and HMs

Same item-slot trick, different ID range:

82003884 0153  = HM01 Cut
82003884 0154  = HM02 Fly
82003884 0155  = HM03 Surf
82003884 0159  = HM07 Waterfall
82003884 015A  = HM08 Dive

These map to Gaia’s expanded TM/HM list, not the vanilla FireRed one, so don’t reuse a plain FireRed TM chart here — the numbering doesn’t line up past the originals.

Nature Identifier

AA3BB0ED 41CD5D95

followed by a nature-specific suffix — Adamant is 5EB8DEEE 692ED298, Jolly is E9EC2CBF A7EDD4A7, and so on down the list. Enable this before you enter a battle, not during — if it does nothing, check that you enabled it before entering battle first.

EXP and Leveling

7300218C0001
82023D501388

Self-contained, no master code. Turns on a 5000 EXP trickle to whatever’s active in your party — uncheck it in the cheat menu the moment you’ve leveled enough, since it keeps running until you do.

No Random Battles Cheat

D41DD0CA 33A629E5
8E883EFF 92E9660D

No master code needed. Turn it on before you head into tall grass or a cave and wild encounters stop triggering entirely — good for backtracking through an area you’ve already cleared without getting stopped every few steps. Turn it back off when you actually want to find or catch something, since it blocks wild encounters just as effectively as you’d want it to.

Troubleshooting

Pokemon Gaia Cheats troubleshooting guide for invalid codes, crashes and cheats that do not work

“Invalid code” on entry — commonly a cheat-type mismatch. Try switching between CodeBreaker, Action Replay, and GameShark before assuming the code itself is wrong, and double-check there’s no stray space before or after the string.

Code does nothing in-game — check that the matching master code is active first. A handful of cheats here (legendary/mythical especially) need a different master code than the rest of the list.

Game freezes or crashes — community reports often point to running too many cheats simultaneously, or specifically stacking the Shiny and Wild Pokémon Modifier cheats together. Disable everything except what you’re actively testing.

Cheat won’t turn off — some players report a cheat staying active even after unchecking it in the menu; a full emulator restart can clear it, since the effect can persist in memory until the game reloads.

Emulator matters more than you’d think — several Gaia players report better luck with mGBA or MyBoy than with John GBA or older Pizza Boy builds for codes that otherwise look correct.

FAQ

How do you enter cheats in Pokémon Gaia?
Through your emulator’s built-in cheat menu — paste the code, set the cheat type (CodeBreaker, Action Replay, or GameShark depending on the code), save, and enable it. Most core cheats also need one of the two master codes active first.

Why are my Pokemon Gaia cheats not working?
A mismatched cheat type is a frequent culprit, followed by a missing or mismatched master code, and then cheat-stacking causing conflicts. Isolate one cheat at a time when troubleshooting.

What master code does Pokémon Gaia use?
Most cheats use 000014D1 000A / 10044EC8 0007. Legendary and mythical encounter codes use a separate one: 0000BE99 000A / 1003DAE6 0007.

Can I use regular FireRed cheat codes in Gaia?
Sometimes. Because Gaia is a patch over FireRed rather than a full rebuild, codes targeting untouched systems (Rare Candy, Master Ball, walking through walls) tend to carry over from our Pokemon FireRed cheats guide. Codes touching Gaia-original content — Mega Stones, the expanded TM list, new Pokémon — won’t, since those systems didn’t exist in vanilla FireRed.

If you haven’t patched the game yet, the Pokemon Gaia hub page covers the current build and setup. For the base game these codes are built on, see the Pokemon FireRed ROM guide. Running a different FireRed hack too? We’ve also got cheat lists for Radical Red, Unbound, and the Rocket Edition hack, plus a broader roundup of FireRed ROM hacks worth trying if you’re looking for what to play next.

FireRed Guru writes practical guides for Pokemon FireRed, FireRed-based ROM hacks, emulator setup, cheat codes, patching, and troubleshooting on Android and PC. The goal is simple: help players spend less time fighting errors and more time actually playing. Most guides on PokeFireRed focus on real player problems — broken patches, emulator settings, save issues, cheat codes that don't work, version confusion, and ROM hack setup steps that are easy to miss. Topics covered include Pokemon FireRed, Pokemon Radical Red, Pokemon Unbound, GBA ROM hack lists, cheat code safety, emulator setup for Android and PC (mGBA, My Boy!, VBA-M, Pizza Boy GBA), ROM patching guides, and troubleshooting common errors. Articles are researched using community documentation, trusted ROM hack threads, emulator behavior, player reports, and hands-on testing where possible. Common emulator behavior is checked against player reports and hands-on testing where possible. Cheat and setup guides include version notes, safety warnings, and honest limitations. PokeFireRed does not provide copyrighted ROM downloads. The site focuses on educational setup help, patching guidance, emulator troubleshooting, cheat safety, and ROM hack information for players who want clearer instructions. Old guides are updated when versions change or community information improves.