|
|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metricsIndex: 5 A C D E F G I J K L N O R S T ^
Length: 1261568 (0x134000)
Description: Bits:30004290 Database: Datacentret ved Odense Skolevæsen
Types: 5¼" Floppy Disk, CpmFSAuto, ImdContainer
Notes: CP/M-fs(1024_2048_0x0_*1+1_2:0_76:1_96)
Media: [0, 0, 1] … [76, 1, 8] {1024: 1232}
Signature: 1024_2048_0x0_*1+1_2:0_76:1_96
Confidence score: +61/-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 | 2432 | ABONNENT.CSV | ⟦22dbb9a95⟧ |
| 0 | 0 | 20480 | ADRESSE | ⟦768099530⟧ |
| 0 | 0 | 128 | ASSIGN.SYS | ⟦a445804d0⟧ TextFile |
| 0 | 0 | 77184 | CCPM.SYS | ⟦1f5e3ee3f⟧ |
| 0 | 0 | 43776 | COMAL80.CMD | ⟦2279b65b2⟧ |
| 0 | 0 | 1280 | COMAL80.ERM | ⟦ce340c33b⟧ |
| 0 | 0 | 128 | COMSTART.SUB | ⟦85383de7b⟧ TextFile |
| 0 | 0 | 7424 | DD750.SYS | ⟦36f283c60⟧ |
| 0 | 0 | 14848 | DDCITOLR.SYS | ⟦630affdf1⟧ |
| 0 | 0 | 20480 | EFTERNAV | ⟦768099530⟧ |
| 0 | 0 | 2432 | ERA.CMD | ⟦b5aa7b2b4⟧ |
| 0 | 0 | 2688 | FILEX.CMD | ⟦7e6008748⟧ |
| 0 | 0 | 20480 | FORNAVN | ⟦768099530⟧ |
| 0 | 0 | 128 | FUNCTION.SYS | ⟦c54cbc2cc⟧ |
| 0 | 0 | 1152 | GEKS3.C80 | ⟦fadef266b⟧ TextFile |
| 0 | 0 | 3584 | INDTAST.CSV | ⟦390a8c334⟧ |
| 0 | 0 | 512 | INIT | ⟦95af0c16c⟧ TextFile |
| 0 | 0 | 256 | INIT1 | ⟦3333e5a3f⟧ TextFile |
| 0 | 0 | 384 | INIT3 | ⟦93b77f64c⟧ TextFile |
| 0 | 0 | 20480 | JOB | ⟦768099530⟧ |
| 0 | 0 | 1792 | KARTKORT.CSV | ⟦fb6457dec⟧ |
| 0 | 0 | 2816 | LOGON.CSV | ⟦5dd9902bf⟧ |
| 0 | 0 | 1536 | NOFILES.CSV | ⟦9c5fa234e⟧ |
| 0 | 0 | 20480 | NUMMER | ⟦768099530⟧ |
| 0 | 0 | 10112 | OP.CSV | ⟦c691036e4⟧ |
| 0 | 0 | 1792 | OPFILDAN.CSV | ⟦0da6d849f⟧ |
| 0 | 0 | 4096 | RETTE.CSV | ⟦9845d1570⟧ |
| 0 | 0 | 4736 | SORTER.CSV | ⟦1b1378626⟧ |
| 0 | 0 | 128 | STARTUP.0 | ⟦356821f24⟧ TextFile |
| 0 | 0 | 3584 | SUBMIT.CMD | ⟦146b2ae19⟧ |
| 0 | 0 | 3584 | TELEBOG.CSV | ⟦958fa9223⟧ |
| 0 | 0 | 20480 | TEMP001 | ⟦768099530⟧ |
| 0 | 0 | 77184 | ^ | ⟦1f5e3ee3f⟧ |
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-3-1-1-1-1-1
(2, 1) 0xa000 1-1-1-1-1-1-1-1
Total credibility: 50
Block number width: ok16
8 0 8 222 157 False
16 0 8 227 0 False
Block Sizes:
2048 0x00 +49 -0
4096 0x01 +12 -37
8192 0x03 +12 -37
16384 0x07 +12 -37
32768 0x0f +12 -37
65536 0x1f +12 -37
512 0x00 +7 -42
1024 0x00 +7 -42
256 0x00 +5 -44
128 0x00 +4 -45
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, 2] +61/-0
26 normal-2 (1-3-5-7-2-4-6-8) [24, 2, 0, 0, 24] +51/-9
30 normal-3 (1-4-7-2-5-8-3-6) [24, 0, 0, 24, 0, 0, 2] +51/-10
From the beastiarium: CpmFSCr16 +0/-0
File & label names found:
0x0008000 (2, 0, 1)
ProbeDirEnt {status=0x20, name=»dos «, xl=0x31, bc=0x00, xh=0x00, rc=0x00, al=0000000000000000e6171149e6171149}
ProbeDirEnt {status=0x00, name=»DDCITOLRSYS«, xl=0x00, bc=0x00, xh=0x00, rc=0x74, al=080009000a000b000c000d000e000f00}
ProbeDirEnt {status=0x00, name=»FUNCTIONSYS«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=10000000000000000000000000000000}
ProbeDirEnt {status=0x00, name=»SUBMIT CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x1c, al=11001200000000000000000000000000}
ProbeDirEnt {status=0x00, name=»COMAL80 CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=13001400150016001700180019001a00}
ProbeDirEnt {status=0x00, name=»COMAL80 CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=1b001c001d001e001f00200021002200}
ProbeDirEnt {status=0x00, name=»COMAL80 CMD«, xl=0x02, bc=0x00, xh=0x00, rc=0x56, al=23002400250026002700280000000000}
ProbeDirEnt {status=0x00, name=»COMAL80 ERM«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=29000000000000000000000000000000}
ProbeDirEnt {status=0x00, name=»INIT «, xl=0x00, bc=0x00, xh=0x00, rc=0x04, al=38000000000000000000000000000000}
ProbeDirEnt {status=0x00, name=»DD750 SYS«, xl=0x00, bc=0x00, xh=0x00, rc=0x3a, al=39003a003b003c000000000000000000}
ProbeDirEnt {status=0x00, name=»INIT1 «, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=3d000000000000000000000000000000}
ProbeDirEnt {status=0x00, name=»OPFILDANCSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x0e, al=3e000000000000000000000000000000}
ProbeDirEnt {status=0x00, name=»SORTER CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x25, al=3f004000410000000000000000000000}
ProbeDirEnt {status=0x00, name=»TELEBOG CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x1c, al=42004300000000000000000000000000}
ProbeDirEnt {status=0x00, name=»STARTUP 0 «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=44000000000000000000000000000000}
ProbeDirEnt {status=0x00, name=»OP CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x4f, al=45004600470048004900000000000000}
ProbeDirEnt {status=0x00, name=»INDTAST CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x1c, al=4a004b00000000000000000000000000}
ProbeDirEnt {status=0x00, name=»ABONNENTCSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x13, al=4c004d00000000000000000000000000}
ProbeDirEnt {status=0x00, name=»RETTE CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x20, al=4e004f00000000000000000000000000}
ProbeDirEnt {status=0x00, name=»LOGON CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x16, al=50005100000000000000000000000000}
ProbeDirEnt {status=0x00, name=»KARTKORTCSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x0e, al=52000000000000000000000000000000}
ProbeDirEnt {status=0x00, name=»TEMP001 «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=53005400550056005700580059005a00}
ProbeDirEnt {status=0x00, name=»TEMP001 «, xl=0x01, bc=0x00, xh=0x00, rc=0x20, al=5b005c00000000000000000000000000}
ProbeDirEnt {status=0x00, name=»GEKS3 C80«, xl=0x00, bc=0x00, xh=0x00, rc=0x09, al=5d000000000000000000000000000000}
0x0008400 (2, 0, 2)
ProbeDirEnt {status=0x00, name=»JOB «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=5e005f00600061006200630064006500}
ProbeDirEnt {status=0x00, name=»JOB «, xl=0x01, bc=0x00, xh=0x00, rc=0x20, al=66006700000000000000000000000000}
ProbeDirEnt {status=0x00, name=»NOFILES CSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x0c, al=68000000000000000000000000000000}
ProbeDirEnt {status=0x00, name=»EFTERNAV «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=69006a006b006c006d006e006f007000}
ProbeDirEnt {status=0x00, name=»EFTERNAV «, xl=0x01, bc=0x00, xh=0x00, rc=0x20, al=71007200000000000000000000000000}
ProbeDirEnt {status=0x00, name=»COMSTARTSUB«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=2a000000000000000000000000000000}
ProbeDirEnt {status=0x00, name=»FORNAVN «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=7400750076007700780079007a007b00}
ProbeDirEnt {status=0x00, name=»FORNAVN «, xl=0x01, bc=0x00, xh=0x00, rc=0x20, al=7c007d00000000000000000000000000}
ProbeDirEnt {status=0x00, name=»NUMMER «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=7e007f00800081008200830084008500}
ProbeDirEnt {status=0x00, name=»NUMMER «, xl=0x01, bc=0x00, xh=0x00, rc=0x20, al=86008700000000000000000000000000}
ProbeDirEnt {status=0x00, name=»ADRESSE «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=880089008a008b008c008d008e008f00}
ProbeDirEnt {status=0x00, name=»ADRESSE «, xl=0x01, bc=0x00, xh=0x00, rc=0x20, al=90009100000000000000000000000000}
ProbeDirEnt {status=0x00, name=»INIT3 «, xl=0x00, bc=0x00, xh=0x00, rc=0x03, al=92000000000000000000000000000000}
ProbeDirEnt {status=0x00, name=»ERA CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x13, al=93009400000000000000000000000000}
ProbeDirEnt {status=0x00, name=»FILEX CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x15, al=95009600000000000000000000000000}
ProbeDirEnt {status=0x00, name=»ASSIGN SYS«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=97000000000000000000000000000000}
ProbeDirEnt {status=0x00, name=»^ «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=980099009a009b009c009d009e009f00}
ProbeDirEnt {status=0x00, name=»^ «, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=a000a100a200a300a400a500a600a700}
ProbeDirEnt {status=0x00, name=»^ «, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=a800a900aa00ab00ac00ad00ae00af00}
ProbeDirEnt {status=0x00, name=»^ «, xl=0x03, bc=0x00, xh=0x00, rc=0x80, al=b000b100b200b300b400b500b600b700}
ProbeDirEnt {status=0x00, name=»^ «, xl=0x04, bc=0x00, xh=0x00, rc=0x5b, al=b800b900ba00bb00bc00bd0000000000}
ProbeDirEnt {status=0x00, name=»CCPM SYS«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=be00bf00c000c100c200c300c400c500}
ProbeDirEnt {status=0x00, name=»CCPM SYS«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=c600c700c800c900ca00cb00cc00cd00}
ProbeDirEnt {status=0x00, name=»CCPM SYS«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=ce00cf00d000d100d200d300d400d500}
0x0008800 (2, 0, 3)
ProbeDirEnt {status=0x00, name=»CCPM SYS«, xl=0x03, bc=0x00, xh=0x00, rc=0x80, al=d600d700d800d900da00db00dc00dd00}
ProbeDirEnt {status=0x00, name=»CCPM SYS«, xl=0x04, bc=0x00, xh=0x00, rc=0x5b, al=de00df00e000e100e200e30000000000}
* 61 - 0 [1, 2, 3, 4, 5, 6, 7, 8]
+ 51 - 9 [1, 3, 5, 7, 2, 4, 6, 8]
+ 51 - 10 [1, 4, 7, 2, 5, 8, 3, 6]