Newest Translations

Super Mario RPG: Legend of the Seven Stars Teenage Mutant Ninja Turtles Super Metroid Dragon Warrior

Newest Reviews

Phantasy Star Generation: 4 - A Relocalization Final Fantasy Tactics - War of the Lions Tweak Bomberman co-op Layla: The Iris Missions

Featured Hack Images

“JUSTIN BAILEY” patch FF5r Mega Man 5 - Ridley X Hack 2 Super Mario Bros. - Double Trouble

Featured Translation Images

Contra Castlevania II: Simon’s Quest Densetsu no Ogre Battle Gaiden: Zenobia no Ouji The Legend of Zelda

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!