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 I L M P S T X

⟦d823d3189⟧ Bits:30004365 Butler CP/M 2.2 systemdiskette fra LFU, 5¼" Floppy Disk, CpmFSButler1a, ImdContainer

    Length: 819200 (0xc8000)
    Description: Bits:30004365 Butler CP/M 2.2 systemdiskette fra LFU
    Types: 5¼" Floppy Disk, CpmFSButler1a, ImdContainer
    Notes: CP/M-fs(512_2048_0x0_*3+1+3+2_2:0_159:1_96)

CpmFSButler1a

Media:             [0, 0, 1] … [159, 1, 10] {512: 1600}
Signature:         512_2048_0x0_*3+1+3+2_2:0_159:1_96
Confidence score:  +93/-0 
Sector size:       512
Block size:        2048
Directory entries: 96
Block number size: 16
Extent-mask:       0x00
Sector-interleave: 1, 4, 7, 10, 3, 6, 9, 2, 5, 8
Tracks:            (2, 0), (3, 1), (4, 0), (5, 1), (6, 0), (7, 1) […] (154, 0), (155, 1), (156, 0), (157, 1), (158, 0), (159, 1)
user bc length name artifact
008192ASM.COM⟦1ee7db36b⟧
0012288BIOS.ASM⟦8fd60b716⟧ TextFile
0018816BUTLER1.MAN⟦25c0710cb⟧ TextFile
0011008BUTLER2.MAN⟦04561174c⟧ TextFile
0035584BUTLER3.MAN⟦507bcb855⟧ TextFile
0014208BUTLER4.MAN⟦655fa8582⟧ TextFile
008832CBIOS.ASM⟦39b9d6742⟧ TextFile
0028416CMAL18DS.COM⟦3916116b0⟧
0031232CMAL80DS.COM⟦ba237ed55⟧
0039680COMAL-18.COM⟦0f4b22eeb⟧
0024320COMAL-80.1⟦9ba56ddda⟧
0029440COMAL-80.2⟦4bd768446⟧
0044032COMAL-80.COM⟦cd966eada⟧
0039936COMAL18D.COM⟦0fbc07b68⟧
0028160COMAL18S.COM⟦733476d52⟧
0024320COMAL80D.1⟦40f2a1c66⟧
0029440COMAL80D.2⟦44e5f5903⟧
0044544COMAL80D.COM⟦87554b0c6⟧
0031232COMAL80S.COM⟦24c6b5f0c⟧
004608CONVERT.CML⟦91dc34a5a⟧
003584CONVERT.CSB⟦faf34c982⟧
004864DDT.COM⟦d79890f0a⟧
0010240DEBLOCK.ASM⟦944a49f75⟧ TextFile
006272DISKDEF.LIB⟦46450108b⟧ TextFile
004224DUMP.ASM⟦0ed417f98⟧ TextFile
00512DUMP.COM⟦9a99911c0⟧
006656ED.COM⟦0397b96b6⟧
00640EXAMPLE.EXT⟦d9cd81b0f⟧
009472EXAMPLE.MAC⟦d018fb6b8⟧ TextFile
0019840EXAMPLE.PRN⟦4a4d85c25⟧ TextFile
00640EXAMPLE.REL⟦97b75ba3e⟧
001024EXAMPLE1.CML⟦e6b72ff94⟧
001024EXAMPLE1.CSB⟦b3e1f7b51⟧
001408EXAMPLE2.CML⟦86fb63cd9⟧
001280EXAMPLE2.CSB⟦3feb40f3a⟧
0019840EXTBESKR⟦a8b96c776⟧ TextFile
002944EXTDEFS.MAC⟦5436f20ca⟧ TextFile
005632FORMAT.COM⟦2e4e0ce86⟧
001792LOAD.COM⟦c885d061a⟧
009728MOVCPM.COM⟦348e3514d⟧
007424PIP.COM⟦f3084c673⟧
005248STAT.COM⟦614d0b1d6⟧
001280SUBMIT.COM⟦e466b44f7⟧
002048SYSGEN.COM⟦c42bc9733⟧
00768XSUB.COM⟦817a16b59⟧

CP/M filesystem probe

Geometry: [[0, 0, 1], [159, 1, 10]]

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

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

Total credibility: 66

Block number width: ok16

   8    90     1   255   201  False
  16     0     2   332     0  False

Block Sizes:
    2048 0x00 +66 -0
    4096 0x01 +11 -55
    8192 0x03 +11 -55
   16384 0x07 +11 -55
   32768 0x0f +11 -55
   65536 0x1f +11 -55
    1024 0x00 +6 -60
     512 0x00 +1 -65
     128 0x00 +0 -66
     256 0x00 +0 -66

Candidate interleaves in order of directory credibility:

Penalty  Name         Order                                                                     Resulting dir order
      0  normal-3     (1-4-7-10-3-6-9-2-5-8)                                                    [16, 16, 16, 16, 2]   +0/-0
From the beastiarium: CpmFSButler1a   +93/-0
From the beastiarium: CpmFSButler1b   +71/-39
From the beastiarium: CpmFSJames   +0/-0

File & label names found:
  0x0002800 (2, 0, 1)
    ProbeDirEnt {status=0x00, name=»MOVCPM  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x4c, al=02000300040005000600000000000000}
    ProbeDirEnt {status=0x00, name=»PIP     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x3a, al=0700080009000a000000000000000000}
    ProbeDirEnt {status=0x00, name=»SUBMIT  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=0b000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»XSUB    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x06, al=0c000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»ED      COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x34, al=0d000e000f0010000000000000000000}
    ProbeDirEnt {status=0x00, name=»ASM     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x40, al=11001200130014000000000000000000}
    ProbeDirEnt {status=0x00, name=»DDT     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x26, al=15001600170000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LOAD    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x0e, al=18000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»STAT    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x29, al=19001a001b0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DUMP    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x04, al=1c000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DUMP    ASM«, xl=0x00, bc=0x00, xh=0x00, rc=0x21, al=1d001e001f0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»BIOS    ASM«, xl=0x00, bc=0x00, xh=0x00, rc=0x60, al=20002100220023002400250000000000}
    ProbeDirEnt {status=0x00, name=»CBIOS   ASM«, xl=0x00, bc=0x00, xh=0x00, rc=0x45, al=26002700280029002a00000000000000}
    ProbeDirEnt {status=0x00, name=»DEBLOCK ASM«, xl=0x00, bc=0x00, xh=0x00, rc=0x50, al=2b002c002d002e002f00000000000000}
    ProbeDirEnt {status=0x00, name=»DISKDEF LIB«, xl=0x00, bc=0x00, xh=0x00, rc=0x31, al=30003100320033000000000000000000}
    ProbeDirEnt {status=0x00, name=»SYSGEN  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x10, al=34000000000000000000000000000000}
  0x0002e00 (2, 0, 4)
    ProbeDirEnt {status=0x00, name=»FORMAT  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x2c, al=35003600370000000000000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL80SCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=380039003a003b003c003d003e003f00}
    ProbeDirEnt {status=0x00, name=»COMAL80SCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x74, al=40004100420043004400450046004700}
    ProbeDirEnt {status=0x00, name=»COMAL-80COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=480049004a004b004c004d004e004f00}
    ProbeDirEnt {status=0x00, name=»COMAL-80COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=50005100520053005400550056005700}
    ProbeDirEnt {status=0x00, name=»COMAL-80COM«, xl=0x02, bc=0x00, xh=0x00, rc=0x58, al=580059005a005b005c005d0000000000}
    ProbeDirEnt {status=0x00, name=»COMAL-802  «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=5e005f00600061006200630064006500}
    ProbeDirEnt {status=0x00, name=»COMAL-802  «, xl=0x01, bc=0x00, xh=0x00, rc=0x66, al=66006700680069006a006b006c000000}
    ProbeDirEnt {status=0x00, name=»EXTBESKR   «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=6d006e006f0070007100720073007400}
    ProbeDirEnt {status=0x00, name=»EXTBESKR   «, xl=0x01, bc=0x00, xh=0x00, rc=0x1b, al=75007600000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CONVERT CML«, xl=0x00, bc=0x00, xh=0x00, rc=0x24, al=77007800790000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE MAC«, xl=0x00, bc=0x00, xh=0x00, rc=0x4a, al=7a007b007c007d007e00000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE REL«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=7f000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE PRN«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=80008100820083008400850086008700}
    ProbeDirEnt {status=0x00, name=»EXAMPLE PRN«, xl=0x01, bc=0x00, xh=0x00, rc=0x1b, al=88008900000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE1CSB«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=8a000000000000000000000000000000}
  0x0003400 (2, 0, 7)
    ProbeDirEnt {status=0x00, name=»EXAMPLE2CSB«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=8b000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE EXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=8c000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CONVERT CSB«, xl=0x00, bc=0x00, xh=0x00, rc=0x1c, al=8d008e00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXTDEFS MAC«, xl=0x00, bc=0x00, xh=0x00, rc=0x17, al=8f009000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE1CML«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=91000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE2CML«, xl=0x00, bc=0x00, xh=0x00, rc=0x0b, al=92000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL-18COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=93009400950096009700980099009a00}
    ProbeDirEnt {status=0x00, name=»COMAL-18COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=9b009c009d009e009f00a000a100a200}
    ProbeDirEnt {status=0x00, name=»COMAL-18COM«, xl=0x02, bc=0x00, xh=0x00, rc=0x36, al=a300a400a500a6000000000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL18SCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=a700a800a900aa00ab00ac00ad00ae00}
    ProbeDirEnt {status=0x00, name=»COMAL18SCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x5c, al=af00b000b100b200b300b40000000000}
    ProbeDirEnt {status=0x00, name=»COMAL-801  «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=b500b600b700b800b900ba00bb00bc00}
    ProbeDirEnt {status=0x00, name=»COMAL-801  «, xl=0x01, bc=0x00, xh=0x00, rc=0x3e, al=bd00be00bf00c0000000000000000000}
    ProbeDirEnt {status=0x00, name=»CMAL18DSCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=c100c200c300c400c500c600c700c800}
    ProbeDirEnt {status=0x00, name=»CMAL18DSCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x5e, al=c900ca00cb00cc00cd00ce0000000000}
    ProbeDirEnt {status=0x00, name=»COMAL80D1  «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=cf00d000d100d200d300d400d500d600}
  0x0003a00 (2, 0, 10)
    ProbeDirEnt {status=0x00, name=»COMAL80D1  «, xl=0x01, bc=0x00, xh=0x00, rc=0x3e, al=d700d800d900da000000000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL18DCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=db00dc00dd00de00df00e000e100e200}
    ProbeDirEnt {status=0x00, name=»COMAL18DCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=e300e400e500e600e700e800e900ea00}
    ProbeDirEnt {status=0x00, name=»COMAL18DCOM«, xl=0x02, bc=0x00, xh=0x00, rc=0x38, al=eb00ec00ed00ee000000000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL80DCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=ef00f000f100f200f300f400f500f600}
    ProbeDirEnt {status=0x00, name=»COMAL80DCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=f700f800f900fa00fb00fc00fd00fe00}
    ProbeDirEnt {status=0x00, name=»COMAL80DCOM«, xl=0x02, bc=0x00, xh=0x00, rc=0x5c, al=ff000001010102010301040100000000}
    ProbeDirEnt {status=0x00, name=»CMAL80DSCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=050106010701080109010a010b010c01}
    ProbeDirEnt {status=0x00, name=»CMAL80DSCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x74, al=0d010e010f0110011101120113011401}
    ProbeDirEnt {status=0x00, name=»COMAL80D2  «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=150116011701180119011a011b011c01}
    ProbeDirEnt {status=0x00, name=»COMAL80D2  «, xl=0x01, bc=0x00, xh=0x00, rc=0x66, al=1d011e011f0120012101220123010000}
    ProbeDirEnt {status=0x00, name=»BUTLER1 MAN«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=2401250126012701280129012a012b01}
    ProbeDirEnt {status=0x00, name=»BUTLER1 MAN«, xl=0x01, bc=0x00, xh=0x00, rc=0x13, al=2c012d01000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»BUTLER2 MAN«, xl=0x00, bc=0x00, xh=0x00, rc=0x56, al=2e012f01300131013201330100000000}
    ProbeDirEnt {status=0x00, name=»BUTLER3 MAN«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=3401350136013701380139013a013b01}
    ProbeDirEnt {status=0x00, name=»BUTLER3 MAN«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=3c013d013e013f014001410142014301}
  0x0002c00 (2, 0, 3)
    ProbeDirEnt {status=0x00, name=»BUTLER3 MAN«, xl=0x02, bc=0x00, xh=0x00, rc=0x16, al=44014501000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»BUTLER4 MAN«, xl=0x00, bc=0x00, xh=0x00, rc=0x6f, al=46014701480149014a014b014c010000}
*  93 -   0 [1, 4, 7, 10, 3, 6, 9, 2, 5, 8]
+  71 -  39 [1, 4, 7, 10, 2, 5, 8, 3, 6, 9]

Full view