Adding support for diff based patches. You can now generate a patch file by comparing a Romhack with an unmodified version of the game. Diff-based patch files won't work with older version of the patcher, but this version is backward compatible with older patch files.
Ex.: romhack diff original_game.iso my_romhack.iso my_patch.patch
Will generate a patch file my_patch.patch from the difference between original_game.iso and my_romhack.iso. This file can then be applied to an other instance of the game's ROM with:
romhack apply my_patch.patch original_game.iso patched_game.iso
Or with either of the gui-patcher or the web version.
Full Changelog: v0.1.1...v0.1.2