Newest Hacks

Low Poly Promo Models Final Fantasy II Speedrun Practice Earthbound Beginnings: Consistent Version Sonic 2 Fixed Sprites

Newest Translations

Balloon Fight Secret of Evermore Seiken Densetsu 3 Contra

Newest Reviews

Ultimate Mortal Kombat 3 - Arcade Hack Ultimate Mortal Kombat 3 Balanced Edition Castlevania II English Re-translation (+Map) The Legend of Zelda - A Link to the Proto

Featured Hack Images

Supreme Mario Bros. NFL TECMO SUPER BOWL XLVII 2013 Final Lap Twin Challenge LCD Ghosting Removal Patch

Featured Translation Images

Rolling Thunder Chrono Cross Ganpuru: Gunman's Proof Heracles no Eikou: Ugokidashita Kamigami - The Snap-Story

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
No User Reviews!