NES ROM Patcher
NES ROM hacking is where IPS came from in the first place. This tool applies those patches the same way it handles everything newer — locally, in your browser.
The Format That Started It All
Long before Game Boy Advance or Nintendo DS hacking existed, NES and SNES translation groups needed a way to share their work without redistributing copyrighted ROMs. IPS was the answer, and NES hacking has stayed close to it ever since. Most NES ROMs are small enough that IPS's size ceiling never becomes a practical issue, so there's rarely a reason for a project to move to anything newer.
Step-by-Step
Get a clean .nes ROM
An unmodified dump of the original cartridge, without any header oddities from an unusual dumping tool.
Download the .ips patch
NES hacking has used IPS since long before most other formats existed, so this is what you'll almost always find.
Load both into the patcher
The format is detected from the patch file itself — no configuration needed.
Download and play
The result keeps the iNES header intact, so it loads normally in any NES emulator.
Mistakes That Trip Up NES Patching
Using a ROM with a non-standard or stripped header
NES ROMs typically carry a small iNES header identifying the cartridge's mapper and layout. A ROM missing or altering that header can behave unpredictably once patched.
Applying a patch built for a different mapper or region
Two NES cartridges of "the same game" sometimes used different hardware mappers between regions. Match the patch to the exact version it lists.
Expecting the patch to flag a wrong ROM
IPS has no built-in verification. If the base ROM is wrong, the patch will still apply — just incorrectly.
Troubleshooting
Screen is garbled or the game resets constantly
A classic sign the base ROM didn't match the patch. Since IPS can't verify this beforehand, check the exact revision and mapper the hack expects.
Learn moreEmulator doesn't recognize the patched file at all
Confirm the file still starts with a valid iNES header — some tools strip or rewrite it unexpectedly when handling older ROM formats.
Learn morePatch applies cleanly but graphics are missing
That points to a mapper mismatch rather than a patching failure — the ROM's hardware bank layout doesn't match what the hack assumes.
Learn moreFAQ
Related Guides
Old format, same modern privacy guarantee — your ROM and patch stay on this device.
Open the ROM PatcherWant more detail on the format itself? See the IPS patcher guide.