Pokemon SoulSilver stands as a definitive peak in the franchise, blending the nostalgia of the Johto region with refined mechanics and a massive post-game in Kanto. As of 2026, many players returning to this classic on original hardware or high-fidelity emulators like DeSmuME and MelonDS often seek ways to bypass the more tedious aspects of the experience—specifically the steep level curves and low encounter rates for rare items. Using Action Replay (AR) codes remains the most reliable method to customize the gameplay experience, whether for testing competitive teams or simply enjoying a more streamlined journey.

Technical Setup and Safety Measures for 2026

Before implementing any cheat codes, it is essential to understand the technical environment. Most modern DS emulators handle Action Replay codes via a built-in "Cheats" menu, but the stability of these codes can vary based on the ROM version. The following codes are primarily tested for the US (English) version of Pokemon SoulSilver.

Stability is a common concern. Activating multiple high-intensity codes—such as "Walk Through Walls" combined with "Shiny Pokemon"—can lead to memory overflows, resulting in game freezes or corrupted save files. It is a standard best practice to create a backup of your .sav file before enabling new cheats. Furthermore, always trigger codes only when necessary; for instance, activate item cheats while in a PokeMart and disable them immediately after the items appear in your bag.

Essential Currency and Experience Cheats

The economy in Johto can be restrictive, especially when trying to purchase expensive TMs or items at the Goldenrod Department Store. These codes provide instant access to resources and level progression.

Max Money Code

This code sets your PokeDollars to 9,999,999. It is best used early on to stock up on essentials.

  • Activation: Always Active
  • Code: 94000130 FCFF 0000 62111880 00000000 B2111880 00000000 00000088 000F423F D2000000 00000000

Multiplier for Experience Points

Leveling up a full team of six for the Elite Four or the final battle against Red can take dozens of hours of grinding. Experience multipliers allow for a more balanced progression. The 100x EXP code is popular for quickly catching up underleveled team members.

  • Activation: Hold R after a battle
  • 100x EXP Code: A4000130 FEFF 0000 1206FADA 00000068 1206FB2E 0000E03C 0206FB30 07808960 1206FB44 00000F85 D2000000 00000000

Inventory and Item Management

One of the most frustrating aspects of SoulSilver is the rarity of specific Poke Balls and the one-time-use nature of TMs in Generation IV. These cheats ensure your bag is always stocked with the tools needed for any encounter.

900x All Medical Items (Including Rare Candies)

Medical items are vital for long treks through Mt. Silver or the Whirl Islands. This code provides 900 of every medicine, including the highly coveted Rare Candy for instant leveling.

  • Activation: Press L + R
  • Code: 94000130 FCFF 0000 62111880 00000000 B2111880 00000000 D5000000 03840011 C0000000 00000025 D6000000 00000B74 D4000000 00000001 D2000000 00000000

All Poke Balls

Capturing legendary birds or roaming beasts like Entei and Raikou is significantly easier when you have an unlimited supply of Master Balls or Heavy Balls.

  • Activation: Press L + R
  • Code: 94000130 FCFF 0000 62111880 00000000 B2111880 00000000 D5000000 00000384 C0000000 00000017 D7000000 00000D16 DC000000 00000002 D2000000 00000000

All TMs and HMs

In SoulSilver, TMs are consumed upon use. Having access to every TM allows you to experiment with movepools without fear of losing a rare move like Earthquake or Ice Beam.

  • Activation: Press Select + Up
  • Code: 94000130 FFBB 0000 62111880 00000000 B2111880 00000000 D5000000 00630148 C0000000 00000063 D6000000 000009B0 D4000000 00000001 D2000000 00000000

Movement and Exploration Tweaks

The Johto region features many gated areas that require specific HMs or event triggers. While exploring the map as intended is recommended for first-time players, those on repeat playthroughs may find exploration cheats helpful.

Walk Through Walls (WTW)

This is arguably the most powerful cheat in the game. It allows you to bypass ledges, water, and NPCs. However, be cautious not to walk into "void" tiles (black areas outside the map), as this can trap your character.

  • Activation: Press R + B to enable; L + B to disable
  • Code: 94000130 FCFD 0200 1205DAA2 00000200 D2000000 00000000 94000130 FCFD 0100 1205DAA2 00001C20 D2000000 00000000

No Random Wild Battles

When traveling between cities, constant wild encounters can be disruptive. This code acts as a permanent Max Repel.

  • Activation: Always Active
  • Code: A4000130 FFFC 0000 62111880 00000000 B2111880 00000000 20025A54 00000000 D2000000 00000000

Pokemon Modifiers: Shiny, IVs, and Nature

For many, the ultimate goal in SoulSilver is to obtain a perfect Shiny Pokemon. The odds of finding a shiny naturally are 1 in 8,192, making these codes highly desirable for collectors.

Forced Shiny Wild Encounters

This code modifies the game's RNG so that every wild Pokemon you encounter will appear in its shiny form. Note that this might change the Pokemon's PID (Personality ID), which can slightly affect its stats.

  • Activation: Always Active
  • Code: 621D1584 00000000 0206DEFC 47004800 0206DF00 02000001 E2000000 0000003C 6800480D 490B6840 88011808 9C0D8842 40510C24 20074061 04244041 940D430C 21001C28 F06EAA0D 4801FEA3 46C04700 0206DF05 000000DC 021D1584 00000000 D2000000 00000000

Max IVs (Individual Values)

To ensure your Pokemon has the highest possible base stats (31 in all categories), use the Max IV code. This is particularly useful for the Battle Frontier where NPCs use optimized Pokemon.

  • Activation: Always Active
  • Code Snippet (Partial): 1206EE52 000002D6 1206F11E 000046C0 1206F11A 0000211F (Refer to full AR databases for complete string)

Wild Pokemon Level Modifier

A versatile tool for those looking to catch high-level Pokemon early. By replacing the "AA" value in the code with a hexadecimal number (e.g., 64 for Level 100), you can dictate the level of the next encounter.

  • Core Code: 52246C94 28038800 12247BEC 000020AA D2000000 00000000

Battle Enhancements

If you find certain gym leaders or the Elite Four too challenging, these enhancements can shift the odds in your favor.

  1. Infinite HP: Your Pokemon's health will never decrease during battle. This effectively makes your team invincible.
  2. One-Hit KO: Any move that connects with the opponent will instantly defeat them, regardless of type disadvantage or defensive stats.
  3. 100% Capture Rate: Every Poke Ball thrown (even a standard Poke Ball) will function like a Master Ball, ensuring a successful catch on the first turn.

In-Game Glitches and Secrets (No External Codes Required)

For players who prefer not to use Action Replay, Pokemon SoulSilver contains several internal glitches and secrets that offer unique advantages.

The Pomeg Berry Glitch

This classic glitch from the DS era allows for several unintended effects, such as battling with an Egg. By using a Pomeg Berry on a Pokemon with very low HP (1 or 2), you can cause its HP to overflow to a massive value (65,535). If this Pokemon is your only conscious party member alongside an Egg, the game may allow the Egg to participate in battle. This is a specialized way to level up unhatched Pokemon or even evolve them before they hatch.

The Mic Test Secret

On the title screen, pressing X + Y + Down simultaneously activates a microphone test. While not a "cheat" in the sense of gameplay advantage, it is a hidden diagnostic tool used by developers that remains in the retail version of the game.

Regional Variants and Pal Park

If you are playing on an original DS or DS Lite with a GBA slot, you can unlock special items in the Pal Park by having specific GBA cartridges inserted.

  • FireRed: Unlocks the Crown accessory.
  • LeafGreen: Unlocks the Tiara accessory.
  • Ruby/Sapphire/Emerald: Unlock various backdrops like Underground, Seafloor, and Sky.

Unlockable Content and Milestones

Completing specific tasks in SoulSilver unlocks permanent rewards that often feel like cheats because of the massive utility they provide.

  • National Dex: Defeat the Elite Four and board the S.S. Aqua in Olivine City. This unlocks the ability to catch Pokemon from the Hoenn and Sinnoh regions.
  • Trainer Card Stars: Earn stars by defeating the Elite Four, winning 100 battles in the Battle Tower, or collecting 5 Shiny Leaves on a single Pokemon. Each star changes the color of your Trainer Card.
  • Battle Hall Fans: Increasing your win streak in the Battle Hall will cause famous NPCs to appear in the lobby. For instance, Professor Oak appears after 10,000 wins, a feat usually only achievable with the help of speed-up cheats or optimized battle codes.

Troubleshooting Common Issues

If your codes are not working, consider the following factors:

  1. Master Codes: Some versions of SoulSilver require a "Master Code" (also known as an (M) code) to be enabled before any other cheats will function. Most modern emulators bypass this requirement, but original Action Replay hardware still relies on it.
  2. Hexadecimal Errors: Ensure that you have not mistyped any character. AR codes are hexadecimal (0-9, A-F). A single letter error can result in a game crash.
  3. Emulator Compatibility: While DeSmuME 0.9.13 is the gold standard for compatibility, some specific codes (like the 3D rendering tweaks) may work better on MelonDS. If a code causes a black screen on one emulator, try the other.
  4. Region Locking: Codes for the European (E) version of SoulSilver are rarely compatible with the US (U) version. Always verify the region of your ROM before inputting a long string of code.

Using cheats in Pokemon SoulSilver can breathe new life into a game you have played many times before. By automating the grind for EXP and items, you can focus on the strategic elements of team building and exploration that make the Johto region so memorable. Always remember to save often and use these tools to enhance, rather than replace, the core challenge of the game.