[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Binary patch format



I'm thinking of updating an emulator to patch ROMs on-the-fly
(i.e. in core, not on disk). The question is : in what format do
we store those patches ?

The ROM files are small (16 kB) and the patches even smaller so
the compactness of a binary format is not worth the
inconvenience.

- UPS is complex and overkill and there doesn't seem to be any
  Debian package.

- Xdelta is binary.

- bsdiff is binary.

- IPS is simple but binary. (And not in Debian ?)

I may just parse cmp -l's output format. It kind of sucks that
it's decimal-octal but I could support 0x as an extension.

Is there an established solution I'm missing (in Debian or
elsewhere) ?

-- 
André Majorel <http://www.teaser.fr/~amajorel/>
lists.debian.org, a spammer's favourite.


Reply to: