MFGG Forums
Add IPS support to the rom patcher - Printable Version

+- MFGG Forums (https://forums.mfgg.net)
+-- Forum: MFGG (https://forums.mfgg.net/forumdisplay.php?fid=4)
+--- Forum: Suggestions (https://forums.mfgg.net/forumdisplay.php?fid=11)
+--- Thread: Add IPS support to the rom patcher (/showthread.php?tid=3578)



Add IPS support to the rom patcher - littlelum - 07-20-2026

We have a ROM patcher that supports BPS files for convenience. However, a lot of hacks still use the older IPS format. It would be nice if that one was supported as well. (And maybe XDELTA, those seem to be the big three.)


RE: Add IPS support to the rom patcher - Louis Paul - 07-20-2026

Okay, I viewed the JavaScript code of the Online Patcher in the main site, then I searched for a new ROM patcher and found this repository:
https://github.com/marcrobledo/RomPatcher.js/

According to the readme, it supports applying IPS, BPS, Xdelta and other formats.

Edit: in the features list, it can show the CRC32, MD5 and SHA-1 before applying the patch, and it can remove headers before patching (like the iNES and SNES copier), so I suggest these features too.


RE: Add IPS support to the rom patcher - littlelum - 07-21-2026

(07-20-2026, 11:18 PM)Louis Paul Wrote: Okay, I viewed the JavaScript code of the Online Patcher in the main site, then I searched for a new ROM patcher and found this repository:
https://github.com/marcrobledo/RomPatcher.js/

Oh yeah, I've found that one very handy whenever a submission isn't a BPS file.


RE: Add IPS support to the rom patcher - VinnyVideo - 07-21-2026

@Louis Paul Thanks for finding this! I'd want to test it out first, but this sounds like a nice upgrade over the current patcher.