Latest stable

Download Pokemon SoulGold

Patch the current Pokemon SoulGold release in your browser or download the current BPS patch for another compatible patching tool. You provide your own legally obtained Pokemon Emerald TrashMan ROM.

Last updated

Latest Stable

Pokemon SoulGold v1.1.4

Updated September 15, 2026 · Completed

Required base ROMPokemon Emerald — TrashMan dumpUse your own legally obtained clean copy.TrashMan is the label for the specific clean Pokemon Emerald ROM revision that the Pokemon SoulGold patch supports. The browser patcher checks your file automatically.
Advertisement
Advertisement

Patch in browser

Create your Pokemon SoulGold ROM

The current v1.1.4 patch prepares automatically in the background while you choose your compatible Pokemon Emerald ROM.

Current Stable
Back up your save before updating

v1.1.4 uses 19 PC boxes. Existing saves can move forward, but once you save in this version, that save cannot be used again with older 16-box Pokemon SoulGold versions.

Compatible base ROM: Pokemon Emerald — TrashMan dump

TrashMan is the label for the specific clean Pokemon Emerald ROM revision that the Pokemon SoulGold patch supports. The browser patcher checks your file automatically. Your ROM is checked and patched locally in your browser; it is never uploaded to this website.

  1. Select your Pokemon Emerald ROM

    Choose a clean Pokemon Emerald (TrashMan) file.

    Patch StatusPreparing v1.1.4 patch…
    Preparing

    Preparing the current patch in the background while you choose your ROM.

    You can choose your ROM immediately while the patch prepares in the background.

  2. Apply the Pokemon SoulGold patch

    The current v1.1.4 patch is applied locally after the patch and compatible ROM are ready.

  3. Save the patched game

    When patching finishes, your browser saves a clearly named Pokemon SoulGold .gba file. Keep your original Emerald ROM unchanged.

Select your compatible Pokemon Emerald ROM while the patch prepares.

Technical details

Current release: Pokemon SoulGold v1.1.4

Patch format: BPS · Browser patcher: Rom Patcher JS 3.2.1

Expected source CRC32: 1F1C08FB

Patch size: 16185635 bytes

Patch SHA-256: 31a4284283cde081272f6a7e5f7f518091053111e7e4d78b432b7f097ec21990

Advertisement

After patching

Play the Patched Pokemon SoulGold Game

  1. Find the Patched Game

    Your browser normally saves the completed Pokemon SoulGold .gba file in Downloads unless you chose another location.

  2. Install a Supported Emulator

    Choose a tested desktop, Android or iOS option before opening the game.

    View Pokemon SoulGold Emulators
  3. Open Pokemon SoulGold

    Open or import the patched .gba file in your emulator and start playing.

Advertisement

Troubleshooting

My ROM does not pass the compatibility check.
Use a clean Pokemon Emerald TrashMan dump. A different Emerald revision, previously modified ROM or incorrectly dumped file will not match the source expected by the SoulGold patch.
The browser patcher does not load.
Use the BPS download inside the patcher card and apply it with another BPS-compatible patching tool. A browser extension, strict network filter or temporary connection issue can prevent the patching scripts from loading.
The patched game does not run correctly.
Confirm that the base ROM passed compatibility validation, then try a supported emulator. Problems on unsupported emulators can occur even when the patch was applied correctly.
Advertisement
Image preview