News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - zikey

Pages: [1]
1
ROM Hacking Discussion / Re: BPS sucks as a patcher.. beware
« on: October 19, 2019, 10:45:16 am »
Perhaps try PPF instead of BPS?

The reason why I considered BPS in the first place is because it seemed a bit more 'popular' like IPS. Not that I really needed a replacement to xdelta, just that it might be more convenient to users with Floating IPS (which supports both IPS and BPS).

PPF would likely work as it was designed for PSX but its a bit of an old and obscure format like APS. Not really supported by popular patching programs (it's a nightmare when you encounter .aps or .ppf and have to track down the right app!)

Xdelta at least has some maintainers on GitHub, but the program has a solid pedigree and is well documented and open source.

2
ROM Hacking Discussion / Re: BPS sucks as a patcher.. beware
« on: October 17, 2019, 10:22:19 am »
I suggest using Floating IPS. It's supposed to be much faster at creating BPS patches than the reference patcher. The format itself isn't at fault here, it's the implementation. The numbers shown here are pretty crazy, though. No argument there. How big is the data exactly?

The patcher you are using (beat?) was probably only designed/tested up to a certain filesize.

What sort of file (like the size) are you trying to create a patch for?

The screenshot is the latest version of beat.
I tried flips, it also crashes when making the patch. version v01 of beat also crashes.

The source file is a 500MB ISO image, and the patch is a translation of a PSX game, so it's full of differences:

Code: [Select]
528740286 same byte(s)
6165521 left orphan byte(s)
10349585 right orphan byte(s)
3648561 difference byte(s)

I can only assume BPS cannot scale to doing large patches of CD images.

3
ROM Hacking Discussion / BPS sucks as a patcher.. beware
« on: October 16, 2019, 03:20:54 am »


I thought of porting an 850 KB xdelta patch to BPS. It takes under a minute to create the patch with Xdelta -9.

BPS wants 35 minutes and 16 GB of RAM to make the same patch. And no, those aren't miscalculated values.. it almost crashed Windows. Had to terminate the process after 10 minutes. It claims to be a direct competitor to the xdelta format, even says it produces smaller files, but this is unacceptable!

Pages: [1]