Cheat Codes Pokémon SoulSilver: The Ultimate Guide

Published:

Updated:

Pokémon SoulSilver cheat codes let you unlock rare Pokémon, collect unlimited items, change encounters, and speed up your adventure. Most cheats use Action Replay codes on a Nintendo DS or a compatible emulator. The correct code depends on your game region, version, and device.

Although 2025 is a common freshness target for gaming guides, this guide is updated for the information available in 2026. The original game mechanics and many established codes remain relevant, but individual codes may behave differently across versions and emulators.

Quick summary: What you need to know

  • Action Replay: The traditional method for entering cheat codes on a Nintendo DS.
  • Emulators: Compatible Nintendo DS emulators often provide built-in cheat managers.
  • Popular cheats: Master Balls, Rare Candies, money, wild Pokémon encounters, and shiny Pokémon.
  • Safety first: Back up your save file before activating cheats, especially codes that change Pokémon encounters or game events.

Table of contents

  1. What are Pokémon SoulSilver cheat codes?
  2. How do you enter cheat codes?
  3. Master Ball cheat code
  4. Rare Candy cheat code
  5. Unlimited money cheat code
  6. Wild Pokémon modifier codes
  7. Shiny Pokémon and other popular cheats
  8. How to use cheats on emulators
  9. Troubleshooting codes that do not work
  10. Cheats versus normal gameplay
  11. Frequently asked questions

What are Pokémon SoulSilver cheat codes?

Pokémon SoulSilver cheat codes are special inputs that modify the game’s normal behavior. Most classic Nintendo DS cheats use Action Replay codes. These codes can change inventory quantities, money, encounters, and other game values.

Released for the Nintendo DS in Europe on March 26, 2010, Pokémon SoulSilver Version revisits the Johto region from the original Pokémon Gold and Silver games. Nintendo describes it as an enhanced remake with updated graphics, touch-screen features, and the Pokéwalker accessory. Nintendo UK+1

Players often search for these cheats because some items take time to collect. Others want to experiment with unusual Pokémon teams or replay the story with fewer restrictions.

What can you do with SoulSilver cheats?

Cheat categoryWhat it can help you do
Master BallAdd Master Balls to your inventory
Rare CandyLevel up Pokémon more quickly
MoneyIncrease your available Poké Dollars
Wild encountersChange which Pokémon appears
Shiny PokémonModify shiny encounter behavior
MovementExperiment with walk-through-walls codes
Battle assistanceRestore HP or change catching behavior

Not every code works on every version. Codes may target a particular regional release, ROM revision, or memory layout. Always check compatibility before activating a cheat.

How to enter Pokémon SoulSilver cheat codes

There are two common ways to use Pokémon SoulSilver cheat codes: a physical Action Replay device or an emulator’s built-in cheat system.

Method 1: Using an Action Replay device

Action Replay DS – The Frugal Dutchman

Cartuchos de jogo Pocket DS Soul Silver para 3DS NDS, Versão EUA

Follow these steps to enter a code on compatible hardware.

  1. Start with your Pokémon SoulSilver game and a compatible Action Replay device.
  2. Open the Action Replay code menu.
  3. Create a new cheat entry for Pokémon SoulSilver.
  4. Enter the code exactly as provided, keeping each line intact.
  5. Save the entry and enable the cheat.
  6. Start the game and follow any activation instructions listed with the code.
  7. Check your inventory or the relevant game screen to confirm the result.

Some codes activate automatically. Others require a button combination, such as L + R, while playing.

Method 2: Using an emulator

If you play on a computer or mobile device, the process is usually simpler.

  1. Open your Nintendo DS emulator.
  2. Load the correct Pokémon SoulSilver game.
  3. Open the emulator’s cheat manager.
  4. Add a new Action Replay or AR cheat.
  5. Paste the code and give it a descriptive name.
  6. Enable the cheat and return to the game.
  7. Trigger the required button combination, if applicable.

The exact menu names vary between emulators. For example, melonDS and DeSmuME have different interfaces and compatibility considerations.

Important: Create a save-state or backup of your normal in-game save before testing codes. Cheats that edit memory can cause crashes, corrupted inventory, or unexpected game behavior.

Master Ball cheat code

The Master Ball is one of the most popular items in Pokémon SoulSilver. It catches a wild Pokémon without the usual chance of breaking free.

The following Action Replay code is listed for the US version of Pokémon SoulSilver. Super Cheats+1

Master Ball cheat — US version

Activation: Press L + R

94000130 FCFF0000
62111880 00000000
B2111880 00000000
00000D14 03E70001
D2000000 00000000

Copy code

How to use the Master Ball code

  1. Enter and enable the code in your cheat manager.
  2. Load your game and open the inventory.
  3. Press L and R together if the code requires activation.
  4. Check the Poké Ball section of your Bag.
  5. Disable the cheat after confirming that it worked.

The exact number of items produced can depend on how the code writes to your inventory. This particular code uses a quantity value of 03E7, which represents 999 in hexadecimal. However, item-stack limits and game behavior can affect what you see.

If the code fails, confirm that your game matches the US version rather than the European or Japanese release.

Rare Candy cheat code

Rare Candies raise a Pokémon’s level by one when used. They are useful when training a new team member or preparing for a difficult battle.

This inventory code is listed for the US version of Pokémon SoulSilver and uses the L + R activation combination. Almar’s Guides+1

Rare Candy cheat

Activation: Press L + R

94000130 FCFF0000
62111880 00000000
B2111880 00000000
D5000000 03840011
C0000000 00000025
D6000000 00000B74
D4000000 00000001
D2000000 00000000

Copy code

How to activate the Rare Candy cheat

  1. Add the complete code to your emulator or Action Replay.
  2. Enable the code.
  3. Load your save file.
  4. Press L + R if required.
  5. Open your Bag and inspect the Medicine pocket.
  6. Use the Rare Candies on the Pokémon you want to train.

The code is designed to write item data into your inventory. Results may differ between game revisions, so check your Bag before repeating the activation.

Training tip: Save before using a large number of Rare Candies. Fast leveling can leave your team underprepared for moves, type matchups, and important battles.

Unlimited money cheat code

Poké Dollars pay for Poké Balls, healing items, and other supplies. A money cheat can help you stock up without repeatedly battling trainers.

The following US-version code is listed as an unlimited-cash or maximum-money cheat. Almar’s Guides+1

Maximum money cheat

Activation: Press L + R

94000130 FCFF0000
62111880 00000000
B2111880 00000000
00000088 000F423F
D2000000 00000000

Copy code

Steps to use the money cheat

  1. Add the code to your cheat list.
  2. Enable it before returning to the game.
  3. Press L + R if required.
  4. Open your Trainer Card or another screen that displays your money.
  5. Verify the balance before making purchases.

The value 000F423F is hexadecimal for 999,999. Your displayed balance may depend on whether the code activates correctly and when the game updates the money value.

If your money does not change, disable the code and check the region and revision of your ROM.

Wild Pokémon modifier codes

Wild Pokémon modifiers let you change which Pokémon you encounter in tall grass or other encounter locations. They are popular with players who want to catch specific Pokémon without following the normal encounter process.

However, wild encounter codes are more sensitive to game versions and activation instructions than simple inventory cheats. Some also require additional setup.

What should you know before using a Pokémon modifier?

  • The Pokémon’s species may be controlled by an item quantity or another memory value.
  • Some codes require you to hold a button during an encounter.
  • The level may depend on a second setting or a separate code.
  • Incorrect combinations can produce unintended Pokémon or unstable encounters.

A commonly documented SoulSilver modifier uses a button combination to select a wild encounter. The Super Cheats code collection includes a wild Pokémon modifier, while GameFAQs documents related encounter-selection techniques. Super Cheats+1

For safety, I recommend using a modifier specifically verified for your game’s region and revision rather than pasting an unverified code from another Pokémon title.

How to use a wild encounter modifier

  1. Back up your save file.
  2. Confirm that the code matches your version of Pokémon SoulSilver.
  3. Read the code’s activation instructions before enabling it.
  4. Activate the modifier and enter an appropriate wild encounter area.
  5. Check the species and level of the Pokémon that appears.
  6. Disable the code if the game produces unexpected results.

If you are trying to catch a particular Pokémon, a dedicated species modifier is usually easier to manage than a complicated code that uses several inventory values.

Shiny Pokémon and other popular cheats

Shiny Pokémon have alternate coloration and are among the most sought-after discoveries in the Pokémon series. Players often look for shiny encounter codes because finding a shiny Pokémon normally involves chance.

Some SoulSilver code collections list shiny Pokémon modifiers, walk-through-walls cheats, and battle-related changes. Almar’s Guides+1

Here is how the most common categories compare.

CheatMain purposeMain concern
Shiny PokémonChanges shiny encounter behaviorSome codes advise against breeding
Walk through wallsAllows movement through certain obstaclesCan trap your character or disrupt events
No random battlesReduces or removes wild encountersCan interfere with normal progression
Full HP in battleRestores battle HPMay behave differently between battles
100% catch rateChanges catching mechanicsMay affect trainer battles if combined with other cheats
All badgesChanges badge dataCan disrupt progression flags

Are shiny cheats guaranteed to work?

No. A code may work on one ROM revision but fail on another. Some shiny cheats also alter game routines rather than simply changing a value.

For that reason, test one code at a time and keep a clean save available.

Can you use several cheats at once?

You can sometimes combine compatible codes, but doing so increases the chance of conflicts. Two cheats may modify the same memory location or interfere with the same game routine.

Start with one cheat. Confirm that it works. Then add another only if necessary.

How to use Pokémon SoulSilver cheats on emulators

Emulators provide an alternative to using a physical Action Replay device. They are particularly useful for players who want to manage multiple cheats or back up their game files.

The precise process depends on your emulator.

Help with pokemon cheats – melonDS board

melonDS

A Nintendo DS emulator for desktop systems.

Open its cheat-management features, if available in your version, and check the supported code format before importing Action Replay codes.

How to use Action Replay Codes on Desmume

DeSmuME

A Nintendo DS emulator with cheat support.

Open the cheat menu, add the code, and enable it. If the code fails, check the emulator’s documentation and the game’s region.

Гайд по настройке Retroarch — как эмулировать игры PS1, PS2, SEGA, Dendy, SNES, 3DS

RetroArch

A multi-system emulation frontend.

Cheat configuration depends on the selected core and RetroArch version. Consult the documentation for your specific setup.

A reliable emulator workflow

Use this checklist whenever you try a new cheat.

  • Save your progress in the game.
  • Create a separate backup or save-state.
  • Confirm the code matches the US, European, or Japanese version.
  • Enter the code without changing its characters.
  • Activate only the cheat you need.
  • Check the result in the game.
  • Disable the code when finished if it is not meant to remain active.

A cheat that changes inventory data may be easier to test than one that alters movement or battle routines. Start with the simplest category when troubleshooting.

Troubleshooting Pokémon SoulSilver cheat codes

A cheat that does nothing is not necessarily a bad code. The game version, emulator, activation method, and code format can all affect the result.

Why is my Action Replay code not working?

Check these common causes first.

ProblemPossible solution
Wrong game regionUse a code made for your exact regional release
Wrong ROM revisionCheck whether the code supports your revision
Incorrect formattingCopy every line exactly
Missing button inputCheck whether the code requires L + R or another combination
Cheat disabledConfirm that the code is enabled in the cheat manager
Emulator incompatibilityCheck the emulator’s supported cheat formats
Conflicting codesDisable other cheats and test one at a time
Item not visibleCheck the correct Bag pocket and inventory slot

What should you do if the game freezes?

  1. Stop activating the cheat.
  2. Close the game if it no longer responds.
  3. Reopen your clean in-game save rather than relying on a potentially corrupted state.
  4. Disable the problematic code.
  5. Test a different code only after confirming that your save works normally.

Save-states can be useful, but they are not a substitute for independent save-file backups. A save-state may preserve the same broken memory state that caused the problem.

Can cheats damage your save?

Yes, they can cause unintended changes. Inventory cheats may overwrite items, encounter cheats may create unusual Pokémon data, and movement cheats may leave your character in inaccessible locations.

The safest approach is to keep an untouched backup and avoid saving over it while testing unfamiliar codes.

Cheats versus normal gameplay

Pokémon SoulSilver supports different play styles. Some players enjoy collecting every Pokémon through normal gameplay, while others want to experiment with rare encounters or shorten repetitive tasks.

Neither approach changes the basic goal of building a team and exploring Johto. The main difference is how you choose to progress.

ApproachAdvantagesTrade-offs
Normal gameplayPreserves the intended progression and challengeCollecting certain items can take time
Item cheatsSpeeds up training and purchasingCan reduce the value of earning resources
Encounter cheatsMakes unusual teams easier to createMay introduce unexpected Pokémon data
Movement cheatsAllows experimentation and shortcutsCan disrupt story events
Battle cheatsMakes difficult fights easierCan remove much of the intended challenge

What do the numbers tell us?

It is important to distinguish verified game facts from unsupported claims about cheat performance.

Here are useful reference points:

  • 1 game: Pokémon SoulSilver is a Nintendo DS title. Nintendo UK
  • 2010: Nintendo lists March 26, 2010, as the European release date. Nintendo UK
  • 2 original games: SoulSilver and HeartGold remake Pokémon Silver and Gold. Nintendo UK+1
  • 3 common code components: Many inventory cheats use a memory address, a value, and an activation or termination instruction.
  • 1 backup: Keep at least one clean copy of your save before testing a new code.

There is no reliable universal statistic for how many SoulSilver cheat codes work across all devices. A percentage would be misleading because compatibility depends on the exact code and setup.

Expert recommendations and source quality

For this topic, primary documentation and code-specific testing are more useful than unrelated business studies or generic gaming statistics.

  • Nintendo’s official game page confirms the platform, release date, and basic game features. Nintendo UK+1
  • Almar’s Guides provides separate code collections and emulator-related guidance for Pokémon SoulSilver. Almar’s Guides+1
  • Super Cheats documents several established Action Replay codes, including inventory and wild Pokémon modifiers. Super Cheats

These are source-based recommendations, not fabricated quotations from named gaming experts. For a specific code, prioritize a source that identifies the game region, exact code, and activation method.

Pokémon SoulSilver cheat codes FAQ

What is the best cheat code for Pokémon SoulSilver?

The best cheat depends on your goal. The Master Ball code helps with catching Pokémon, the Rare Candy code speeds up leveling, and the maximum-money code helps you buy supplies.

Do Pokémon SoulSilver cheat codes work on every emulator?

No. Support depends on the emulator, selected game version, code format, and ROM revision. Check compatibility before enabling a code.

What is the Rare Candy cheat code for Pokémon SoulSilver?

The US-version Action Replay code in this guide uses an L + R activation combination. Add the full code to your cheat manager, enable it, and check the Medicine pocket in your Bag.

How do I get unlimited Master Balls in Pokémon SoulSilver?

Use a compatible Master Ball inventory code. The code included above is intended for the US version. Back up your save and verify the resulting inventory before continuing.

Can I get any Pokémon using cheat codes?

Some wild encounter modifiers let you select particular species. However, these codes can require additional setup and may behave differently across game versions.

Can I use Pokémon SoulSilver cheats on a Nintendo DS?

Yes, with a compatible Action Replay device. Enter the code into the device’s cheat menu and follow its activation instructions.

Why does my Pokémon SoulSilver cheat code fail?

The most common reasons are an incompatible region, a different game revision, incorrect code formatting, or a missing button combination. Test one code at a time.

Are Pokémon SoulSilver cheat codes safe?

They are not completely risk-free. Incorrect codes can cause crashes or unexpected save changes. Keep a clean backup and disable any code that produces unusual behavior.

Are SoulSilver and HeartGold cheat codes interchangeable?

Not necessarily. The games share many features, but you should use codes specifically verified for the game you are playing.

Is there an official Pokémon SoulSilver cheat code list?

Nintendo’s official game page provides game information rather than a comprehensive Action Replay database. Community resources such as Almar’s Guides and Super Cheats publish code collections, but you should verify individual codes before using them. Nintendo UK+2

Conclusion: Start using Pokémon SoulSilver cheat codes

Pokémon SoulSilver cheat codes can make your adventure more convenient, whether you want additional items, faster leveling, or unusual Pokémon encounters.

Here is a simple plan to get started:

  • First 5 minutes: Identify your game version and back up your save.
  • Next 5 minutes: Add one compatible code to your cheat manager.
  • Next 5 minutes: Activate it and verify the result in your inventory or game.
  • After testing: Disable unnecessary cheats and preserve your clean backup.

Start with a simple inventory cheat before trying more complex encounter or movement codes. That approach makes troubleshooting easier and reduces the risk of damaging your progress.

Latest Posts