DIP File Format

File format documentation

This is not a dedicated emulator format, but instead, a disk image created by unknown software. As such, the format description below is entirely reverse engineered.

The file itself only contains a 256 byte header, followed by C/H/S data. All disk images encountered are .HDM type images, so no parsing of the header is required, and file size should be: (77,2,8 = 1232 tracks x 1024 bytes per sector) + 256 byte header = 1,261,824 bytes.

DIP Header
Offset 0x00 - 0x0F byte "Magic Word" - FIVEC only uses the first eight bytes (rest are zero) to identify file: 0x01, 0x08, 0x00, 0x13, 0x41, 0x00, 0x01, 0x00
Offset 0x10 - 0xFF byte -  Comment field, doesn't appear ASCII terminated.  Does appear to frequently end in LF/CR (i.e. 0x0D, 0x0A)
Offset 0x100+ - Raw data in C/H/S format

HexEditor View

Back to the main page