offsest Length Description 0 1 D_0 version (0) 1-3 3 identification ("D_0") 4-13 10 disk system info ("MDOS_D4080") 14-45 32 DIR 46 1 boot archived? (0=NO, 1=YES) 47 1 XOR used? (0=NO, 1=YES) 48-510 463 reserved (no used) 511 1 if offset 47=1 then data`s xor here (XOR 1024-??) 512-1023 512 if offset 46=1 then boot here 1024-?? ?? data (archived file) offset 14-45 (DIR): offsest Length Description 0 1 suffix (P, B, S, Q, N, C) or 229 (empty, deleted file) 1-10 10 file name 11-12 2 length (bit 0-15) 13-14 2 start address/line 15-16 2 length (*.P) without variables (*.B etc. no sense = value 32768) 17-18 2 first sector 19 1 if file is without header then BODY flag here, others 0 (zerro) 20 1 atributs (76543210 - HSPARWED) 21 1 length (bit 16-23) 22-31 10 reserved (no used) = value 229