marcrobledo / RomPatcher.js

An IPS/UPS/APS/BPS/RUP/PPF/xdelta ROM patcher made in HTML5.

Home Page:https://www.marcrobledo.com/RomPatcher.js/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[New format request] BDF (bspatch/bsdiff) support

superjamie opened this issue · comments

commented

Thank you for this excellent tool, it's very useful.

Please consider adding support for BDF format, as implemented by bsdiff and its bspatch tool.

The code is available under permissive license at https://github.com/mendsley/bsdiff

Was about to create a ticket for this. Never seen the BDF format before, until i wanted to give this one a go:

https://www.romhacking.net/hacks/5813/
This hack is published as a patch in BDF format. You need bspatch/bsdiff or another BDF-compatible patching tool to apply it to the original game.

I would also desire adding in BsPatch/BsDiff support for the sake of convenience. BDF was never incredibly popular, but some ROM hackers use it because it's lean and more reliable than IPS.

I'd be great to see the patcher supporting more formats.
Unfortunately, I'm focusing on other projects and I have no time to work on it at the moment. Hoping someone else can take a look at it.

commented

I would also desire adding in BsPatch/BsDiff support for the sake of convenience. BDF was never incredibly popular, but some ROM hackers use it because it's lean and more reliable than IPS.

when bps literally exists 😭