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 C E I P

⟦56ad0ca47⟧ Bits:30002718 SW1548-U GEM Collection Release 2.0 - Disk 2/3, Bits:30005350/disk2.imd SW1548-U GEM Collection Release 2.0, 5¼" Floppy Disk, CpmFSAuto, ImdContainer

    Length: 1261568 (0x134000)
    Description: Bits:30005350/disk2.imd SW1548-U GEM Collection Release 2.0
    Description: Bits:30002718 SW1548-U GEM Collection Release 2.0 - Disk 2/3
    Types: 5¼" Floppy Disk, CpmFSAuto, ImdContainer
    Notes: CP/M-fs(1024_2048_0x0_*1+1_2:0_76:1_128)

CpmFSAuto

Media:             [0, 0, 1] … [76, 1, 8] {1024: 1232}
Signature:         1024_2048_0x0_*1+1_2:0_76:1_128
Confidence score:  +80/-0 
Sector size:       1024
Block size:        2048
Directory entries: 128
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
001664P075SS10.FNT⟦62afa465c⟧
002432P075SS14.FNT⟦4c9df1a82⟧
004352P075SS20.FNT⟦db082779c⟧
007808P075SS28.FNT⟦866021c87⟧
0012288P075SS36.FNT⟦f2aa7d24c⟧
0058368P075SS72.FNT⟦0e1b5fe30⟧
0721664P075TR10.FNT⟦f8dd2d8c7⟧
0502688P075TR14.FNT⟦9dcfb8931⟧
0984608P075TR20.FNT⟦3798cada4⟧
0188320P075TR28.FNT⟦ab0c7ee9a⟧
011414592P075TR36.FNT⟦d9b3b9fa0⟧
0583072P150SS07.FNT⟦f9acc23db⟧
005504P150SS10.FNT⟦d33b26a81⟧
0010880P150SS14.FNT⟦d3c482bfd⟧
0020992P150SS20.FNT⟦d2192a654⟧
0031360P150SS28.FNT⟦bcf1a5c70⟧
0059520P150SS36.FNT⟦f837a56c4⟧
0502688P150TR07.FNT⟦2dc460e7b⟧
0984608P150TR10.FNT⟦7bd18ac47⟧
0188320P150TR14.FNT⟦d353a7dd1⟧
010617280P150TR20.FNT⟦a3175b839⟧
06633024P150TR28.FNT⟦3a30410e9⟧
0254016P150TR36.FNT⟦079aa1253⟧
005248P180SS10.FNT⟦87ff33c9a⟧
009984P180SS14.FNT⟦9e1b18e61⟧
0021376P180SS20.FNT⟦05e9fcfd5⟧
0059520P180SS28.FNT⟦d69449a79⟧
0010880P300SS07.FNT⟦b3863ae7d⟧
0020992P300SS10.FNT⟦8a3535f12⟧
0031360P300SS14.FNT⟦a4990e892⟧
0059520P300SS18.FNT⟦f19a22fed⟧
0059520P300SS20.FNT⟦1d6771ef0⟧
0188320P300TR07.FNT⟦d5dec6cdb⟧
010617280P300TR10.FNT⟦27fe12aa7⟧
06633024P300TR14.FNT⟦e96732cb3⟧
0254016P300TR18.FNT⟦825e8d2bc⟧
01121408PARTSS07.FNT⟦f51c95ee1⟧
001792PARTSS10.FNT⟦0397d5f7c⟧
003072PARTSS14.FNT⟦09cdb4179⟧
004480PARTSS18.FNT⟦3f3422314⟧
0016640PARTSS36.FNT⟦171233d43⟧
0561408PARTTR07.FNT⟦08015e764⟧
0302176PARTTR10.FNT⟦d8fae0785⟧
0223584PARTTR14.FNT⟦0285da8de⟧
01125504PARTTR18.FNT⟦1dcd7ead0⟧
02120736PARTTR36.FNT⟦fc4bf37a0⟧

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-25-10-1-1-1-1
   (2, 1)  0xa000 1-1-1-1-1-1-1-1

Total credibility: 81

Block number width: ok16

   8   221     1   254   197  False
  16     0     8   437     0  False

Block Sizes:
    2048 0x00 +80 -0
    1024 0x00 +5 -75
    4096 0x01 +5 -75
    8192 0x03 +5 -75
   16384 0x07 +5 -75
   32768 0x0f +5 -75
   65536 0x1f +5 -75
     256 0x00 +3 -77
     512 0x00 +3 -77
     128 0x00 +0 -80

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, 24, 9]   +80/-0
     26  normal-2     (1-3-5-7-2-4-6-8)                                                         [24, 24, 0, 0, 24, 9]   +82/-4
     51  normal-3     (1-4-7-2-5-8-3-6)                                                         [24, 9, 0, 24, 0, 0, 24]   +82/-4
From the beastiarium: CpmFSCr16   +0/-0
From the beastiarium: CpmFSJames   +0/-0

File & label names found:
  0x0008000 (2, 0, 1)
    ProbeDirEnt {status=0x20, name=»SW1548 2/3 «, xl=0x31, bc=0x00, xh=0x00, rc=0x00, al=0000000000000000400d1023400d1023}
    ProbeDirEnt {status=0x00, name=»PARTSS07FNT«, xl=0x00, bc=0x70, xh=0x00, rc=0x0b, al=08000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PARTSS10FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x0e, al=09000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PARTSS14FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x18, al=0a000b00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PARTSS18FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x23, al=0c000d000e0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PARTSS36FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=0f001000110012001300140015001600}
    ProbeDirEnt {status=0x00, name=»PARTSS36FNT«, xl=0x01, bc=0x00, xh=0x00, rc=0x02, al=17000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PARTTR07FNT«, xl=0x00, bc=0x38, xh=0x00, rc=0x0b, al=18000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PARTTR10FNT«, xl=0x00, bc=0x1e, xh=0x00, rc=0x11, al=19001a00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PARTTR14FNT«, xl=0x00, bc=0x16, xh=0x00, rc=0x1c, al=1b001c00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PARTTR18FNT«, xl=0x00, bc=0x70, xh=0x00, rc=0x2b, al=1d001e001f0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PARTTR36FNT«, xl=0x00, bc=0x15, xh=0x00, rc=0x80, al=20002100220023002400250026002700}
    ProbeDirEnt {status=0x00, name=»PARTTR36FNT«, xl=0x01, bc=0x15, xh=0x00, rc=0x22, al=280029002a0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P075SS10FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x0d, al=2b000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P075SS14FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x13, al=2c002d00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P075SS20FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x22, al=2e002f00300000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P075SS28FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x3d, al=31003200330034000000000000000000}
    ProbeDirEnt {status=0x00, name=»P075SS36FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x60, al=350036003700380039003a0000000000}
    ProbeDirEnt {status=0x00, name=»P075SS72FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=3b003c003d003e003f00400041004200}
    ProbeDirEnt {status=0x00, name=»P075SS72FNT«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=43004400450046004700480049004a00}
    ProbeDirEnt {status=0x00, name=»P075SS72FNT«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=4b004c004d004e004f00500051005200}
    ProbeDirEnt {status=0x00, name=»P075SS72FNT«, xl=0x03, bc=0x00, xh=0x00, rc=0x48, al=53005400550056005700000000000000}
    ProbeDirEnt {status=0x00, name=»P075TR10FNT«, xl=0x00, bc=0x48, xh=0x00, rc=0x0d, al=58000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P075TR14FNT«, xl=0x00, bc=0x32, xh=0x00, rc=0x15, al=59005a00000000000000000000000000}
  0x0008400 (2, 0, 2)
    ProbeDirEnt {status=0x00, name=»P075TR20FNT«, xl=0x00, bc=0x62, xh=0x00, rc=0x24, al=5b005c005d0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P075TR28FNT«, xl=0x00, bc=0x12, xh=0x00, rc=0x41, al=5e005f00600061006200000000000000}
    ProbeDirEnt {status=0x00, name=»P075TR36FNT«, xl=0x00, bc=0x72, xh=0x00, rc=0x72, al=63006400650066006700680069006a00}
    ProbeDirEnt {status=0x00, name=»P150SS07FNT«, xl=0x00, bc=0x3a, xh=0x00, rc=0x18, al=6b006c00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P150SS10FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x2b, al=6d006e006f0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P150SS14FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x55, al=70007100720073007400750000000000}
    ProbeDirEnt {status=0x00, name=»P150SS20FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=76007700780079007a007b007c007d00}
    ProbeDirEnt {status=0x00, name=»P150SS20FNT«, xl=0x01, bc=0x00, xh=0x00, rc=0x24, al=7e007f00800000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P150SS28FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=81008200830084008500860087008800}
    ProbeDirEnt {status=0x00, name=»P150SS28FNT«, xl=0x01, bc=0x00, xh=0x00, rc=0x75, al=89008a008b008c008d008e008f009000}
    ProbeDirEnt {status=0x00, name=»P150SS36FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=91009200930094009500960097009800}
    ProbeDirEnt {status=0x00, name=»P150SS36FNT«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=99009a009b009c009d009e009f00a000}
    ProbeDirEnt {status=0x00, name=»P150SS36FNT«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=a100a200a300a400a500a600a700a800}
    ProbeDirEnt {status=0x00, name=»P150SS36FNT«, xl=0x03, bc=0x00, xh=0x00, rc=0x51, al=a900aa00ab00ac00ad00ae0000000000}
    ProbeDirEnt {status=0x00, name=»P150TR07FNT«, xl=0x00, bc=0x32, xh=0x00, rc=0x15, al=af00b000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P150TR10FNT«, xl=0x00, bc=0x62, xh=0x00, rc=0x24, al=b100b200b30000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P150TR14FNT«, xl=0x00, bc=0x12, xh=0x00, rc=0x41, al=b400b500b600b700b800000000000000}
    ProbeDirEnt {status=0x00, name=»P150TR20FNT«, xl=0x00, bc=0x6a, xh=0x00, rc=0x80, al=b900ba00bb00bc00bd00be00bf00c000}
    ProbeDirEnt {status=0x00, name=»P150TR20FNT«, xl=0x01, bc=0x6a, xh=0x00, rc=0x07, al=c1000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P150TR28FNT«, xl=0x00, bc=0x42, xh=0x00, rc=0x80, al=c200c300c400c500c600c700c800c900}
    ProbeDirEnt {status=0x00, name=»P150TR28FNT«, xl=0x01, bc=0x42, xh=0x00, rc=0x80, al=ca00cb00cc00cd00ce00cf00d000d100}
    ProbeDirEnt {status=0x00, name=»P150TR28FNT«, xl=0x02, bc=0x42, xh=0x00, rc=0x02, al=d2000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P150TR36FNT«, xl=0x00, bc=0x02, xh=0x00, rc=0x80, al=d300d400d500d600d700d800d900da00}
    ProbeDirEnt {status=0x00, name=»P150TR36FNT«, xl=0x01, bc=0x02, xh=0x00, rc=0x80, al=db00dc00dd00de00df00e000e100e200}
  0x0008800 (2, 0, 3)
    ProbeDirEnt {status=0x00, name=»P150TR36FNT«, xl=0x02, bc=0x02, xh=0x00, rc=0x80, al=e300e400e500e600e700e800e900ea00}
    ProbeDirEnt {status=0x00, name=»P150TR36FNT«, xl=0x03, bc=0x02, xh=0x00, rc=0x26, al=eb00ec00ed0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P180SS10FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x29, al=ee00ef00f00000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P180SS14FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x4e, al=f100f200f300f400f500000000000000}
    ProbeDirEnt {status=0x00, name=»P180SS20FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=f600f700f800f900fa00fb00fc00fd00}
    ProbeDirEnt {status=0x00, name=»P180SS20FNT«, xl=0x01, bc=0x00, xh=0x00, rc=0x27, al=fe00ff00000100000000000000000000}
    ProbeDirEnt {status=0x00, name=»P180SS28FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=01010201030104010501060107010801}
    ProbeDirEnt {status=0x00, name=»P180SS28FNT«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=09010a010b010c010d010e010f011001}
    ProbeDirEnt {status=0x00, name=»P180SS28FNT«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=11011201130114011501160117011801}
    ProbeDirEnt {status=0x00, name=»P180SS28FNT«, xl=0x03, bc=0x00, xh=0x00, rc=0x51, al=19011a011b011c011d011e0100000000}
    ProbeDirEnt {status=0x00, name=»P300SS07FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x55, al=1f012001210122012301240100000000}
    ProbeDirEnt {status=0x00, name=»P300SS10FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=250126012701280129012a012b012c01}
    ProbeDirEnt {status=0x00, name=»P300SS10FNT«, xl=0x01, bc=0x00, xh=0x00, rc=0x24, al=2d012e012f0100000000000000000000}
    ProbeDirEnt {status=0x00, name=»P300SS14FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=30013101320133013401350136013701}
    ProbeDirEnt {status=0x00, name=»P300SS14FNT«, xl=0x01, bc=0x00, xh=0x00, rc=0x75, al=380139013a013b013c013d013e013f01}
    ProbeDirEnt {status=0x00, name=»P300SS18FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=40014101420143014401450146014701}
    ProbeDirEnt {status=0x00, name=»P300SS18FNT«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=480149014a014b014c014d014e014f01}
    ProbeDirEnt {status=0x00, name=»P300SS18FNT«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=50015101520153015401550156015701}
    ProbeDirEnt {status=0x00, name=»P300SS18FNT«, xl=0x03, bc=0x00, xh=0x00, rc=0x51, al=580159015a015b015c015d0100000000}
    ProbeDirEnt {status=0x00, name=»P300SS20FNT«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=5e015f01600161016201630164016501}
    ProbeDirEnt {status=0x00, name=»P300SS20FNT«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=66016701680169016a016b016c016d01}
    ProbeDirEnt {status=0x00, name=»P300SS20FNT«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=6e016f01700171017201730174017501}
    ProbeDirEnt {status=0x00, name=»P300SS20FNT«, xl=0x03, bc=0x00, xh=0x00, rc=0x51, al=76017701780179017a017b0100000000}
    ProbeDirEnt {status=0x00, name=»P300TR07FNT«, xl=0x00, bc=0x12, xh=0x00, rc=0x41, al=7c017d017e017f018001000000000000}
  0x0008c00 (2, 0, 4)
    ProbeDirEnt {status=0x00, name=»P300TR10FNT«, xl=0x00, bc=0x6a, xh=0x00, rc=0x80, al=81018201830184018501860187018801}
    ProbeDirEnt {status=0x00, name=»P300TR10FNT«, xl=0x01, bc=0x6a, xh=0x00, rc=0x07, al=89010000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P300TR14FNT«, xl=0x00, bc=0x42, xh=0x00, rc=0x80, al=8a018b018c018d018e018f0190019101}
    ProbeDirEnt {status=0x00, name=»P300TR14FNT«, xl=0x01, bc=0x42, xh=0x00, rc=0x80, al=92019301940195019601970198019901}
    ProbeDirEnt {status=0x00, name=»P300TR14FNT«, xl=0x02, bc=0x42, xh=0x00, rc=0x02, al=9a010000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»P300TR18FNT«, xl=0x00, bc=0x02, xh=0x00, rc=0x80, al=9b019c019d019e019f01a001a101a201}
    ProbeDirEnt {status=0x00, name=»P300TR18FNT«, xl=0x01, bc=0x02, xh=0x00, rc=0x80, al=a301a401a501a601a701a801a901aa01}
    ProbeDirEnt {status=0x00, name=»P300TR18FNT«, xl=0x02, bc=0x02, xh=0x00, rc=0x80, al=ab01ac01ad01ae01af01b001b101b201}
    ProbeDirEnt {status=0x00, name=»P300TR18FNT«, xl=0x03, bc=0x02, xh=0x00, rc=0x26, al=b301b401b50100000000000000000000}
*  80 -   0 [1, 2, 3, 4, 5, 6, 7, 8]
+  82 -   4 [1, 3, 5, 7, 2, 4, 6, 8]
+  82 -   4 [1, 4, 7, 2, 5, 8, 3, 6]

Full view