HexDiff and HexPatch ==================== mdfs.net/Software/FileTools J.G.Harston HexDiff () () -------------------------------------------- HexDiff file1 outfile - create a hexfile 'outfile' from input file 'file1'. HexDiff file1 "" outfile addr - create a hexfile 'outfile' from input file 'file1' using the hexadecimal start address 'addr'. HexDiff file1 file2 outfile - create a hex difference file 'outfile' listing where 'file2' differs from the base file 'file1'. HexDiff file1 file2 outfile addr - create a hex difference file 'outfile' listing where 'file2' differs from the base file 'file1', assuming the file loads to memory at hexadecimal address 'addr'. HexPatch () () ------------------------------------------------ HexPatch hexfile outfile - creates the file 'outfile' from the input file 'hexfile'. HexPatch "" hexfile outfile addr - creates the file 'outfile' from the input file 'hexfile', with a hexadecimal file load address of 'addr'. HexPatch infile hexfile outfile - copies the file 'infile' to the output file 'outfile' then modifies it according to 'hexfile'. HexPatch infile hexfile outfile addr - copies the file 'infile' to the output file 'outfile' then modifies it according to 'hexfile', assuming a hexadecimal file load address of 'addr'.