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: 5 A B C D E F G H I L N P R S T V W X

⟦02d9efe38⟧ Bits:30005830 Concurrent CP/M-86 System [470.020.100;3.1:3.0], 5¼" Floppy Disk, CpmFSCr16, ImdContainer

    Length: 709632 (0xad400)
    Description: Bits:30005830 Concurrent CP/M-86 System [470.020.100;3.1:3.0]
    Types: 5¼" Floppy Disk, CpmFSCr16, ImdContainer
    Notes: CpmFSCr16_512_2048_0x0_64_*1+1_1:0_1:1

CpmFSCr16

Media:             [0, 0, 1] … [76, 1, 9] {512: 1386}
Signature:         CpmFSCr16_512_2048_0x0_64_*1+1_1:0_1:1
Confidence score:  +50/-0
Sector size:       512
Block size:        2048
Directory entries: 64
Block number size: 16
Extent-mask:       0x00
Sector-interleave: 1, 2, 3, 4, 5, 6, 7, 8
Tracks:            (1, 0), (2, 0), (3, 0), (4, 0), (5, 0), (6, 0) […] (6, 1), (5, 1), (4, 1), (3, 1), (2, 1), (1, 1)
user bc length name artifact
0 0 26240 ASM86.CMD ⟦702642d99⟧
0 0 8448 BLOCKDK.CMD ⟦f87405be1⟧
0 0 80000 CCPM.SYS ⟦321a32035⟧
0 0 28544 CCPMWIN.CMD ⟦ffc4c573a⟧
0 0 11136 CHSET.CMD ⟦e0d019ce5⟧
0 0 3072 DATE.CMD ⟦498a370c5⟧
0 0 14336 DDT86.CMD ⟦99f202b6b⟧
0 0 2304 DIR.CMD ⟦7c7084882⟧
0 0 9600 ED.CMD ⟦4918a195e⟧
0 0 2432 ERA.CMD ⟦b5aa7b2b4⟧
0 0 3840 ERAQ.CMD ⟦0971c3f43⟧
0 0 27264 FORMAT16.CMD ⟦c4f72740e⟧
0 0 5632 GENCMD.CMD ⟦a1ed45f98⟧
0 0 7040 HELP.CMD ⟦b93512070⟧
0 0 32256 HELP.HLP ⟦099822eb3⟧
0 0 36224 INITDIR.CMD ⟦98c5e78bd⟧
0 0 11008 LABEL.CMD ⟦cbf52dd6b⟧
0 0 23680 NORMAL.SCI ⟦ecb2550a7⟧
0 0 8960 PIP.CMD ⟦ee8e43ffa⟧
0 0 7296 PRINT.CMD ⟦cda01b5ce⟧
0 0 20736 PSET.CMD ⟦662270957⟧
0 0 2432 REN.CMD ⟦51a5fd174⟧
0 0 13184 SDIR.CMD ⟦2f79351dd⟧
0 0 9216 SECLDR.CMD ⟦3ded7886a⟧
0 0 7168 SET.CMD ⟦59f532aef⟧
0 0 6784 SHOW.CMD ⟦5d4432c50⟧
0 0 3584 SUBMIT.CMD ⟦3ece11c64⟧
0 0 1152 SYSDISK.CMD ⟦e047ab931⟧
0 0 128 SYSLOAD.CFG ⟦75c419b54⟧ TextFile
0 0 18944 SYSTAT.CMD ⟦6104de7b0⟧
0 0 1920 TYPE.CMD ⟦0a9dfbeba⟧
0 0 2560 VCMODE.CMD ⟦95f72e9d1⟧
0 0 14592 WINDOW.CMD ⟦dccee99b1⟧
0 0 32384 WINFORM.CMD ⟦c0fc91029⟧
0 0 14208 WMENU.CMD ⟦4aaa0a56b⟧

CP/M filesystem probe

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

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

Credible directory tracks:
   (1, 0)  0x2400 17-17-17-2-0-0-0-0-1

Total credibility: 49

Block number width: ok16

   8     0     1   254   208  False
  16     0     1   261     0  False

Block Sizes:
    2048 0x00 +49 -0
    4096 0x01 +3 -46
    8192 0x03 +3 -46
   16384 0x07 +3 -46
   32768 0x0f +3 -46
   65536 0x1f +3 -46
     128 0x00 +1 -48
     256 0x00 +1 -48
     512 0x00 +1 -48
    1024 0x00 +1 -48

Candidate interleaves in order of directory credibility:

Penalty  Name         Order                                                                     Resulting dir order
      0  normal-1     (1-2-3-4-5-6-7-8-9)                                                       [16, 16, 16, 1]   +49/-256
From the beastiarium: CpmFSCr16   +50/-0

File & label names found:
  0x0002400 (1, 0, 1)
    ProbeDirEnt {status=0x00, name=»PSET      D«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=01000200030004000500060007000800}
    ProbeDirEnt {status=0x00, name=»PSET      D«, xl=0x01, bc=0x00, xh=0x00, rc=0x22, al=09000a000b0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»ASM86     D«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=0c000d000e000f001000110012001300}
    ProbeDirEnt {status=0x00, name=»ASM86     D«, xl=0x01, bc=0x00, xh=0x00, rc=0x4d, al=14001500160017001800000000000000}
    ProbeDirEnt {status=0x00, name=»CHSET     D«, xl=0x00, bc=0x00, xh=0x00, rc=0x57, al=19001a001b001c001d001e0000000000}
    ProbeDirEnt {status=0x00, name=»DDT86     D«, xl=0x00, bc=0x00, xh=0x00, rc=0x70, al=1f002000210022002300240025000000}
    ProbeDirEnt {status=0x00, name=»SYSDISK   D«, xl=0x00, bc=0x00, xh=0x00, rc=0x09, al=26000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SECLDR    D«, xl=0x00, bc=0x00, xh=0x00, rc=0x48, al=2700280029002a002b00000000000000}
    ProbeDirEnt {status=0x00, name=»BLOCKDK   D«, xl=0x00, bc=0x00, xh=0x00, rc=0x42, al=2c002d002e002f003000000000000000}
    ProbeDirEnt {status=0x00, name=»WMENU     D«, xl=0x00, bc=0x00, xh=0x00, rc=0x6f, al=31003200330034003500360037000000}
    ProbeDirEnt {status=0x00, name=»ED        D«, xl=0x00, bc=0x00, xh=0x00, rc=0x4b, al=380039003a003b003c00000000000000}
    ProbeDirEnt {status=0x00, name=»ERA       D«, xl=0x00, bc=0x00, xh=0x00, rc=0x13, al=3d003e00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»ERAQ      D«, xl=0x00, bc=0x00, xh=0x00, rc=0x1e, al=3f004000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»HELP      D«, xl=0x00, bc=0x00, xh=0x00, rc=0x37, al=41004200430044000000000000000000}
    ProbeDirEnt {status=0x00, name=»INITDIR   D«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=450046004700480049004a004b004c00}
    ProbeDirEnt {status=0x00, name=»INITDIR   D«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=4d004e004f0050005100520053005400}
  0x0002600 (1, 0, 2)
    ProbeDirEnt {status=0x00, name=»INITDIR   D«, xl=0x02, bc=0x00, xh=0x00, rc=0x1b, al=55005600000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»GENCMD    D«, xl=0x00, bc=0x00, xh=0x00, rc=0x2c, al=57005800590000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DATE      D«, xl=0x00, bc=0x00, xh=0x00, rc=0x18, al=5a005b00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DIR       D«, xl=0x00, bc=0x00, xh=0x00, rc=0x12, al=5c005d00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SYSTAT    D«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=5e005f00600061006200630064006500}
    ProbeDirEnt {status=0x00, name=»SYSTAT    D«, xl=0x01, bc=0x00, xh=0x00, rc=0x14, al=66006700000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PIP       D«, xl=0x00, bc=0x00, xh=0x00, rc=0x46, al=680069006a006b006c00000000000000}
    ProbeDirEnt {status=0x00, name=»REN       D«, xl=0x00, bc=0x00, xh=0x00, rc=0x13, al=6d006e00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SHOW      D«, xl=0x00, bc=0x00, xh=0x00, rc=0x35, al=6f007000710072000000000000000000}
    ProbeDirEnt {status=0x00, name=»SUBMIT    D«, xl=0x00, bc=0x00, xh=0x00, rc=0x1c, al=73007400000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SET       D«, xl=0x00, bc=0x00, xh=0x00, rc=0x38, al=75007600770078000000000000000000}
    ProbeDirEnt {status=0x00, name=»SDIR      D«, xl=0x00, bc=0x00, xh=0x00, rc=0x67, al=79007a007b007c007d007e007f000000}
    ProbeDirEnt {status=0x00, name=»TYPE      D«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=80000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»FORMAT16  D«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=81008200830084008500860087008800}
    ProbeDirEnt {status=0x00, name=»FORMAT16  D«, xl=0x01, bc=0x00, xh=0x00, rc=0x55, al=89008a008b008c008d008e0000000000}
    ProbeDirEnt {status=0x00, name=»PRINT     D«, xl=0x00, bc=0x00, xh=0x00, rc=0x39, al=8f009000910092000000000000000000}
  0x0002800 (1, 0, 3)
    ProbeDirEnt {status=0x00, name=»SYSLOAD   G«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=93000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»WINFORM   D«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=9400950096009700980099009a009b00}
    ProbeDirEnt {status=0x00, name=»WINFORM   D«, xl=0x01, bc=0x00, xh=0x00, rc=0x7d, al=9c009d009e009f00a000a100a200a300}
    ProbeDirEnt {status=0x00, name=»LABEL     D«, xl=0x00, bc=0x00, xh=0x00, rc=0x56, al=a400a500a600a700a800a90000000000}
    ProbeDirEnt {status=0x00, name=»VCMODE    D«, xl=0x00, bc=0x00, xh=0x00, rc=0x14, al=aa00ab00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»WINDOW    D«, xl=0x00, bc=0x00, xh=0x00, rc=0x72, al=ac00ad00ae00af00b000b100b200b300}
    ProbeDirEnt {status=0x00, name=»CCPMWIN   D«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=b400b500b600b700b800b900ba00bb00}
    ProbeDirEnt {status=0x00, name=»CCPMWIN   D«, xl=0x01, bc=0x00, xh=0x00, rc=0x5f, al=bc00bd00be00bf00c000c10000000000}
    ProbeDirEnt {status=0x00, name=»NORMAL    I«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=c200c300c400c500c600c700c800c900}
    ProbeDirEnt {status=0x00, name=»NORMAL    I«, xl=0x01, bc=0x00, xh=0x00, rc=0x39, al=ca00cb00cc00cd000000000000000000}
    ProbeDirEnt {status=0x00, name=»HELP      P«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=ce00cf00d000d100d200d300d400d500}
    ProbeDirEnt {status=0x00, name=»HELP      P«, xl=0x01, bc=0x00, xh=0x00, rc=0x7c, al=d600d700d800d900da00db00dc00dd00}
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=de00df00e000e100e200e300e400e500}
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=e600e700e800e900ea00eb00ec00ed00}
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=ee00ef00f000f100f200f300f400f500}
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x03, bc=0x00, xh=0x00, rc=0x80, al=f600f700f800f900fa00fb00fc00fd00}
  0x0002a00 (1, 0, 4)
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x04, bc=0x00, xh=0x00, rc=0x71, al=fe00ff00000101010201030104010501}
+  50 -   0 <Tree 0x0-0x56a00-0xad400>
+  49 - 256 <Tree 0x0-0x56a00-0xad400>

Full view