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
Index: 5 A B C D E F G I K L M O P R S T

⟦dcb507fe6⟧ Bits:30003936 SW1501 RcComal-80 v3.0 (ils), 5¼" Floppy Disk, CpmFSAuto, ImdContainer

    Length: 1261568 (0x134000)
    Description: Bits:30003936 SW1501 RcComal-80 v3.0 (ils)
    Types: 5¼" Floppy Disk, CpmFSAuto, ImdContainer
    Notes: CP/M-fs(1024_2048_0x0_*1+1_2:0_76:1_96)

CpmFSAuto

Media:             [0, 0, 1] … [76, 1, 8] {1024: 1232}
Signature:         1024_2048_0x0_*1+1_2:0_76:1_96
Confidence score:  +79/-0 
Sector size:       1024
Block size:        2048
Directory entries: 96
Block number size: 16
Extent-mask:       0x00
Sector-interleave: 1, 2, 3, 4, 5, 6, 7, 8
Tracks:            (2, 0), (2, 1), (3, 0), (3, 1), (4, 0), (4, 1) […] (74, 0), (74, 1), (75, 0), (75, 1), (76, 0), (76, 1)
user bc length name artifact
0 0 3072 ADAM.A86 ⟦d74ba730e⟧ TextFile
0 0 1408 ADAM.PCK ⟦f61896e79⟧
0 0 3840 ASSEMBL.A86 ⟦0e798d559⟧ TextFile
0 0 128 ASSPAK.SUB ⟦87c3563d8⟧ TextFile
0 0 14336 B ⟦240697cb7⟧
0 0 6272 BILLEDE.A86 ⟦cdbb00aa3⟧ TextFile
0 0 1536 BILLEDE.PCK ⟦ca9cfa107⟧
0 0 4224 BITOP.A86 ⟦d9f47e7d2⟧ TextFile
0 0 1280 BITOP.PCK ⟦b42ac771b⟧
0 0 57984 COMAL80.CMD ⟦32260bc28⟧
0 0 2176 COMAL80.ERM ⟦5ce4c0f74⟧
0 0 7936 COPY602.A86 ⟦b532e3f21⟧ TextFile
0 0 1536 COPY602.PCK ⟦b41c0b41d⟧
0 0 9344 COPY603.A86 ⟦2cf6c8bb9⟧ TextFile
0 0 1664 COPY603.PCK ⟦c6a3bf939⟧
0 0 1280 DE.CSV ⟦e02f8f591⟧
0 0 8832 E1A.CSV ⟦c6388bc78⟧
0 0 5760 E1B.CSV ⟦ac34fe056⟧
0 0 1536 E2.CSV ⟦c76e40375⟧
0 0 256 E3A.CSV ⟦398f281e8⟧
0 0 1664 E3B.CSV ⟦9d73518de⟧
0 0 512 E4.CSV ⟦8cb556fc3⟧
0 0 1664 E5.CSV ⟦96a8f8e21⟧
0 0 1536 E6.CSV ⟦09a8c46ff⟧
0 0 896 E7.CSV ⟦9e18f7311⟧
0 0 768 E8A.CSV ⟦9e240f5c8⟧
0 0 2816 E8B.CSV ⟦fb1da59c3⟧
0 0 1920 E9.CSV ⟦4f3183f67⟧
0 0 14336 FILNAVN.CMD ⟦240697cb7⟧
0 0 4096 GENERRM.CSV ⟦7278a9ad6⟧
0 0 4224 GSX-EKS.CSV ⟦dac8ea737⟧
0 0 3328 GSX-PROC.CSV ⟦8026785a8⟧
0 0 31744 GYMAL.CMD ⟦85a6b7e75⟧
0 0 384 ILS.SLM ⟦5799ab90d⟧ TextFile
0 0 384 INSTJOB.SUB ⟦1b94d100c⟧ TextFile
0 0 1408 KONSOL.A86 ⟦e503a7673⟧ TextFile
0 0 1024 KONSOL.PCK ⟦14d96a32f⟧
0 0 8576 LABYRINT.CSV ⟦976aa2711⟧
0 0 640 LILLEGSX.PCK ⟦396eefc66⟧
0 0 6912 MENU.CSV ⟦f3ba7ab99⟧
0 0 1024 MUS.CSV ⟦3c565029c⟧
0 0 1792 MUS.PAS ⟦f0dda3f7d⟧ TextFile
0 0 15232 MUS.PCK ⟦2267e62c6⟧
0 0 1408 OPKALD.A86 ⟦63f1c4518⟧ TextFile
0 0 1024 OPKALD.PCK ⟦13a95b1f4⟧
0 0 256 ORDREFIL.CSV ⟦b48fa22db⟧
0 0 11264 PASPAK.CMD ⟦b58027026⟧
0 0 8576 POLYPAS.PAS ⟦a627c9bec⟧ TextFile
0 0 1024 PORTIO.A86 ⟦7a64e97ad⟧ TextFile
0 0 1024 PORTIO.PCK ⟦f53a1d535⟧
0 0 1664 PROGRAM.A86 ⟦7f46bd7aa⟧ TextFile
0 0 1152 PROGRAM.PCK ⟦7a203dd8a⟧
0 0 896 SKALA.CSV ⟦e631328d6⟧
0 0 768 SKUD.CSV ⟦d51ff1eb4⟧
0 0 31744 SLAM.CMD ⟦68c7835a2⟧
0 0 3456 STATUS.A86 ⟦d01e46bcc⟧ TextFile
0 0 1152 STATUS.PCK ⟦217e8ea62⟧
0 0 2048 STRKONV.A86 ⟦e2c9f2899⟧ TextFile
0 0 1152 STRKONV.PCK ⟦7bd37353e⟧
0 0 640 TREKANT.CSV ⟦9a5e02a83⟧
0 0 1280 TURTLE.CSV ⟦c2fb3526a⟧

CP/M filesystem probe

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

First credible dirsect is: (2, 0, 1) at 0x8000 with 0x8 attribute records

Credible directory tracks:
   (2, 0)  0x8000 25-25-20-1-1-1-1-1
   (2, 1)  0xa000 1-1-1-1-1-1-1-1

Total credibility: 67

Block number width: ok16

   8     0     8   182   115  False
  16     0     8   189     0  False

Block Sizes:
    2048 0x00 +66 -0
    4096 0x01 +37 -29
    8192 0x03 +37 -29
   16384 0x07 +37 -29
   32768 0x0f +37 -29
   65536 0x1f +37 -29
    1024 0x00 +17 -49
     512 0x00 +6 -60
     256 0x00 +3 -63
     128 0x00 +1 -65

Candidate interleaves in order of directory credibility:

Penalty  Name         Order                                                                     Resulting dir order
      0  normal-1     (1-2-3-4-5-6-7-8)                                                         [24, 24, 19]   +79/-0
     26  normal-2     (1-3-5-7-2-4-6-8)                                                         [24, 19, 0, 0, 24]   +71/-21
     47  normal-3     (1-4-7-2-5-8-3-6)                                                         [24, 0, 0, 24, 0, 0, 19]   +69/-15
From the beastiarium: CpmFSCr16   +0/-0

File & label names found:
  0x0008000 (2, 0, 1)
    ProbeDirEnt {status=0x20, name=»SW1501  3.0«, xl=0x31, bc=0x00, xh=0x00, rc=0x00, al=0000000000000000340d1448340d1448}
    ProbeDirEnt {status=0x00, name=»E2      CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x0c, al=08000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LABYRINTCSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x43, al=09000a000b000c000d00000000000000}
    ProbeDirEnt {status=0x00, name=»DE      CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=0e000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»E3A     CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=0f000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»E3B     CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x0d, al=10000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»E4      CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x04, al=11000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»E5      CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x0d, al=12000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»E6      CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x0c, al=13000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»E7      CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x07, al=14000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»E8A     CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x06, al=15000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»E8B     CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x16, al=16001700000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»E9      CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=18000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»E1B     CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x2d, al=19001a001b0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»E1A     CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x45, al=1c001d001e001f002000000000000000}
    ProbeDirEnt {status=0x00, name=»GSX-PROCCSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x1a, al=21002200000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»GSX-EKS CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x21, al=23002400250000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MENU    CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x36, al=26002700280029000000000000000000}
    ProbeDirEnt {status=0x00, name=»MUS     CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=2a000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»ORDREFILCSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=2b000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SKUD    CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x06, al=2c000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SKALA   CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x07, al=2d000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»TREKANT CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=2e000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»TURTLE  CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=2f000000000000000000000000000000}
  0x0008400 (2, 0, 2)
    ProbeDirEnt {status=0x00, name=»MUS     PCK«, xl=0x00, bc=0x00, xh=0x00, rc=0x77, al=30003100320033003400350036003700}
    ProbeDirEnt {status=0x00, name=»LILLEGSXPCK«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=38000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PROGRAM PCK«, xl=0x00, bc=0x00, xh=0x00, rc=0x09, al=39000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»BITOP   PCK«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=3a000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»COPY603 PCK«, xl=0x00, bc=0x00, xh=0x00, rc=0x0d, al=3b000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»COPY602 PCK«, xl=0x00, bc=0x00, xh=0x00, rc=0x0c, al=3c000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»ADAM    PCK«, xl=0x00, bc=0x00, xh=0x00, rc=0x0b, al=3d000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PORTIO  PCK«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=3e000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»OPKALD  PCK«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=3f000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»STRKONV PCK«, xl=0x00, bc=0x00, xh=0x00, rc=0x09, al=40000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»KONSOL  PCK«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=41000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»STATUS  PCK«, xl=0x00, bc=0x00, xh=0x00, rc=0x09, al=42000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»BILLEDE PCK«, xl=0x00, bc=0x00, xh=0x00, rc=0x0c, al=43000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PASPAK  CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x58, al=44004500460047004800490000000000}
    ProbeDirEnt {status=0x00, name=»COMAL80 CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=4a004b004c004d004e004f0050005100}
    ProbeDirEnt {status=0x00, name=»COMAL80 CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=52005300540055005600570058005900}
    ProbeDirEnt {status=0x00, name=»COMAL80 CMD«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=5a005b005c005d005e005f0060006100}
    ProbeDirEnt {status=0x00, name=»COMAL80 CMD«, xl=0x03, bc=0x00, xh=0x00, rc=0x45, al=62006300640065006600000000000000}
    ProbeDirEnt {status=0x00, name=»POLYPAS PAS«, xl=0x00, bc=0x00, xh=0x00, rc=0x43, al=6700680069006a006b00000000000000}
    ProbeDirEnt {status=0x00, name=»MUS     PAS«, xl=0x00, bc=0x00, xh=0x00, rc=0x0e, al=6c000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»ASSEMBL A86«, xl=0x00, bc=0x00, xh=0x00, rc=0x1e, al=6d006e00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»COPY603 A86«, xl=0x00, bc=0x00, xh=0x00, rc=0x49, al=6f007000710072007300000000000000}
    ProbeDirEnt {status=0x00, name=»COPY602 A86«, xl=0x00, bc=0x00, xh=0x00, rc=0x3e, al=74007500760077000000000000000000}
    ProbeDirEnt {status=0x00, name=»ADAM    A86«, xl=0x00, bc=0x00, xh=0x00, rc=0x18, al=78007900000000000000000000000000}
  0x0008800 (2, 0, 3)
    ProbeDirEnt {status=0x00, name=»STATUS  A86«, xl=0x00, bc=0x00, xh=0x00, rc=0x1b, al=7a007b00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»KONSOL  A86«, xl=0x00, bc=0x00, xh=0x00, rc=0x0b, al=7c000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»BITOP   A86«, xl=0x00, bc=0x00, xh=0x00, rc=0x21, al=7d007e007f0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PORTIO  A86«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=80000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»OPKALD  A86«, xl=0x00, bc=0x00, xh=0x00, rc=0x0b, al=81000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»STRKONV A86«, xl=0x00, bc=0x00, xh=0x00, rc=0x10, al=82000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PROGRAM A86«, xl=0x00, bc=0x00, xh=0x00, rc=0x0d, al=83000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»BILLEDE A86«, xl=0x00, bc=0x00, xh=0x00, rc=0x31, al=84008500860087000000000000000000}
    ProbeDirEnt {status=0x00, name=»FILNAVN CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x70, al=880089008a008b008c008d008e000000}
    ProbeDirEnt {status=0x00, name=»ASSPAK  SUB«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=8f000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL80 ERM«, xl=0x00, bc=0x00, xh=0x00, rc=0x11, al=90009100000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»GENERRM CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x20, al=92009300000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»INSTJOB SUB«, xl=0x00, bc=0x00, xh=0x00, rc=0x03, al=94000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SLAM    CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=950096009700980099009a009b009c00}
    ProbeDirEnt {status=0x00, name=»SLAM    CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x78, al=9d009e009f00a000a100a200a300a400}
    ProbeDirEnt {status=0x00, name=»GYMAL   CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=a500a600a700a800a900aa00ab00ac00}
    ProbeDirEnt {status=0x00, name=»GYMAL   CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x78, al=ad00ae00af00b000b100b200b300b400}
    ProbeDirEnt {status=0x00, name=»ILS     SLM«, xl=0x00, bc=0x00, xh=0x00, rc=0x03, al=b5000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»B          «, xl=0x00, bc=0x00, xh=0x00, rc=0x70, al=b600b700b800b900ba00bb00bd000000}
*  79 -   0 [1, 2, 3, 4, 5, 6, 7, 8]
+  69 -  15 [1, 4, 7, 2, 5, 8, 3, 6]
+  71 -  21 [1, 3, 5, 7, 2, 4, 6, 8]

Full view