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 F G I K L M O P R S T U V

⟦44f328a8d⟧ Bits:30004327 RC-Valg - Piccoline, 5¼" Floppy Disk, CpmFSAuto, ImdContainer

    Length: 1261568 (0x134000)
    Description: Bits:30004327 RC-Valg - Piccoline
    Types: 5¼" Floppy Disk, CpmFSAuto, ImdContainer
    Notes: CpmFSAuto_1024_2048_0x0_512_*1+1_2:0_76:1

CpmFSAuto

Media:             [0, 0, 1] … [76, 1, 8] {1024: 1232}
Signature:         CpmFSAuto_1024_2048_0x0_512_*1+1_2:0_76:1
Confidence score:  +67/-0
Sector size:       1024
Block size:        2048
Directory entries: 512
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 1408 AFVIG.CSV ⟦8351a81d7⟧
0 0 128 ASSIGN.SYS ⟦03a9cadee⟧ TextFile
0 0 128 BACKUP ⟦f44d9ebec⟧
0 0 256 BYVåBEN.CSV ⟦2f25b35ca⟧
0 0 77568 CCPM.SYS ⟦38883c6da⟧
0 0 10112 CHSET.CMD ⟦92edfb439⟧
0 0 49152 COMAL80.CMD ⟦bc1886b0a⟧
0 0 1408 COMAL80.ERM ⟦304524fa1⟧
0 0 1152 COPYIND.CSV ⟦9e7be425b⟧
0 0 1024 COPYSTAT.CSV ⟦40414d464⟧
0 0 13824 DD621.SYS ⟦945687ff3⟧
0 0 8576 DD759H1.SYS ⟦dcbe221f5⟧
0 0 8576 DD759HM1.SYS ⟦721da8ad5⟧
0 0 8576 DD759M1.SYS ⟦a72c41640⟧
0 0 8576 DD759MM1.SYS ⟦2921217d9⟧
0 0 2816 GENERRM.CSV ⟦f9ba1eb8d⟧
0 0 7936 GRAPHICS.CMD ⟦ee1cdc3f1⟧
0 0 1280 IDENTIFI.CSV ⟦4f3976b90⟧
0 0 3712 IMENU.MDF ⟦5ce9d16ff⟧
0 0 3712 INDPARTI.CSV ⟦a72d31049⟧
0 0 9472 INDTAST.CSV ⟦e0596d65d⟧
0 0 8320 INDTAST.PRC ⟦cf4b0a170⟧
0 0 3200 INDVALGS.CSV ⟦589bc1b5b⟧
0 0 1920 KDEF.SYS ⟦b86c5b206⟧ TextFile
0 0 128 LOGBOG ⟦d174d6543⟧
0 0 128 MEDDEL ⟦c46504752⟧
0 0 18944 MENU.CMD ⟦dbe83447f⟧
0 0 128 OPDATA ⟦6d8ea4068⟧
0 0 2560 OPSTART1.CSV ⟦ac405f752⟧
0 0 1152 OPSTART1.PRC ⟦e58d18106⟧
0 0 8320 OPSTART2.CSV ⟦592406641⟧
0 0 7680 OPSTART2.PRC ⟦08604128f⟧
0 0 2944 PAUSE.CSV ⟦9d1a95c36⟧
0 0 1152 PCTVIS.CSV ⟦feb0da941⟧
0 0 1792 PROCKAT.CSV ⟦d090c93da⟧
0 0 1024 PRæDATA ⟦bd73e2c2e⟧
0 0 1024 PRæDATA.ALT ⟦bd73e2c2e⟧
0 0 23936 RCVALG.CSV ⟦ac174c52f⟧
0 0 19328 RCVALG.PRC ⟦e8b52eadb⟧
0 0 256 SKOLE.CSV ⟦1f94154ee⟧
0 0 128 STARTUP.0 ⟦949d92171⟧ TextFile
0 0 128 STATUS ⟦e092eb920⟧
0 0 3584 STOLE.CSV ⟦e2f311569⟧
0 0 2048 SøJLER.CSV ⟦5505d3714⟧
0 0 1024 UDTEKST.CSV ⟦3f17c97fc⟧
0 0 896 UHELD.CSV ⟦84358cd46⟧
0 0 896 VAG.CSV ⟦c360f19a1⟧
0 0 24192 VEJLED.ASC ⟦c395d49f7⟧
0 0 24192 VEJLED.WP ⟦2db42abb4⟧ RcTekst
0 0 1408 VMG.CSV ⟦aae3bb954⟧
0 0 2304 VSG.CSV ⟦18deecd2d⟧

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 26-23-20-2-2-2-2-2
   (2, 1)  0xa000 2-2-2-2-2-2-2-2

Total credibility: 79

Block number width: ok16

   8     0     8   224   152  False
  16     0     8   224     0  False

Block Sizes:
    2048 0x00 +62 -0
    4096 0x01 +25 -37
    8192 0x03 +25 -37
   16384 0x07 +25 -37
   32768 0x0f +25 -37
   65536 0x1f +25 -37
    1024 0x00 +15 -47
     256 0x00 +9 -53
     512 0x00 +9 -53
     128 0x00 +7 -55

Candidate interleaves in order of directory credibility:

Penalty  Name         Order                                                                     Resulting dir order
      0  normal-1     (1-2-3-4-5-6-7-8)                                                         [25, 22, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]   +67/-0
     21  normal-2     (1-3-5-7-2-4-6-8)                                                         [25, 19, 1, 1, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]   +64/-23
     39  normal-3     (1-4-7-2-5-8-3-6)                                                         [25, 1, 1, 22, 1, 1, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1]   +62/-13
From the beastiarium: CpmFSCr16   +0/-0

File & label names found:
  0x0008000 (2, 0, 1)
    ProbeDirEnt {status=0x20, name=»Valg Master«, xl=0x31, bc=0x00, xh=0x00, rc=0x00, al=00000000000000000d0b17540d0b1754}
    ProbeDirEnt {status=0x00, name=»OPSTART1CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x14, al=08000900000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»COPYIND CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x09, al=0a000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»COPYSTATCSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=0b000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»OPSTART2CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x41, al=0c000d000e000f001000000000000000}
    ProbeDirEnt {status=0x00, name=»INDTAST CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x4a, al=11001200130014001500000000000000}
    ProbeDirEnt {status=0x00, name=»RCVALG  CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=16001700180019001a001b001c001d00}
    ProbeDirEnt {status=0x00, name=»RCVALG  CSV«, xl=0x01, bc=0x00, xh=0x00, rc=0x3b, al=1e001f00200021000000000000000000}
    ProbeDirEnt {status=0x00, name=»INDPARTICSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x1d, al=22002300000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»INDVALGSCSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x19, al=24002500000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»IDENTIFICSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=26000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PAUSE   CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x17, al=27002800000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»UHELD   CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x07, al=29000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»BYVåBEN CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=2a000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SKOLE   CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=2b000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»VSG     CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x12, al=2c002d00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»VMG     CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x0b, al=2e000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»VAG     CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x07, al=2f000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PCTVIS  CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x09, al=30000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»AFVIG   CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x0b, al=31000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SøJLER  CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x10, al=32000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»UDTEKST CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=33000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»STOLE   CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x1c, al=34003500000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»OPSTART1PRC«, xl=0x00, bc=0x00, xh=0x00, rc=0x09, al=36000000000000000000000000000000}
  0x0008400 (2, 0, 2)
    ProbeDirEnt {status=0x00, name=»RCVALG  PRC«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=3700380039003a003b003c003d003e00}
    ProbeDirEnt {status=0x00, name=»RCVALG  PRC«, xl=0x01, bc=0x00, xh=0x00, rc=0x17, al=3f004000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»OPSTART2PRC«, xl=0x00, bc=0x00, xh=0x00, rc=0x3c, al=41004200430044000000000000000000}
    ProbeDirEnt {status=0x00, name=»INDTAST PRC«, xl=0x00, bc=0x00, xh=0x00, rc=0x41, al=45004600470048004900000000000000}
    ProbeDirEnt {status=0x00, name=»PROCKAT CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x0e, al=4a000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»VEJLED  WP «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=4b004c004d004e004f00500051005200}
    ProbeDirEnt {status=0x00, name=»VEJLED  WP «, xl=0x01, bc=0x00, xh=0x00, rc=0x3d, al=53005400550056000000000000000000}
    ProbeDirEnt {status=0x00, name=»VEJLED  ASC«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=5700580059005a005b005c005d005e00}
    ProbeDirEnt {status=0x00, name=»VEJLED  ASC«, xl=0x01, bc=0x00, xh=0x00, rc=0x3d, al=5f006000610062000000000000000000}
    ProbeDirEnt {status=0x00, name=»CHSET     D«, xl=0x00, bc=0x00, xh=0x00, rc=0x4f, al=640069006a006b006c00000000000000}
    ProbeDirEnt {status=0x00, name=»STARTUP 0  «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=65000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DD621   S S«, xl=0x00, bc=0x00, xh=0x00, rc=0x6c, al=66006e006f0070007100720073000000}
    ProbeDirEnt {status=0x00, name=»DD759H1 S S«, xl=0x00, bc=0x00, xh=0x00, rc=0x43, al=6700d500d600d700d800000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL80   D«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=7400750076007700780079007a007b00}
    ProbeDirEnt {status=0x00, name=»COMAL80   D«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=7c007d007e007f008000810082008300}
    ProbeDirEnt {status=0x00, name=»COMAL80   D«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=8400850086008700880089008a008b00}
    ProbeDirEnt {status=0x00, name=»GRAPHICS  D«, xl=0x00, bc=0x00, xh=0x00, rc=0x3e, al=8c008d008e008f000000000000000000}
    ProbeDirEnt {status=0x00, name=»IMENU     F«, xl=0x00, bc=0x00, xh=0x00, rc=0x1d, al=90009100000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=92009300940095009600970098009900}
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=9a009b009c009d009e009f00a000a100}
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=a200a300a400a500a600a700a800a900}
  0x0008800 (2, 0, 3)
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x03, bc=0x00, xh=0x00, rc=0x80, al=aa00ab00ac00ad00ae00af00b000b100}
    ProbeDirEnt {status=0x00, name=»CCPM      S«, xl=0x04, bc=0x00, xh=0x00, rc=0x5e, al=b200b300b400b500b600b70000000000}
    ProbeDirEnt {status=0x00, name=»DD759MM1S S«, xl=0x00, bc=0x00, xh=0x00, rc=0x43, al=b800b900ba00bb00bc00000000000000}
    ProbeDirEnt {status=0x00, name=»DD759HM1S S«, xl=0x00, bc=0x00, xh=0x00, rc=0x43, al=bd00be00bf00c000c100000000000000}
    ProbeDirEnt {status=0x00, name=»DD759M1 S S«, xl=0x00, bc=0x00, xh=0x00, rc=0x43, al=c200c300c400c500c600000000000000}
    ProbeDirEnt {status=0x00, name=»GENERRM   V«, xl=0x00, bc=0x00, xh=0x00, rc=0x16, al=c700c800000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MENU      D«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=c900ca00cb00cc00cd00ce00cf00d000}
    ProbeDirEnt {status=0x00, name=»MENU      D«, xl=0x01, bc=0x00, xh=0x00, rc=0x14, al=d100d200000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL80   M«, xl=0x00, bc=0x00, xh=0x00, rc=0x0b, al=d3000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»ASSIGN   YS«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=d4000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»KDEF      S«, xl=0x00, bc=0x00, xh=0x00, rc=0x0f, al=d9000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»OPDATA     «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=da000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»STATUS     «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=db000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LOGBOG     «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=dc000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PRæDATA    «, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=dd000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PRæDATA ALT«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=de000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MEDDEL     «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=df000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»BACKUP     «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=e0000000000000000000000000000000}
  0x0008c00 (2, 0, 4)
  0x0009000 (2, 0, 5)
  0x0009400 (2, 0, 6)
  0x0009800 (2, 0, 7)
  0x0009c00 (2, 0, 8)
  0x000a000 (2, 1, 1)
  0x000a400 (2, 1, 2)
  0x000a800 (2, 1, 3)
  0x000ac00 (2, 1, 4)
  0x000b000 (2, 1, 5)
  0x000b400 (2, 1, 6)
  0x000b800 (2, 1, 7)
  0x000bc00 (2, 1, 8)
+  67 -   0 <Tree 0x0-0x9a000-0x134000>
+  64 -  23 <Tree 0x0-0x9a000-0x134000>

Full view