A ROM hack of DS titles Pokémon Heart Gold and Soul Silver, Pokémon Sacred Gold and Storm Silver have a wealth of new features, including a much wider selection of Pokémon than in the original games (explained through ‘large scale migration’ from their native regions), new scripted events and several changes to the game’s narrative. We’ve tested all of the cheats we could find for Pokémon Storm Silver and have listed each working code here.
It’s worth noting that all of these cheat codes will need an emulator which supports code entry; even better if your emulator can auto-detect code types. Our recommendations for emulation on mobile devices would be DraStic; this is the emulator we’ve used to test the code on this list. Codes can be entered, enabled and disabled with ease using this emulator.
How to Use Pokémon Sacred Gold and Storm Silver Cheat Codes
This is the same advice that we’d give for any Pokémon cheats: remember to always save your game before applying any cheats, and for the best, most stable results, turn off all other cheats when applying and using a new one. As there are so many different combinations of codes possible, we can’t guarantee they’ll all work together as intended. In fact, we often have trouble ourselves when multiple cheats are used simultaneously, so it’s worth turning off as many as you can to use the latest one you want.
If you get stuck or the added cheats do crash or otherwise break your game, you can always go back to your save point. It’s important to remember to turn each added cheat off before saving again too, so that the chances of crashing or otherwise breaking your game by adding a new code are reduced.
Do note that numerous versions of Pokémon Sacred Gold and Storm Silver may be available. All of the codes on this list have been thoroughly tested at Retro Dodo using the DraStic emulator, and each cheat’s section tells you how to make sure each cheat code functions as you need it to.
Be very careful with cheats for different versions of Pokémon Sacred Gold and Storm Silver, or codes which we have not listed here; we found some which crashed our game, or didn’t work at all.
All Battle Items x900

This cheat unlocks 900 of each battle item in your bag. Just enable the code and press L+R simultaneously to unlock all of these items instantly:
- 94000130 FCFF0000 62111880 00000000 B2111880 00000000 D5000000 03840037 C0000000 0000000E D6000000 00000D74 D4000000 00000001 D2000000 00000000
All Berries x 900

Instantly unlock every type of berry with 900 of each in your bag with this cheat. Simply enable the code, then press L+R simultaneously:
- 94000130 FCFF0000 62111880 00000000 B2111880 00000000 D5000000 03840095 C0000000 0000003F D6000000 00000C14 D4000000 00000001 D2000000 00000000
All Healing Items x900

Enable this code, then press L+R simultaneously to unlock 900 of each healing item in the game instantly:
- 94000130 FCFF0000 62111880 00000000 B2111880 00000000 D5000000 03840011 C0000000 00000025 D6000000 00000B74 D4000000 00000001 D2000000 00000000
All HMs and TMs x90

Though most other codes unlock by enabling the cheat and pressing L+R simultaneously, this one is different. It also ‘only’ unlocks 90 of each HM and TM in your bag. To do this, enable the code and press Select+Up (on the dpad) simultaneously:
- 94000130 FFBB0000 62111880 00000000 B2111880 00000000 D5000000 005A0148 C0000000 0000005B D6000000 000009B0 D4000000 00000001 D2000000 00000000
Catch Trainer’s Pokémon
For the opportunity to catch a Trainer’s Pokémon in a battle, use this code. Note that it doesn’t guarantee that you’ll catch the Pokémon, but you do get the chance:
- 92247612 00002801 12247612 00004280 D2000000 00000000 9224670A 00002101 1224670A 00002100 D2000000 00000000
Every Poké Ball Type x900

If you want to instantly have 900 of each type of Poké Ball (yes, including the foolproof Master Ball), you can use this code. Enable it and press L+R simultaneously to fill your bag with Poké Balls:
- 94000130 FCFF0000 62111880 00000000 B2111880 00000000 D5000000 00000384 C0000000 00000017 D7000000 00000D16 DC000000 00000002 D2000000 00000000 94000130 FCFF0000 62111880 00000000 B2111880 00000000 D5000000 00000001 C0000000 0000000F D7000000 00000D14 D4000000 00000001 DC000000 00000002 D2000000 00000000 94000130 FCFF0000 62111880 00000000 B2111880 00000000 D5000000 000001EC C0000000 00000007 D7000000 00000D54 D4000000 00000001 DC000000 00000002 D2000000 00000000
Max Money

To instantly earn 999,999 Poké Dollars, enable this code and press L+R simultaneously. Check your Trainer Card to peek at your newly acquired wealth:
- 94000130 FCFF0000 62111880 00000000 B2111880 00000000 00000088 000F423F D2000000 00000000
No Random Encounters
If you want to explore without being interrupted by wild Pokémon, use this code:
- A4000130 FFFC0000 62111880 00000000 B2111880 00000000 20025A54 00000000 D2000000 00000000
One Hit KO
Enable this code to Knock Out enemy Pokémon in one hit. With the code enabled, hold Select while choosing your move in battle for this to work:
- 94000130 FFFB0000 62111880 00000000 B2111880 00000000 10049F20 00000001 10049F24 00000001 1004A0A0 00000001 1004A0A4 00000001 D2000000 00000000
Unlock All Gym Badges

Who needs to beat every Gym Leader in the game? Certainly not you, if you use this cheat! Press Up+Select simultaneously to unlock all Gym Badges once you have this code enabled:
- 94000130 FFBB0000 62111880 00000000 B2111880 00000000 2000008E 000000FF 20000093 000000FF D2000000 00000000
Note On Other Pokémon Sacred Gold and Storm Silver Codes:
We have tried using a large number of other codes for Pokémon Sacred Gold and Storm Silver, which we’ve seen elsewhere. However, for our versions of Pokémon Sacred Gold and Storm Silver (we’ve been using the DraStic emulator to test these codes), no other codes would work properly for us. This includes walking through walls, which we couldn’t get to work at all. Pokémon encounter modifiers, including specific Pokémon encounters and guaranteed Shiny Pokémon battles, frequently crashed our game. Therefore, we have not included these, or any other codes which wouldn’t work reliably (or at all) on this list.