How to Patch a ROM (Online)
RomPatcher.app patches locally in your browser — your files stay on your device. Follow these steps to apply IPS/BPS/UPS/PPF/XDELTA patches safely.
Step-by-step
Use a clean ROM that matches the patch notes (region + revision). If the patch author lists a hash (CRC32/MD5/SHA1), your ROM should match it.
Go to the ROM Patcher page and scroll to Patch Now.
Click ROM file and choose your base ROM from your device.
Keep Auto-detect (recommended). Choose a type only if you know the exact format or want the file picker filtered.
Click Patch file and choose your patch (IPS/BPS/UPS/PPF/XDELTA/VCDIFF, etc.).
Click Apply patch. When finished, your browser will download the patched ROM automatically.
Load the patched ROM in your emulator. If it doesn’t boot, double-check base ROM match + patch type.
Always keep a backup of the clean base ROM. If you need to re-patch later, start from the clean file again.
Troubleshooting
- Patch fails immediately: base ROM mismatch (region/revision/header) is the #1 cause.
- Wrong output size / broken game: you likely used the wrong base ROM or wrong patch file.
- XDELTA/VCDIFF issues: those patches are strict; use the exact ROM version the patch expects.
- ZIP of patches: only use ZIP if you know it contains supported patch files.
- Mobile: use Chrome/Firefox on Android; iOS Safari can be more limited with file handling.
Browser + version, device (PC/Android/iOS), patch type, ROM region/revision (if known), and the exact error message.
Use ROMs you legally own and patches you have permission to use. RomPatcher.app does not host or distribute ROMs or copyrighted game files.
FAQ
Do you upload my ROM or patch to a server?
No. Patching runs locally in your browser. Your files stay on your device.
Which patch type should I choose?
Auto-detect is recommended. Choose a specific type only if you know the exact format.
Why does a patch fail?
Usually because the base ROM doesn’t match what the patch expects (region/revision/header). Use a clean ROM that matches the patch notes.
Where can I get patch files?
From the original creators (official project pages, GitHub, or community posts). We don’t provide patches or ROMs.