Pokémon Pearl cheat codes
Codes for Pokémon Pearl on the Nintendo DS, filed against 2 builds (USA). Each code carries its device, its region and its revision, and copies as one block exactly as it must be entered. Export the lot as a RetroArch .cht, plain text or JSON.
Items and money — Pokémon Pearl
Rare candies, master balls, infinite money. On this page: Pokemon Can Learn Any TM/HM; Max Money; Max Master Balls; Max Rare Candies; Unlock Healing Items (1 of 8); Unlock Healing Items (2 of 8); Unlock Healing Items (3 of 8); Unlock Healing Items (4 of 8); Unlock Healing Items (5 of 8); Unlock Healing Items (6 of 8); Unlock Healing Items (7 of 8); Unlock Healing Items (8 of 8); Unlock Berries (1 of 5); Unlock Berries (2 of 5); Unlock Berries (3 of 5); Unlock Berries (4 of 5); Unlock Berries (5 of 5); Unlock TM/HM; Pokeball Equals Masterball; Any Pokemon Learn Any TM-HM.
Walk through walls and movement — Pokémon Pearl
Collision off, run everywhere, no random encounters. On this page: Walk Through Walls; Walls Do Not Crumble While Mining; Can Use Fly in Buildings, Caves, etc..
Pokémon and encounters — Pokémon Pearl
Wild encounters, shiny odds, level modifiers. On this page: Complete Pokedex; 100% Catch Rate; Catch Enemy Trainer’s Pokemon; Wild Pokemon Level Modifier (1 of 4); Wild Pokemon Level Modifier (2 of 4); Wild Pokemon Level Modifier (3 of 4); Wild Pokemon Level Modifier (4 of 4); USA Wild Pokemon, Level and Nature Modifier; Shiny Code; Manaphy Egg Code; Catch Trainers Pokemon; View Contents of An Egg; Fast Egg Hatch; Check Pokemon IVs; Check Pokemon EVs; Wild Pokemon Modifier; Eggs Hatch Faster; Max Happiness.
Stats and battle — Pokémon Pearl
Max stats, one-hit wins, infinite PP. On this page: Enemy Pokemon Will Have 1 HP; EXP Modifier (1 of 2); EXP Modifier (2 of 2); Unlimited PP; Rebattle Regigigas; Rebattle Rotom; Rebattle Uxie-Azelf-Mesprit-Heatran; Rebattle Cresselia and Giratina; Rebattle Dialga-Palkia; Use any Pokemon in the Battle Tower; EXP Multiplier; EXP Share All; Full EXP Share All.
Everything else — Pokémon Pearl
Time, events, unlockables. On this page: Invulnerability; Unlock Balls (1 of 14); Unlock Balls (2 of 14); Unlock Balls (3 of 14); Unlock Balls (4 of 14); Unlock Balls (5 of 14); Unlock Balls (6 of 14); Unlock Balls (7 of 14); Unlock Balls (8 of 14); Unlock Balls (9 of 14); Unlock Balls (10 of 14); Unlock Balls (11 of 14); Unlock Balls (12 of 14); Unlock Balls (13 of 14); Unlock Balls (14 of 14); Weather Modifier; Music Modifier; Player Modifier; Crazy Zoom v1.2; Motion3D; Member Card - Darkai; Prof. Oaks Letter - Shaymin; Azure Flute-Heavens Pipe - Arceus; Pokerus Code; Cloning Code; Secret ID Code; One Step Breeding; Unlimited PokeRadar and Vs.Seeker Battery; Odd keystone IS required; Odd keystone IS NOT required; Prevent Non-volatile Status Conditions.
- 85 codes across 2 builds: USA.
- Every code is stored and shown verbatim — line breaks included — with the build it was written for.
- Unverified codes are badged as such. Back up your save before trying one.
Questions
Which version of Pokémon Pearl do these codes work on?
Each code names its region and revision. Pick your copy at the top of the page before entering anything: a code for another build writes an arbitrary value wherever that address happens to point, and the usual casualty is the save.
How do I load these into an emulator?
Export the page as a RetroArch .cht file and load it from the emulator's cheat menu — DeSmuME, mGBA, VBA-M and every other RetroArch core read that format. Or copy a single code and type it into the device.