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 - metrics - download
Index: 8 C D F G J L M O P Q S T X

⟦bb4171d11⟧ Bits:30009071 QUICKCODE Version 2.1C, 8" Floppy Disk, CpmFSAuto

    Length: 256256 (0x3e900)
    Description: Bits:30009071 QUICKCODE Version 2.1C
    Types: 8" Floppy Disk, CpmFSAuto
    Notes: CP/M-fs(128_1024_0x0_*6+1+5+3+2+6+4_2:0_76:0_32)

CpmFSAuto

Media:             [0, 0, 1] … [76, 0, 26] {128: 2002}
Signature:         128_1024_0x0_*6+1+5+3+2+6+4_2:0_76:0_32
Confidence score:  +29/-0 
Sector size:       128
Block size:        1024
Directory entries: 32
Block number size: 8
Extent-mask:       0x00
Sector-interleave: 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
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 6784 DQMODE.OVL ⟦a7e47bb36⟧
0 0 1792 DSTART.OVL ⟦dff050ed8⟧
0 0 11008 FIELDE.OVL ⟦4189ce036⟧
0 0 7680 GETMOR.OVL ⟦96f4be2be⟧
0 0 4224 JUGGLE.OVL ⟦db4f4393b⟧
0 0 7040 LBLMOR.OVL ⟦212ffc88a⟧
0 0 4096 MAILLIST.SCR ⟦895b38224⟧ TextFile
0 0 7680 MENU.MNU ⟦7f4257906⟧
0 0 7936 MENU.OVL ⟦0badc809f⟧
0 0 6784 OUTCM1.OVL ⟦59c42fef7⟧
0 0 8320 OUTCM2.OVL ⟦976c40c06⟧
0 0 2304 OUTGO.OVL ⟦b099f2208⟧
0 0 8960 PARSE.OVL ⟦31f81033d⟧
0 0 32896 QC.COM ⟦d9637a0ed⟧
0 0 25728 QINSTALL.COM ⟦befe583f6⟧
0 0 256 QUICK.CFG ⟦e94fb0f14⟧
0 0 9984 SUBMEN.OVL ⟦c212f2a49⟧
0 0 6272 XADD.OVL ⟦fd7274eeb⟧
0 0 8192 XCMD.OVL ⟦4df2b4a1e⟧
0 0 5888 XEDT.OVL ⟦2cae4a6ca⟧
0 0 11136 XGET.OVL ⟦9cfd2f46d⟧
0 0 5376 XLBL.OVL ⟦79e4fc9cf⟧
0 0 3456 XRPT.OVL ⟦fdfed2512⟧
0 0 9216 XVAL.OVL ⟦9a7d421b2⟧
0 0 6144 XWS.OVL ⟦8dd76ce6c⟧

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 2-1-1-0-5-0-5-1-1-0-5-0-5-1-1-0-4-0-5-0-1-0-1-0-5-0

Total credibility: 28

Block number width: ok8

   8     0     2   216     0  False
  16     0    34 55511     0   True

Block Sizes:
    1024 0x00 +28 -0
     256 0x00 +2 -26
     512 0x00 +2 -26
     128 0x00 +1 -27
    2048 0x01 +1 -27
    4096 0x03 +1 -27
    8192 0x07 +1 -27
   16384 0x0f +1 -27
   32768 0x1f +1 -27
   65536 0x3f +1 -27

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)    [1, 4, 4, 4, 4, 4, 4, 3]   +29/-0
      7  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)    [1, 4, 4, 4, 0, 0, 0, 4, 4, 4, 3]   +30/-38
     17  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)    [1, 0, 3, 4, 4, 0, 0, 4, 4, 0, 0, 4, 4]   +29/-46
     20  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)    [1, 4, 0, 4, 3, 0, 4, 0, 4, 4, 0, 4]   +30/-47
     21  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)    [1, 0, 4, 4, 0, 4, 4, 0, 3, 4, 0, 0, 4]   +29/-48
     25  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)    [1, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 3]   +28/-45
From the beastiarium: CpmFSCr16   +0/-0

File & label names found:
  0x0001a00 (2, 0, 1)
    ProbeDirEnt {status=0x00, name=»QC      COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=02030405060708090a0b0c0d0e0f1011}
  0x0001d00 (2, 0, 7)
    ProbeDirEnt {status=0x00, name=»QC      COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=12131415161718191a1b1c1d1e1f2021}
    ProbeDirEnt {status=0x00, name=»QC      COM«, xl=0x02, bc=0x00, xh=0x00, rc=0x01, al=22000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»QINSTALLCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=232425262728292a2b2c2d2e2f303132}
    ProbeDirEnt {status=0x00, name=»QINSTALLCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x49, al=333435363738393a3b3c000000000000}
  0x0002000 (2, 0, 13)
    ProbeDirEnt {status=0x00, name=»MAILLISTSCR«, xl=0x00, bc=0x00, xh=0x00, rc=0x20, al=3d3e3f40000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MENU    M U«, xl=0x00, bc=0x00, xh=0x00, rc=0x3c, al=41424344454647480000000000000000}
    ProbeDirEnt {status=0x00, name=»QUICK   CFG«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=49000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DQMODE  OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x35, al=4a4b4c4d4e4f50000000000000000000}
  0x0002300 (2, 0, 19)
    ProbeDirEnt {status=0x00, name=»DSTART  OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x0e, al=51520000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»FIELDE  OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x56, al=535455565758595a5b5c5d0000000000}
    ProbeDirEnt {status=0x00, name=»GETMOR  OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x3c, al=5e5f6061626364650000000000000000}
    ProbeDirEnt {status=0x00, name=»JUGGLE  OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x21, al=666768696a0000000000000000000000}
  0x0002600 (2, 0, 25)
    ProbeDirEnt {status=0x00, name=»LBLMOR  OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x37, al=6b6c6d6e6f7071000000000000000000}
    ProbeDirEnt {status=0x00, name=»MENU    OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x3e, al=72737475767778790000000000000000}
    ProbeDirEnt {status=0x00, name=»OUTCM1  OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x35, al=7a7b7c7d7e7f80000000000000000000}
    ProbeDirEnt {status=0x00, name=»OUTCM2  OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x41, al=81828384858687888900000000000000}
  0x0001c00 (2, 0, 5)
    ProbeDirEnt {status=0x00, name=»OUTGO   OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x12, al=8a8b8c00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PARSE   OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x46, al=8d8e8f90919293949500000000000000}
    ProbeDirEnt {status=0x00, name=»SUBMEN  OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x4e, al=969798999a9b9c9d9e9f000000000000}
    ProbeDirEnt {status=0x00, name=»XADD    OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x31, al=a0a1a2a3a4a5a6000000000000000000}
  0x0001f00 (2, 0, 11)
    ProbeDirEnt {status=0x00, name=»XCMD    OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x40, al=a7a8a9aaabacadae0000000000000000}
    ProbeDirEnt {status=0x00, name=»XEDT    OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x2e, al=afb0b1b2b3b400000000000000000000}
    ProbeDirEnt {status=0x00, name=»XGET    OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x57, al=b5b6b7b8b9babbbcbdbebf0000000000}
    ProbeDirEnt {status=0x00, name=»XLBL    OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x2a, al=c0c1c2c3c4c500000000000000000000}
  0x0002200 (2, 0, 17)
    ProbeDirEnt {status=0x00, name=»XRPT    OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x1b, al=c6c7c8c9000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»XVAL    OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x48, al=cacbcccdcecfd0d1d200000000000000}
    ProbeDirEnt {status=0x00, name=»XWS     OVL«, xl=0x00, bc=0x00, xh=0x00, rc=0x30, al=d3d4d5d6d7d800000000000000000000}
*  29 -   0 [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]
+  30 -  38 [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]
+  29 -  46 [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]
+  30 -  47 [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]
+  28 -  45 [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]
+  29 -  48 [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]

Full view