|
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: $ 8 A B C D F I L M P R S T V W
Length: 1177344 (0x11f700) Description: Bits:30005730 Add serial numbers to several RC700 & RC850 software packages Types: 8" Floppy Disk, CpmFSAuto, ImdContainer Notes: CpmFSAuto_512_2048_0x0_64_*4+1+2+3+4_2:0_76:1
Media: [0, 0, 1] … [76, 1, 15] {128: 26, 256: 26, 512: 2280} Signature: CpmFSAuto_512_2048_0x0_64_*4+1+2+3+4_2:0_76:1 Confidence score: +72/-6 Sector size: 512 Block size: 2048 Directory entries: 64 Block number size: 16 Extent-mask: 0x00 Sector-interleave: 1, 5, 9, 13, 2, 6, 10, 14, 3, 7, 11, 15, 4, 8, 12 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 | 128 | $ANIM.V45 | ⟦7fb298cd3⟧ |
0 | 0 | 24576 | ANINUM80.COM | ⟦f9131a1fa⟧ |
0 | 0 | 1280 | BACKUP.COM | ⟦66094e3a4⟧ |
0 | 0 | 7808 | CALL.ASM | ⟦2bbfd2aae⟧ TextFile |
0 | 0 | 384 | CALL.HEX | ⟦729e90528⟧ TextFile |
0 | 0 | 10880 | CALL.PRN | ⟦b24a3fbb4⟧ TextFile |
0 | 0 | 6016 | CAT.COM | ⟦c2d9a51be⟧ |
0 | 0 | 37120 | COBOL.COM | ⟦586a43e0f⟧ |
0 | 0 | 7168 | COBOL.I01 | ⟦9890fbf90⟧ |
0 | 0 | 13312 | COBOL.I02 | ⟦96c1bc731⟧ |
0 | 0 | 7168 | COBOL.I03 | ⟦14c1843d0⟧ |
0 | 0 | 3712 | COBOL.I04 | ⟦ccf9d47f2⟧ |
0 | 0 | 6144 | COBOL.MSG | ⟦f8a409170⟧ TextFile |
0 | 0 | 34304 | CONFIG.COM | ⟦b66a0a34c⟧ |
0 | 0 | 19840 | CORNFLAK.COM | ⟦ed63567a9⟧ |
0 | 0 | 12800 | CPMSER.COM | ⟦3f96fa4a2⟧ |
0 | 0 | 1280 | CS12.COM | ⟦7ca17de11⟧ TextFile |
0 | 0 | 1280 | D.COM | ⟦7f89b3dee⟧ |
0 | 0 | 128 | DS14.CMD | ⟦0c461f47e⟧ TextFile |
0 | 0 | 1536 | FILEMARK.COM | ⟦95156b5ee⟧ |
0 | 0 | 1536 | FORMAT.COM | ⟦f59fd4766⟧ |
0 | 0 | 20224 | ITSERIAL.COM | ⟦ee44a2fa8⟧ |
0 | 0 | 6656 | LST | ⟦82bf16244⟧ TextFile |
0 | 0 | 11008 | MENU.COM | ⟦687a053e9⟧ |
0 | 0 | 18816 | MENU.OVR | ⟦d54731524⟧ |
0 | 0 | 6400 | MENUMSG.OVR | ⟦cbd9572dc⟧ TextFile |
0 | 0 | 256 | MMWORK01.$$$ | ⟦42b59fb97⟧ |
0 | 0 | 128 | MP300.CMD | ⟦54f2a2763⟧ TextFile |
0 | 0 | 2432 | PI.CBL | ⟦7a9f8a491⟧ TextFile |
0 | 0 | 3072 | PI.INT | ⟦e8af7100e⟧ |
0 | 0 | 6656 | PI.LST | ⟦82bf16244⟧ TextFile |
0 | 0 | 7424 | PIP.COM | ⟦7f9e12a92⟧ |
0 | 0 | 19968 | RCSERIAL.COM | ⟦dcec24a3e⟧ |
0 | 0 | 34944 | RUNA.COM | ⟦7c752638d⟧ |
0 | 0 | 3200 | SERIALIZ.MEN | ⟦bd5c54bbc⟧ |
0 | 0 | 128 | SSI160.CMD | ⟦ba9641c5f⟧ TextFile |
0 | 0 | 5248 | STAT.COM | ⟦614d0b1d6⟧ |
0 | 0 | 640 | STOCK.IDX | ⟦0859285e2⟧ |
0 | 0 | 384 | STOCK.IT | ⟦c5da09c6f⟧ TextFile |
0 | 0 | 128 | STOCK.TRS | ⟦7fb298cd3⟧ |
0 | 0 | 2176 | STOCK1.CBL | ⟦b84b8e170⟧ TextFile |
0 | 0 | 1152 | STOCK1.INT | ⟦84aa13058⟧ |
0 | 0 | 5248 | STOCK1.LST | ⟦cdb73d1c9⟧ TextFile |
0 | 0 | 4736 | STOCK2.CBL | ⟦f65d66931⟧ TextFile |
0 | 0 | 2176 | STOCK2.INT | ⟦977efe6bd⟧ |
0 | 0 | 10624 | STOCK2.LST | ⟦e9da70605⟧ TextFile |
0 | 0 | 10624 | VERIFY.COM | ⟦d14589ac1⟧ |
0 | 0 | 128 | WS300.CMD | ⟦3bd852822⟧ TextFile |
0 | 0 | 128 | WS300ITT.CMD | ⟦2c78bd07c⟧ TextFile |
Geometry: [[0, 0, 1], [76, 1, 15]] First credible dirsect is: (2, 0, 1) at 0x6300 with 0x0 attribute records Credible directory tracks: (2, 0) 0x6300 17-1-0-0-17-1-0-0-16-1-0-0-14-1-0 Total credibility: 60 Block number width: ok16 8 0 2 218 156 False 16 0 2 221 0 False Block Sizes: 2048 0x00 +60 -0 4096 0x01 +17 -43 8192 0x03 +17 -43 16384 0x07 +17 -43 32768 0x0f +17 -43 65536 0x1f +17 -43 1024 0x00 +11 -49 512 0x00 +10 -50 256 0x00 +8 -52 128 0x00 +7 -53 Candidate interleaves in order of directory credibility: Penalty Name Order Resulting dir order 0 normal-4 (1-5-9-13-2-6-10-14-3-7-11-15-4-8-12) [16, 16, 15, 13] +72/-6 From the beastiarium: CpmFSCr16 +0/-0 File & label names found: 0x0006300 (2, 0, 1) ProbeDirEnt {status=0x00, name=»DS14 CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=02000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»BACKUP COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=03000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»CAT COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x2f, al=04000500060000000000000000000000} ProbeDirEnt {status=0x00, name=»CPMSER COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x64, al=080009000a000b000c000d000e000000} ProbeDirEnt {status=0x00, name=»ANINUM80COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=07000f002200230024002b002c002e00} ProbeDirEnt {status=0x00, name=»$ANIM V45«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=10000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»COBOL COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=11001200130014001500160017006b00} ProbeDirEnt {status=0x00, name=»FORMAT COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x0c, al=19000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»SERIALIZMEN«, xl=0x00, bc=0x00, xh=0x00, rc=0x19, al=18001a00000000000000000000000000} ProbeDirEnt {status=0x00, name=»PIP COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x3a, al=1b001c001d001e000000000000000000} ProbeDirEnt {status=0x00, name=»STAT COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x29, al=1f002000210000000000000000000000} ProbeDirEnt {status=0x00, name=»ANINUM80COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x40, al=3f004d005f0060000000000000000000} ProbeDirEnt {status=0x00, name=»ITSERIALCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=61006200630064006500660067006800} ProbeDirEnt {status=0x00, name=»ITSERIALCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x1e, al=69006a00000000000000000000000000} ProbeDirEnt {status=0x00, name=»VERIFY COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x53, al=250026002700280029002a0000000000} ProbeDirEnt {status=0x00, name=»COBOL COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=6c006d006e006f007000710072007300} 0x0006b00 (2, 0, 5) ProbeDirEnt {status=0x00, name=»COBOL COM«, xl=0x02, bc=0x00, xh=0x00, rc=0x22, al=74007500760000000000000000000000} ProbeDirEnt {status=0x00, name=»D COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=2d000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»MENU COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x56, al=2f003000310032003300340000000000} ProbeDirEnt {status=0x00, name=»CORNFLAKCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=350036003700380039003a003b003c00} ProbeDirEnt {status=0x00, name=»CORNFLAKCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x1b, al=3d003e00000000000000000000000000} ProbeDirEnt {status=0x00, name=»COBOL I01«, xl=0x00, bc=0x00, xh=0x00, rc=0x38, al=7700780079007a000000000000000000} ProbeDirEnt {status=0x00, name=»RCSERIALCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=40004100420043004400450046004700} ProbeDirEnt {status=0x00, name=»RCSERIALCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x1c, al=48004900000000000000000000000000} ProbeDirEnt {status=0x00, name=»CS12 COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=4a000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»WS300 CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=4b000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»MP300 CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=4c000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»COBOL I02«, xl=0x00, bc=0x00, xh=0x00, rc=0x68, al=7b007c007d007e007f00800081000000} ProbeDirEnt {status=0x00, name=»WS300ITTCMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=4e000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»SSI160 CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=4f000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»MENU OVR«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=50005100520053005400550056005700} ProbeDirEnt {status=0x00, name=»MENU OVR«, xl=0x01, bc=0x00, xh=0x00, rc=0x13, al=58005900000000000000000000000000} 0x0007300 (2, 0, 9) ProbeDirEnt {status=0x00, name=»MENUMSG OVR«, xl=0x00, bc=0x00, xh=0x00, rc=0x32, al=5a005b005c005d000000000000000000} ProbeDirEnt {status=0x00, name=»MMWORK00$$$«, xl=0x00, bc=0x00, xh=0x00, rc=0x00, al=00000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»MMWORK01$$$«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=5e000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»COBOL I03«, xl=0x00, bc=0x00, xh=0x00, rc=0x38, al=82008300840085000000000000000000} ProbeDirEnt {status=0x00, name=»COBOL I04«, xl=0x00, bc=0x00, xh=0x00, rc=0x1d, al=86008700000000000000000000000000} ProbeDirEnt {status=0x00, name=»COBOL MSG«, xl=0x00, bc=0x00, xh=0x00, rc=0x30, al=880089008a0000000000000000000000} ProbeDirEnt {status=0x00, name=»RUNA COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=8b008c008d008e008f00900091009200} ProbeDirEnt {status=0x00, name=»RUNA COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=93009400950096009700980099009a00} ProbeDirEnt {status=0x00, name=»RUNA COM«, xl=0x02, bc=0x00, xh=0x00, rc=0x11, al=9b009c00000000000000000000000000} ProbeDirEnt {status=0x00, name=»CONFIG COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=9d009e009f00a000a100a200a300a400} ProbeDirEnt {status=0x00, name=»CONFIG COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=a500a600a700a800a900aa00ab00ac00} ProbeDirEnt {status=0x00, name=»CONFIG COM«, xl=0x02, bc=0x00, xh=0x00, rc=0x0c, al=ad000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»PI CBL«, xl=0x00, bc=0x00, xh=0x00, rc=0x13, al=ae00af00000000000000000000000000} ProbeDirEnt {status=0x00, name=»STOCK1 CBL«, xl=0x00, bc=0x00, xh=0x00, rc=0x11, al=b000b100000000000000000000000000} ProbeDirEnt {status=0x00, name=»STOCK2 CBL«, xl=0x00, bc=0x00, xh=0x00, rc=0x25, al=b200b300b40000000000000000000000} ProbeDirEnt {status=0x00, name=»CALL ASM«, xl=0x00, bc=0x00, xh=0x00, rc=0x3d, al=b500b600b700b8000000000000000000} 0x0007b00 (2, 0, 13) ProbeDirEnt {status=0x00, name=»CALL HEX«, xl=0x00, bc=0x00, xh=0x00, rc=0x03, al=b9000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»CALL PRN«, xl=0x00, bc=0x00, xh=0x00, rc=0x55, al=ba00bb00bc00bd00be00bf0000000000} ProbeDirEnt {status=0x00, name=»FILEMARKCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x0c, al=c0000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»PI INT«, xl=0x00, bc=0x00, xh=0x00, rc=0x18, al=c100c400000000000000000000000000} ProbeDirEnt {status=0x00, name=»PI LST«, xl=0x00, bc=0x00, xh=0x00, rc=0x34, al=c200c300c500c6000000000000000000} ProbeDirEnt {status=0x00, name=»STOCK1 INT«, xl=0x00, bc=0x00, xh=0x00, rc=0x09, al=cb000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»STOCK1 LST«, xl=0x00, bc=0x00, xh=0x00, rc=0x29, al=cc00cd00ce0000000000000000000000} ProbeDirEnt {status=0x00, name=»STOCK IDX«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=cf000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»STOCK IT «, xl=0x00, bc=0x00, xh=0x00, rc=0x03, al=d9000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»STOCK2 INT«, xl=0x00, bc=0x00, xh=0x00, rc=0x11, al=d000d600000000000000000000000000} ProbeDirEnt {status=0x00, name=»STOCK2 LST«, xl=0x00, bc=0x00, xh=0x00, rc=0x53, al=d100d200d300d400d500d70000000000} ProbeDirEnt {status=0x00, name=»STOCK TRS«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=d8000000000000000000000000000000} ProbeDirEnt {status=0x00, name=»LST «, xl=0x00, bc=0x00, xh=0x00, rc=0x34, al=da00db00dc00dd000000000000000000} + 72 - 6 <Tree 0x0-0x8fb80-0x11f700>