Newest Hacks

Shadow Dancer Color Hack Super Invisible Kart Lunar SSSC Classic Controls Suikoden Classic Controls

Newest Translations

Road Runner The Legend of Zelda: Link's Awakening DX Super Puzzle Fighter II X for Matching Service Alien vs. Predator

Newest Reviews

Super Invisible Kart Super Mario World Redone Super Mario World Redone Alien Soldier: 6-Button Controller Support

Featured Hack Images

Sonny Bono's Ski Adventure Tetris Zero Final Fantasy VI - Ted Woolsey Uncensored Edition SMK Limited 14

Featured Translation Images

Jesus: Kyoufu no Bio Monster Dicing Knight. Heisei Tensai Bakabon GoldenEye 007

Recent Updates

BsPatch

Patching

Description:

bsdiff and bspatch are command line tools for building and applying patches to binary files. It creates and applies BDF patches.

By using suffix sorting (specifically, Larsson and Sadakane’s qsufsort) and taking advantage of how executable files change, bsdiff routinely produces binary patches 50-80% smaller than those produced by Xdelta, and 15% smaller than those produced by .RTPatch (a $2750/seat commercial patch tool).

The algorithm used by BSDiff 4 is described in the (unpublished) paper Naive differences of executable code;.

To apply “patch.bdf” on the file “bad.aaa”, generating “good.aaa” just type: bspatch bad.aaa good.aaa patch.bdf

To create “”patch.bdf” that generates “good.aaa” from original “bad.aaa”, just type: bsdiff bad.aaa good.aaa patch.bdf

Links:

User Review Information
User Reviews
HeadlineAuthorDateVersionRecommended
Works Great for Not-IdiotsHippoPilot08 Sep 20211.0Yes
No Clear InstructionsNotshane22 Apr 20211.0No