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

⟦ccbc2d84d⟧ Bits:30004597 Boot 60k CP/M (Butler), 5¼" Floppy Disk, CpmFSButler1a, ImdContainer

    Length: 819200 (0xc8000)
    Description: Bits:30004597 Boot 60k CP/M (Butler)
    Types: 5¼" Floppy Disk, CpmFSButler1a, ImdContainer
    Notes: CpmFSButler1a_512_2048_0x0_96_*3+1+3+2_2:0_159:1

CpmFSButler1a

Media:             [0, 0, 1] … [159, 1, 10] {512: 1600}
Signature:         CpmFSButler1a_512_2048_0x0_96_*3+1+3+2_2:0_159:1
Confidence score:  +99/-2
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
0 0 8192 ASM.COM ⟦1ee7db36b⟧
0 0 12288 BIOS.ASM ⟦8fd60b716⟧ TextFile
0 0 8832 CBIOS.ASM ⟦39b9d6742⟧ TextFile
0 0 28416 CMAL18DS.COM ⟦3916116b0⟧
0 0 31232 CMAL80DS.COM ⟦ba237ed55⟧
0 0 24320 COMAL-18.1 ⟦9ba56ddda⟧
0 0 39680 COMAL-18.COM ⟦0f4b22eeb⟧
0 0 24320 COMAL-80.1 ⟦4fcc09069⟧
0 0 29440 COMAL-80.2 ⟦4bd768446⟧
0 0 43776 COMAL-80.COM ⟦a7a9dbef9⟧
0 0 24320 COMAL18D.1 ⟦40f2a1c66⟧
0 0 39936 COMAL18D.COM ⟦0fbc07b68⟧
0 0 28160 COMAL18S.COM ⟦733476d52⟧
0 0 29440 COMAL80D.2 ⟦44e5f5903⟧
0 0 44544 COMAL80D.COM ⟦87554b0c6⟧
0 0 384 COMAL80I.NIT ⟦84f2e4307⟧
0 0 31232 COMAL80S.COM ⟦24c6b5f0c⟧
0 0 4608 CONVERT.CML ⟦91dc34a5a⟧
0 0 3584 CONVERT.CSB ⟦faf34c982⟧
0 0 9472 DAT.COM ⟦63fbcb980⟧
0 0 9472 DATA.COM ⟦75cb2c2df⟧
0 0 9984 DATABA.COM ⟦c087ae661⟧
0 0 9472 DATABASE.COM ⟦fec16d259⟧
0 0 4864 DDT.COM ⟦d79890f0a⟧
0 0 10240 DEBLOCK.ASM ⟦944a49f75⟧ TextFile
0 0 1536 DEMO.CSB ⟦01f2cb1d0⟧
0 0 6272 DISKDEF.LIB ⟦46450108b⟧ TextFile
0 0 4224 DUMP.ASM ⟦0ed417f98⟧ TextFile
0 0 512 DUMP.COM ⟦9a99911c0⟧
0 0 256 DUMP.CSB ⟦cd6debde0⟧
0 0 6656 ED.COM ⟦0397b96b6⟧
0 0 640 EXAMPLE.EXT ⟦d9cd81b0f⟧
0 0 9472 EXAMPLE.MAC ⟦d018fb6b8⟧ TextFile
0 0 19840 EXAMPLE.PRN ⟦4a4d85c25⟧ TextFile
0 0 640 EXAMPLE.REL ⟦97b75ba3e⟧
0 0 1024 EXAMPLE1.CML ⟦e6b72ff94⟧
0 0 1024 EXAMPLE1.CSB ⟦b3e1f7b51⟧
0 0 1408 EXAMPLE2.CML ⟦86fb63cd9⟧
0 0 1280 EXAMPLE2.CSB ⟦3feb40f3a⟧
0 0 19840 EXTBESKR ⟦a8b96c776⟧ TextFile
0 0 2944 EXTDEFS.MAC ⟦5436f20ca⟧ TextFile
0 0 896 FLIMMER.CSB ⟦a6de7e0c9⟧
0 0 1536 FLIMMER1.CSB ⟦d5c957592⟧
0 0 5120 FORMAT.COM ⟦852d4969f⟧
0 0 128 GAMMEL.DAT ⟦1f467eb0f⟧
0 0 768 GRAFIKA.EXT ⟦8e8eb9309⟧
0 0 1792 LOAD.COM ⟦c885d061a⟧
0 0 128 LP0.CML ⟦273e99562⟧
0 0 256 LØKKE.CSB ⟦8f691ea24⟧
0 0 512 MENU.CSB ⟦8a5fbd561⟧
0 0 2048 MODEMD.COM ⟦fc252b5a1⟧
0 0 9728 MOVCPM.COM ⟦e772a4a8b⟧
0 0 1280 PASS.COM ⟦27691ff31⟧
0 0 384 PASSWORD.DAT ⟦b61444815⟧
0 0 7424 PIP.COM ⟦f3084c673⟧
0 0 15616 ROMCHAR.COM ⟦65186094e⟧
0 0 5248 STAT.COM ⟦614d0b1d6⟧
0 0 1280 SUBMIT.COM ⟦e466b44f7⟧
0 0 28288 SWEEP37.COM ⟦1acb9fd6a⟧
0 0 2048 SYSGEN.COM ⟦ee2eeb56a⟧
0 0 896 TESTGDC.CML ⟦105361a99⟧
0 0 256 TESTGRA.CML ⟦1de792ec3⟧
0 0 512 TESTGRA.COM ⟦57d4cdd6d⟧
0 0 256 TESTGROV.CML ⟦32898534a⟧
0 0 9856 TESTRE.CML ⟦17811377c⟧
0 0 512 TESTRET.CML ⟦b938e816a⟧
0 0 512 TESTRET.CSB ⟦05d019f10⟧
0 0 9472 UVKOPI.COM ⟦bf6dd4672⟧
0 0 768 XSUB.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 16-1-17-17-0-11-17-0-1-17

Total credibility: 89

Block number width: ok16

   8   148     1   254   190  False
  16     0     2   374     0  False

Block Sizes:
    2048 0x00 +89 -0
    4096 0x01 +30 -59
    8192 0x03 +30 -59
   16384 0x07 +30 -59
   32768 0x0f +30 -59
   65536 0x1f +30 -59
    1024 0x00 +21 -68
     512 0x00 +13 -76
     256 0x00 +6 -83
     128 0x00 +2 -87

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)                                                    [15, 16, 16, 16, 16, 10]   +0/-0
From the beastiarium: CpmFSButler1a   +99/-2
From the beastiarium: CpmFSButler1b   +68/-42

File & label names found:
  0x0002800 (2, 0, 1)
    ProbeDirEnt {status=0x00, name=»UVKOPI  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x4a, al=02000300040005000600000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL80SCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=0700080009000a000b000c000d000e00}
    ProbeDirEnt {status=0x00, name=»COMAL80SCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x74, al=0f001000110012001300140015001600}
    ProbeDirEnt {status=0x00, name=»DATABASECOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x4a, al=1700180019001a001b00000000000000}
    ProbeDirEnt {status=0x00, name=»PASS    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=1c000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PASSWORDDAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x03, al=1d000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DATA    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x4a, al=1e001f00200021002200000000000000}
    ProbeDirEnt {status=0x00, name=»MODEMD  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x10, al=23000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DATABA  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x4e, al=24002500260027002800000000000000}
    ProbeDirEnt {status=0x00, name=»DAT     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x4a, al=29002a002b002c002d00000000000000}
    ProbeDirEnt {status=0x00, name=»TESTGRA COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x04, al=2e000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»TESTRET CSB«, xl=0x00, bc=0x00, xh=0x00, rc=0x04, al=2f000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MODEME  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x00, al=00000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»TESTRET CML«, xl=0x00, bc=0x00, xh=0x00, rc=0x04, al=30000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»TESTGROVCML«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=31000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»TESTGDC CML«, xl=0x00, bc=0x00, xh=0x00, rc=0x07, al=32000000000000000000000000000000}
  0x0002e00 (2, 0, 4)
    ProbeDirEnt {status=0x00, name=»TESTGRA CML«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=33000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»TESTRE  CML«, xl=0x00, bc=0x00, xh=0x00, rc=0x4d, al=34003500360037003800000000000000}
    ProbeDirEnt {status=0x00, name=»ROMCHAR COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x7a, al=39003a003b003c003d003e003f004000}
    ProbeDirEnt {status=0x00, name=»COMAL-801  «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=41004200430044004500460047004800}
    ProbeDirEnt {status=0x00, name=»COMAL-801  «, xl=0x01, bc=0x00, xh=0x00, rc=0x3e, al=49004a004b004c000000000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL-802  «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=4d004e004f0050005100520053005400}
    ProbeDirEnt {status=0x00, name=»COMAL-802  «, xl=0x01, bc=0x00, xh=0x00, rc=0x66, al=550056005700580059005a005b000000}
    ProbeDirEnt {status=0x00, name=»MOVCPM  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x4c, al=5c005d005e005f006000000000000000}
    ProbeDirEnt {status=0x00, name=»PIP     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x3a, al=61006200630064000000000000000000}
    ProbeDirEnt {status=0x00, name=»SUBMIT  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=65000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»XSUB    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x06, al=66000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»ED      COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x34, al=6700680069006a000000000000000000}
    ProbeDirEnt {status=0x00, name=»ASM     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x40, al=6b006c006d006e000000000000000000}
    ProbeDirEnt {status=0x00, name=»DDT     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x26, al=6f007000710000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LOAD    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x0e, al=72000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»STAT    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x29, al=73007400750000000000000000000000}
  0x0003400 (2, 0, 7)
    ProbeDirEnt {status=0x00, name=»DUMP    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x04, al=76000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DUMP    ASM«, xl=0x00, bc=0x00, xh=0x00, rc=0x21, al=77007800790000000000000000000000}
    ProbeDirEnt {status=0x00, name=»BIOS    ASM«, xl=0x00, bc=0x00, xh=0x00, rc=0x60, al=7a007b007c007d007e007f0000000000}
    ProbeDirEnt {status=0x00, name=»CBIOS   ASM«, xl=0x00, bc=0x00, xh=0x00, rc=0x45, al=80008100820083008400000000000000}
    ProbeDirEnt {status=0x00, name=»DEBLOCK ASM«, xl=0x00, bc=0x00, xh=0x00, rc=0x50, al=85008600870088008900000000000000}
    ProbeDirEnt {status=0x00, name=»DISKDEF LIB«, xl=0x00, bc=0x00, xh=0x00, rc=0x31, al=8a008b008c008d000000000000000000}
    ProbeDirEnt {status=0x00, name=»SYSGEN  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x10, al=8e000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»FORMAT  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x28, al=8f009000910000000000000000000000}
    ProbeDirEnt {status=0x00, name=»GRAFIKA EXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x06, al=92000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LØKKE   CSB«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=93000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXTBESKR   «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=9400950096009700980099009a009b00}
    ProbeDirEnt {status=0x00, name=»EXTBESKR   «, xl=0x01, bc=0x00, xh=0x00, rc=0x1b, al=9c009d00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CONVERT CML«, xl=0x00, bc=0x00, xh=0x00, rc=0x24, al=9e009f00a00000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE MAC«, xl=0x00, bc=0x00, xh=0x00, rc=0x4a, al=a100a200a300a400a500000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE REL«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=a6000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE PRN«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=a700a800a900aa00ab00ac00ad00ae00}
  0x0003a00 (2, 0, 10)
    ProbeDirEnt {status=0x00, name=»EXAMPLE PRN«, xl=0x01, bc=0x00, xh=0x00, rc=0x1b, al=af00b000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE1CSB«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=b1000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE2CSB«, xl=0x00, bc=0x00, xh=0x00, rc=0x0a, al=b2000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE EXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=b3000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CONVERT CSB«, xl=0x00, bc=0x00, xh=0x00, rc=0x1c, al=b400b500000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXTDEFS MAC«, xl=0x00, bc=0x00, xh=0x00, rc=0x17, al=b600b700000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE1CML«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=b8000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXAMPLE2CML«, xl=0x00, bc=0x00, xh=0x00, rc=0x0b, al=b9000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL-18COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=ba00bb00bc00bd00be00bf00c000c100}
    ProbeDirEnt {status=0x00, name=»COMAL-18COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=c200c300c400c500c600c700c800c900}
    ProbeDirEnt {status=0x00, name=»COMAL-18COM«, xl=0x02, bc=0x00, xh=0x00, rc=0x36, al=ca00cb00cc00cd000000000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL18SCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=ce00cf00d000d100d200d300d400d500}
    ProbeDirEnt {status=0x00, name=»COMAL18SCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x5c, al=d600d700d800d900da00db0000000000}
    ProbeDirEnt {status=0x00, name=»COMAL-181  «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=dc00dd00de00df00e000e100e200e300}
    ProbeDirEnt {status=0x00, name=»COMAL-181  «, xl=0x01, bc=0x00, xh=0x00, rc=0x3e, al=e400e500e600e7000000000000000000}
    ProbeDirEnt {status=0x00, name=»CMAL18DSCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=e800e900ea00eb00ec00ed00ee00ef00}
  0x0002c00 (2, 0, 3)
    ProbeDirEnt {status=0x00, name=»CMAL18DSCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x5e, al=f000f100f200f300f400f50000000000}
    ProbeDirEnt {status=0x00, name=»COMAL18D1  «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=f600f700f800f900fa00fb00fc00fd00}
    ProbeDirEnt {status=0x00, name=»COMAL18D1  «, xl=0x01, bc=0x00, xh=0x00, rc=0x3e, al=fe00ff00000101010000000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL18DCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=02010301040105010601070108010901}
    ProbeDirEnt {status=0x00, name=»COMAL18DCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=0a010b010c010d010e010f0110011101}
    ProbeDirEnt {status=0x00, name=»COMAL18DCOM«, xl=0x02, bc=0x00, xh=0x00, rc=0x38, al=12011301140115010000000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL80DCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=16011701180119011a011b011c011d01}
    ProbeDirEnt {status=0x00, name=»COMAL80DCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=1e011f01200121012201230124012501}
    ProbeDirEnt {status=0x00, name=»COMAL80DCOM«, xl=0x02, bc=0x00, xh=0x00, rc=0x5c, al=26012701280129012a012b0100000000}
    ProbeDirEnt {status=0x00, name=»CMAL80DSCOM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=2c012d012e012f013001310132013301}
    ProbeDirEnt {status=0x00, name=»CMAL80DSCOM«, xl=0x01, bc=0x00, xh=0x00, rc=0x74, al=3401350136013701380139013a013b01}
    ProbeDirEnt {status=0x00, name=»COMAL80D2  «, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=3c013d013e013f014001410142014301}
    ProbeDirEnt {status=0x00, name=»COMAL80D2  «, xl=0x01, bc=0x00, xh=0x00, rc=0x66, al=4401450146014701480149014a010000}
    ProbeDirEnt {status=0x00, name=»MENU    CSB«, xl=0x00, bc=0x00, xh=0x00, rc=0x04, al=4b010000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»GAMMEL  DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=4c010000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LP0     CML«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=4d010000000000000000000000000000}
  0x0003200 (2, 0, 6)
    ProbeDirEnt {status=0x00, name=»COMAL80INIT«, xl=0x00, bc=0x00, xh=0x00, rc=0x03, al=4e010000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DEMO    CSB«, xl=0x00, bc=0x00, xh=0x00, rc=0x0c, al=4f010000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SWEEP37 COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=50015101520153015401550156015701}
    ProbeDirEnt {status=0x00, name=»SWEEP37 COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x5d, al=580159015a015b015c015d0100000000}
    ProbeDirEnt {status=0x00, name=»FLIMMER CSB«, xl=0x00, bc=0x00, xh=0x00, rc=0x07, al=5e010000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL-80COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=5f016001610162016301640165016601}
    ProbeDirEnt {status=0x00, name=»COMAL-80COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=6701680169016a016b016c016d016e01}
    ProbeDirEnt {status=0x00, name=»COMAL-80COM«, xl=0x02, bc=0x00, xh=0x00, rc=0x56, al=6f017001710172017301740100000000}
    ProbeDirEnt {status=0x00, name=»FLIMMER1CSB«, xl=0x00, bc=0x00, xh=0x00, rc=0x0c, al=75010000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DUMP    CSB«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=76010000000000000000000000000000}
+  99 -   2 <Tree 0x0-0x64000-0xc8000>
+  68 -  42 <Tree 0x0-0x64000-0xc8000>

Full view