DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ 8 A C D E G I L P S T U Z

⟦02694042d⟧ Bits:30005850 CP/M-86 Additional system files disk (RC855), 8" Floppy Disk, CpmFSAuto, ImdContainer

    Length: 255616 (0x3e680)
    Description: Bits:30005850 CP/M-86 Additional system files disk (RC855)
    Types: 8" Floppy Disk, CpmFSAuto, ImdContainer
    Notes: CpmFSAuto,128,1024,52,0x0,1<7<5<3<2<8<6<4,2:0-76:0, Unread_Sectors

CpmFSAuto

Media:             [0, 0, 1] … [76, 0, 26] {128: 1997}
Signature:         CpmFSAuto,128,1024,52,0x0,1<7<5<3<2<8<6<4,2:0-76:0
Confidence score:  +24/-33
Sector size:       128
Block size:        1024
Directory entries: 52
Block number size: 8
Extent-mask:       0x00
Sector-interleave: 1, 9, 17, 25, 7, 15, 23, 5, 13, 21, 3, 11, 19, 2, 10, 18, 26, 8, 16, 24, 6, 14, 22, 4, 12, 20
Tracks:            (2, 0), (3, 0), (4, 0), (5, 0), (6, 0), (7, 0) […] (71, 0), (72, 0), (73, 0), (74, 0), (75, 0), (76, 0)
user bc length name artifact
0 0 26240 ASM86.CMD ⟦cf90bd376⟧
0 0 27904 ASM86.COM ⟦f9b762bbf⟧
0 0 2432 COPYDISK.CMD ⟦e022e3623⟧
0 0 13568 CPM.ORG ⟦e5a843d10⟧
0 0 13568 CPM.SYS ⟦cae60eb22⟧ Unread_Sectors
0 0 13952 DDT86.CMD ⟦a63b3df60⟧
0 0 9216 ED.CMD ⟦6b343bd17⟧
0 0 5504 GENCMD.CMD ⟦1f8e1996a⟧
0 0 4224 GENCMD.COM ⟦59e4b1190⟧
0 0 9728 GENDEF.CMD ⟦6ec22c737⟧
0 0 9728 GENDEF.COM ⟦fdcb51095⟧
0 0 8448 LDCOPY.CMD ⟦a3bf56480⟧
0 0 5120 LMCMD.CMD ⟦4f768c4e4⟧
0 0 3840 LMCMD.COM ⟦afac83dcd⟧
0 0 6016 LOADER.CMD ⟦1ee51a2bf⟧
0 0 7552 PIP.CMD ⟦b3493157e⟧
0 0 9344 STAT.CMD ⟦8e0371432⟧
0 0 3968 SUBMIT.CMD ⟦7b38e79a6⟧
0 0 2688 TOD.CMD ⟦924cfb22a⟧
0 0 512 Z80.CMD ⟦bc7800351⟧
0 0 11520 Z88.COM ⟦179cd83ba⟧

CP/M filesystem probe

Geometry: [[0, 0, 1], [76, 0, 26]]

First credible dirsect is: (2, 0, 1) at 0x1a00 with 0x0 attribute records

Credible directory tracks:
   (2, 0)  0x1a00 4-1-1-0-5-0-5-1-1-0-1-0-5-1-1-0-1-0-5-0-1-0-1-0-5-0

Total credibility: 23

Block number width: ok8

   8     0     2   212     0  False
  16     0    36 54483     0   True

00:Z88     COM rc=0x05a c=0x00c ProbeDirEnt {status=0x00, name=»Z88     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x5a, al=02030405060708091718191a00000000}
00:CPM     SYS rc=0x06a c=0x00e ProbeDirEnt {status=0x00, name=»CPM     SYS«, xl=0x00, bc=0x00, xh=0x00, rc=0x6a, al=0a0b0c0d0e0f1011121314151b1c0000}
00:LDCOPY  CMD rc=0x042 c=0x009 ProbeDirEnt {status=0x00, name=»LDCOPY  CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x42, al=1625262728292a2ba900000000000000}
00:STAT    CMD rc=0x049 c=0x00a ProbeDirEnt {status=0x00, name=»STAT    CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x49, al=b8b9babbbcbdbebfc0c1000000000000}
00:ED      CMD rc=0x048 c=0x009 ProbeDirEnt {status=0x00, name=»ED      CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x48, al=c2c3c4c5c6c7c8c9ca00000000000000}
00:GENDEF  CMD rc=0x04c c=0x00a ProbeDirEnt {status=0x00, name=»GENDEF  CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x4c, al=cbcccdcecfd0d1d2d3d4000000000000}
00:CPM     ORG rc=0x06a c=0x00e ProbeDirEnt {status=0x00, name=»CPM     ORG«, xl=0x00, bc=0x00, xh=0x00, rc=0x6a, al=78797a7b7c7d7e7f8081828384850000}
00:Z80     CMD rc=0x004 c=0x001 ProbeDirEnt {status=0x00, name=»Z80     CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x04, al=24000000000000000000000000000000}
00:COPYDISKCMD rc=0x013 c=0x003 ProbeDirEnt {status=0x00, name=»COPYDISKCMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x13, al=2c2d2e00000000000000000000000000}
00:ASM86   COM rc=0x080 c=0x010 ProbeDirEnt {status=0x00, name=»ASM86   COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=2f303132333435363738393a3b3c3d3e}
00:ASM86   CMD rc=0x080 c=0x010 ProbeDirEnt {status=0x00, name=»ASM86   CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=464748494a4b4c4d4e4f505152535455}
00:ASM86   CMD rc=0x04d c=0x00a ProbeDirEnt {status=0x00, name=»ASM86   CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x4d, al=565758595a5b5c5d5e5f000000000000}
00:ASM86   COM rc=0x05a c=0x00c ProbeDirEnt {status=0x00, name=»ASM86   COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x5a, al=3f404142434445606162636400000000}
00:GENDEF  COM rc=0x04c c=0x00a ProbeDirEnt {status=0x00, name=»GENDEF  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x4c, al=65666768696a6b6c6d6e000000000000}
00:GENCMD  COM rc=0x021 c=0x005 ProbeDirEnt {status=0x00, name=»GENCMD  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x21, al=6f707172730000000000000000000000}
00:LMCMD   COM rc=0x01e c=0x004 ProbeDirEnt {status=0x00, name=»LMCMD   COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x1e, al=74757677000000000000000000000000}
00:DDT86   CMD rc=0x06d c=0x00e ProbeDirEnt {status=0x00, name=»DDT86   CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x6d, al=898a8b8c8d8e8f909192939495960000}
00:SUBMIT  CMD rc=0x01f c=0x004 ProbeDirEnt {status=0x00, name=»SUBMIT  CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x1f, al=9798999a000000000000000000000000}
00:GENCMD  CMD rc=0x02b c=0x006 ProbeDirEnt {status=0x00, name=»GENCMD  CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x2b, al=9b9c9d9e9fa000000000000000000000}
00:PIP     CMD rc=0x03b c=0x008 ProbeDirEnt {status=0x00, name=»PIP     CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x3b, al=a1a2a3a4a5a6a7a80000000000000000}
00:LMCMD   CMD rc=0x028 c=0x005 ProbeDirEnt {status=0x00, name=»LMCMD   CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x28, al=aaabacadae0000000000000000000000}
00:LOADER  CMD rc=0x02f c=0x006 ProbeDirEnt {status=0x00, name=»LOADER  CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x2f, al=afb0b1b2b3b400000000000000000000}
00:TOD     CMD rc=0x015 c=0x003 ProbeDirEnt {status=0x00, name=»TOD     CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x15, al=b5b6b700000000000000000000000000}
Block Size 1024.00 1024 extent_mask = 0x0

Candidate interleaves in order of directory credibility:

Penalty  Name         Order                                                                     Resulting dir order
      0  normal-6     (1-7-13-19-25-5-11-17-23-3-9-15-21-2-8-14-20-26-6-12-18-24-4-10-16-22)    [3, 4, 4, 4, 4, 4]   +23/-5
      8  normal-12    (1-13-25-11-23-9-21-7-19-5-17-3-15-2-14-26-12-24-10-22-8-20-6-18-4-16)    [3, 4, 4, 0, 0, 0, 0, 4, 4, 4]   +23/-30
     19  normal-8     (1-9-17-25-7-15-23-5-13-21-3-11-19-2-10-18-26-8-16-24-6-14-22-4-12-20)    [3, 0, 0, 4, 4, 0, 0, 4, 4, 0, 0, 0, 4]   +24/-33
     22  normal-4     (1-5-9-13-17-21-25-3-7-11-15-19-23-2-6-10-14-18-22-26-4-8-12-16-20-24)    [3, 4, 0, 4, 0, 0, 4, 0, 4, 0, 0, 4]   +23/-30
     23  normal-2     (1-3-5-7-9-11-13-15-17-19-21-23-25-2-4-6-8-10-12-14-16-18-20-22-24-26)    [3, 0, 4, 4, 0, 0, 4, 0, 0, 4, 0, 0, 4]   +23/-33
     26  normal-10    (1-11-21-5-15-25-9-19-3-13-23-7-17-2-12-22-6-16-26-10-20-4-14-24-8-18)    [3, 0, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4]   +23/-37
From the beastiarium: CpmFSCr16   +0/-0

File & label names found:
  0x0001a00 (2, 0, 1)
    ProbeDirEnt {status=0x00, name=»Z88     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x5a, al=02030405060708091718191a00000000}
    ProbeDirEnt {status=0x00, name=»CPM     SYS«, xl=0x00, bc=0x00, xh=0x00, rc=0x6a, al=0a0b0c0d0e0f1011121314151b1c0000}
    ProbeDirEnt {status=0x00, name=»LDCOPY  CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x42, al=1625262728292a2ba900000000000000}
  0x0001d00 (2, 0, 7)
    ProbeDirEnt {status=0x00, name=»Z80     CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x04, al=24000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»COPYDISKCMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x13, al=2c2d2e00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»ASM86   COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=2f303132333435363738393a3b3c3d3e}
    ProbeDirEnt {status=0x00, name=»ASM86   CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=464748494a4b4c4d4e4f505152535455}
  0x0002000 (2, 0, 13)
    ProbeDirEnt {status=0x00, name=»ASM86   CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x4d, al=565758595a5b5c5d5e5f000000000000}
    ProbeDirEnt {status=0x00, name=»ASM86   COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x5a, al=3f404142434445606162636400000000}
    ProbeDirEnt {status=0x00, name=»GENDEF  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x4c, al=65666768696a6b6c6d6e000000000000}
    ProbeDirEnt {status=0x00, name=»GENCMD  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x21, al=6f707172730000000000000000000000}
  0x0002300 (2, 0, 19)
    ProbeDirEnt {status=0x00, name=»LMCMD   COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x1e, al=74757677000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DDT86   CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x6d, al=898a8b8c8d8e8f909192939495960000}
    ProbeDirEnt {status=0x00, name=»SUBMIT  CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x1f, al=9798999a000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»GENCMD  CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x2b, al=9b9c9d9e9fa000000000000000000000}
  0x0002600 (2, 0, 25)
    ProbeDirEnt {status=0x00, name=»PIP     CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x3b, al=a1a2a3a4a5a6a7a80000000000000000}
    ProbeDirEnt {status=0x00, name=»LMCMD   CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x28, al=aaabacadae0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LOADER  CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x2f, al=afb0b1b2b3b400000000000000000000}
    ProbeDirEnt {status=0x00, name=»TOD     CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x15, al=b5b6b700000000000000000000000000}
  0x0001c00 (2, 0, 5)
    ProbeDirEnt {status=0x00, name=»STAT    CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x49, al=b8b9babbbcbdbebfc0c1000000000000}
    ProbeDirEnt {status=0x00, name=»ED      CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x48, al=c2c3c4c5c6c7c8c9ca00000000000000}
    ProbeDirEnt {status=0x00, name=»GENDEF  CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x4c, al=cbcccdcecfd0d1d2d3d4000000000000}
    ProbeDirEnt {status=0x00, name=»CPM     ORG«, xl=0x00, bc=0x00, xh=0x00, rc=0x6a, al=78797a7b7c7d7e7f8081828384850000}
+  24 -  33 <Tree 0x0-0x1f340-0x3e680>
+  23 -   5 <Tree 0x0-0x1f340-0x3e680>

Full View