Pokemon ROM Patcher
Apply Pokemon ROM hack patches directly in your browser. Nothing is uploaded — your base ROM and patch file stay on your device.
Patch a ROM
Your files never leave your device. ROM and patch files are processed locally in your browser. Nothing is uploaded to any server.
Top 50 Pokemon ROM Hacks and Required Base ROMs
Most Pokemon ROM hacks are distributed as a patch, not a full game — you apply that patch to your own copy of the original Pokemon base ROM it was built on. Using the wrong base ROM is the most common reason a Pokemon ROM hack patch fails, showing up as a checksum mismatch, a rejected patch, a white screen, or random crashes in-game. The pokemon base rom reference below covers the required base game, platform, and common patch format for 50 popular Pokemon ROM hacks, including Radical Red, Unbound, and Emerald Rogue.
Showing 50 of 50 Pokemon ROM hacks.
| Pokemon ROM Hack | Required Base ROM | Platform | Common Patch Format | Status | Notes |
|---|---|---|---|---|---|
| Pokemon Radical Red | Pokemon FireRed | GBA | UPS | Active / Updated | Requires a clean FireRed 1.0 (USA) base ROM. Check the official patch page for the exact version. |
| Pokemon Unbound | Pokemon FireRed | GBA | BPS | Completed / Updated | Needs a clean, unheadered FireRed 1.0 (USA) ROM. Distributed as an official BPS patch. |
| Pokemon Gaia | Pokemon FireRed | GBA | UPS | Completed | Uses FireRed 1.0 as the base — v1.1 is commonly reported to fail patching. |
| Pokemon FireRed Rocket Edition | Pokemon FireRed | GBA | IPS | Completed | Official patch targets FireRed 1.0 (USA) specifically — other revisions are not compatible. |
| Pokemon Emerald Rogue | Pokemon Emerald | GBA | BPS | Active / Updated | Built on a pokeemerald decompilation. Applied to a clean Emerald ROM via the official patcher. |
| Pokemon Quetzal | Pokemon Emerald | GBA | Varies | Active / Updated | Emerald-based multiplayer hack. Check the official patch page for the exact patch format used. |
| Pokemon GS Chronicles | Pokemon FireRed | GBA | BPS | Active / Updated | Despite the Gen II theme, it's a FireRed-engine hack, not a Gold/Silver hack. |
| Pokemon Liquid Crystal | Pokemon FireRed | GBA | IPS | Completed | Requires FireRed 1.0. Re-patch onto a fresh ROM for every new version. |
| Pokemon Glazed | Pokemon Emerald | GBA | UPS | Completed | Needs a clean Emerald 1.0 ROM as the base. |
| Pokemon Blazed Glazed | Pokemon Emerald | GBA | Varies | Completed | A Glazed variant built on Emerald 1.0. Check official patch notes for the exact format. |
| Pokemon Prism | Pokemon Crystal | GBC | BPS | Completed | Sources differ on Gold vs Crystal as the original base — the official patcher targets Crystal. Confirm on RainbowDevs before patching. |
| Pokemon Crystal Clear | Pokemon Crystal | GBC | BPS | Active / Updated | Official distribution is a BPS patch applied to a clean Crystal ROM; some releases also ship IPS. |
| Pokemon Brown | Pokemon Red | GB | xdelta | Active / Updated | One of the oldest fan hacks (2004) — still updated as the '20th Anniversary Edition'. Uses Red (USA/EU) as base. |
| Pokemon Polished Crystal | Pokemon Crystal | GBC | IPS | Active / Updated | Decompilation-based hack distributed via GitHub releases; patches target Crystal (UE) 1.0. Confirm format on the current GitHub release. |
| Pokemon Renegade Platinum | Pokemon Platinum | NDS | xdelta | Completed | Two separate patches exist depending on your Platinum ROM's numbering — use the one matching your file. |
| Pokemon Sacred Gold | Pokemon HeartGold | NDS | xdelta | Classic / Legacy | Apply to a clean HeartGold ROM. Always patch a fresh copy rather than an already-patched file. |
| Pokemon Storm Silver | Pokemon SoulSilver | NDS | xdelta | Classic / Legacy | Apply to a clean SoulSilver ROM using a matching xdelta tool version. |
| Pokemon Blaze Black | Pokemon Black | NDS | xdelta | Classic / Legacy | European ROMs are the recommended base; distributed only as xdelta patches, never pre-patched. |
| Pokemon Volt White | Pokemon White | NDS | xdelta | Classic / Legacy | European ROMs are the recommended base; distributed only as xdelta patches, never pre-patched. |
| Pokemon Blaze Black 2 Redux | Pokemon Black 2 | NDS | xdelta | Active / Updated | Must be applied to a clean Black 2 ROM — do not apply to the original Blaze Black 2. |
| Pokemon Volt White 2 Redux | Pokemon White 2 | NDS | xdelta | Active / Updated | Must be applied to a clean White 2 ROM — do not apply to the original Volt White 2. |
| Pokemon Emerald Kaizo | Pokemon Emerald | GBA | IPS | Completed | Standard Emerald (USA) ROM required as the base. |
| Pokemon FireRed Omega | Pokemon FireRed | GBA | IPS | Completed | Targets FireRed Rev 0 (1.0). Newer 'Omega DX' / 'Plus Plus' variants may differ — check the specific release page. |
| Pokemon Dark Rising | Pokemon FireRed | GBA | Varies | Classic / Legacy | Long-running series with multiple sequels (Dark Rising 2, Rebirth) — check the specific entry's patch page for format. |
| Pokemon Adventure Red Chapter | Pokemon FireRed | GBA | UPS | Completed | Requires FireRed (USA) 1.0 specifically — 1.1 is explicitly unsupported. |
| Pokemon Ash Gray | Pokemon FireRed | GBA | IPS | Completed | Apply to a clean, unmodified FireRed ROM. |
| Pokemon Light Platinum | Pokemon Ruby | GBA | IPS | Classic / Legacy | Separate patches exist for Ruby 1.0 and 1.1 — match the patch version to your ROM revision. |
| Pokemon Flora Sky | Pokemon Emerald | GBA | UPS | Completed | Requires a clean Emerald base ROM. |
| Pokemon Theta Emerald EX | Pokemon Emerald | GBA | UPS | Completed | Needs Emerald (USA) 1.0 — checksum mismatch errors are usually a wrong base ROM version. |
| Pokemon Mega Power | Pokemon Emerald | GBA | UPS | Completed | Needs Emerald (USA) 1.0 as the base ROM. |
| Pokemon Clover | Pokemon FireRed | GBA | BPS | Active / Updated | Requires FireRed 1.0 — the 1.1 revision is explicitly unsupported by the official patch. |
| Pokemon SORS | Pokemon FireRed | GBA | UPS | Completed | Uses FireRed 1.0. A separate emulator-compatibility IPS patch is offered for some setups. |
| Pokemon Dreams | Pokemon FireRed | GBA | UPS | Completed | Requires FireRed 1.0 (NTSC) — 1.1 has reported patching issues. |
| Pokemon Saiph | Pokemon FireRed | GBA | UPS | Completed | Uses FireRed 1.0 (Rev 0). Its sequel, Saiph 2, is distributed as a BPS patch instead — check the release you're using. |
| Pokemon Saffron | Pokemon Emerald | GBA | Varies | In Development / Demo | Still in active development — confirm the current patch format on the official thread before patching. |
| Pokemon Nameless | Pokemon FireRed | GBA | BPS | Active / Updated | Current betas use BPS; older demo releases used IPS. Needs FireRed 1.0. |
| Pokemon Orange Islands | Pokemon FireRed | GBA | IPS | Completed | Standard FireRed base ROM required. |
| Pokemon Team Rocket Edition | Pokemon Emerald | GBA | Varies | Active / Updated | DragonsDen version is Emerald-based. Check the official site for the current patch format. |
| Pokemon Ultra Shiny Gold Sigma | Pokemon FireRed | GBA | BPS | Active / Updated | Needs FireRed 1.0 (USA); using 1.1 or another region is a common cause of a white screen. The original Shiny Gold Sigma used IPS. |
| Pokemon Perfect Crystal | Pokemon Crystal | GBC | IPS | Completed | Targets Crystal (UE) v1.1 specifically. |
| Pokemon Coral | Pokemon Crystal | GBC | IPS | In Development / Demo | Built on the Polished Crystal engine; targets Crystal (UE) v1.0. |
| Pokemon Bronze | Pokemon Gold | GBC | Varies | Completed | Check official patch notes for the exact format. Its sequel, Bronze 2, is Crystal-based instead of Gold-based. |
| Pokemon Fool's Gold | Pokemon Crystal | GBC | IPS | Completed | Targets Crystal Revision 1.1 specifically. |
| Pokemon Ultra Violet | Pokemon FireRed | GBA | IPS | Completed | Requires FireRed (USA) 1.0. |
| Pokemon Dark Violet | Pokemon FireRed | GBA | IPS | Completed | Requires a clean FireRed ROM. Check the official patch page to confirm the exact format used for your download. |
| Pokemon Ruby Destiny | Pokemon Ruby | GBA | Varies | Completed | A trilogy built on Ruby (USA). Check the specific entry (Reign of Legends, Life of Guardians, etc.) for its exact patch format. |
| Pokemon Vega | Pokemon FireRed | GBA | IPS | Completed | English patch targets FireRed 1.0. A sequel to Altair & Sirius by the same team. |
| Pokemon Altair & Sirius | Pokemon Emerald | GBA | IPS | Completed | Paired versions differing only in wild encounters, both patched onto a clean English Emerald ROM. |
| Pokemon Inclement Emerald | Pokemon Emerald | GBA | Varies | Active / Updated | A decompilation-based difficulty hack of Emerald — check the included 'how to patch' file for the exact format. |
| Pokemon Emerald Crest | Pokemon Emerald | GBA | UPS | Active / Updated | Applied to a clean Emerald ROM using the official patch. |
Once you've confirmed the right base game and format, head back up to the Pokemon ROM patcher above, or use the general ROM patcher tool on the homepage. For format details, see Patch Formats Explained, and for a full walkthrough, see How to Patch Pokemon ROM Hacks.
How to Use This Pokemon ROM Hack Table
- 1
Find the hack name in the search box or table.
- 2
Check the required base game for that hack.
- 3
Confirm the common patch format (IPS, UPS, BPS, or xdelta).
- 4
Use the ROM patcher tool with your base ROM and patch file.
- 5
If patching fails, check the troubleshooting guide.
Common Pokemon Patching Mistakes
Using the wrong base ROM
Different regions and revisions (1.0 vs 1.1) have different internal data — a mismatched base ROM is the #1 cause of failed patches.
Learn moreUsing a modified ROM instead of a clean base
Cheats, prior patches, or randomizers change the ROM's data, so patches built for a clean base ROM will usually fail or corrupt the file.
Learn moreMixing FireRed and Emerald hacks
A patch built for FireRed cannot be applied to Emerald (or vice versa) — always match the patch to its intended base game.
Learn moreUsing the wrong patch format
IPS, UPS, BPS, and xdelta are not interchangeable. Applying the wrong patcher to a file usually produces an error instead of a working ROM.
Learn moreOpening the patched file in the wrong emulator
GBA hacks need a GBA-compatible emulator, NDS hacks need an NDS-compatible one — mismatched emulators commonly show as a white or black screen.
Learn morePatching Pokemon ROM Hacks
Pokemon ROM hacks range from small difficulty tweaks to entirely new regions and stories. Because hack creators can’t legally distribute the full modified game, they distribute a patch file — usually in IPS, UPS, or BPS format — that you apply to your own legally-dumped copy of the original game using a Pokemon ROM patcher.
Tips for Pokemon ROM Hacks
Related Guides
FAQ
Ready to patch your Pokemon ROM hack? PatchMyROM processes everything locally in your browser — nothing is uploaded.
Open the ROM Patcher Tool