- ddb2decb - convert Dragon Dos binary to DECB binary
- decb2ddb - the other way around (duh)
- cas2decb - parse a CAS file and write out a DECB binary
- image-patcher - binary patching tool, can use either a DECB binary as a patch file, or its own simple ascii format
These are all simple C programs with no dependencies, can probably be easily built on Windows using e.g. MinGW.
image-patcher takes arguments, the other three simply reads from standard input and writes to standard output, for instance:
Code: Select all
./image-patcher original.rom 0xC000 my-patches.bin
./ddb2decb < program.ddb > program.bin
The ascii patch format for image-patcher is:
Code: Select all
address1 byte1 [byte2 [...]]
address2 byte1 [byte2 [...]]
[...]
Code: Select all
602C A0 23
6049 39
6004 7E 60 32