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

⟦615c50202⟧ Bits:30004374 WriteIt Tekstbehandling Version 3.00, 5¼" Floppy Disk, CpmFSButler1a, ImdContainer

    Length: 819200 (0xc8000)
    Description: Bits:30004374 WriteIt Tekstbehandling Version 3.00
    Types: 5¼" Floppy Disk, CpmFSButler1a, ImdContainer
    Notes: CpmFSButler1a,512,2048,96,0x0,1<3<2,2:0-159:1

CpmFSButler1a

Media:             [0, 0, 1] … [159, 1, 10] {512: 1600}
Signature:         CpmFSButler1a,512,2048,96,0x0,1<3<2,2:0-159:1
Confidence score:  +56/-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
0 0 2304 ANDENG.WRG ⟦e30d3f8fa⟧ TextFile
0 0 7936 BASEMAN1.TXT ⟦ef7b37794⟧ TextFile
0 0 5120 BASEMAN2.TXT ⟦c4d216b8c⟧ TextFile
0 0 3456 BASEMAN3.TXT ⟦023e099f6⟧ TextFile
0 0 1664 BREV22.TXT ⟦00a80f2af⟧ TextFile
0 0 30848 GRAFIT.OBJ ⟦7efd7fb62⟧
0 0 4992 GRAFMAN1.TXT ⟦e1fb5cf93⟧ TextFile
0 0 11008 GRAFMAN2.TXT ⟦73bcd3a80⟧ TextFile
0 0 6912 LYNKURS.TXT ⟦9cfde507d⟧ TextFile
0 0 13440 MANUALA.TXT ⟦dd516a637⟧ TextFile
0 0 10112 MANUALB.TXT ⟦572151628⟧ TextFile
0 0 8192 MANUALC.TXT ⟦511677efe⟧ TextFile
0 0 8704 MANUALD.TXT ⟦ee9a8e067⟧ TextFile
0 0 11136 MANUALE.TXT ⟦7c05d209d⟧ TextFile
0 0 5760 PDEF.DAT ⟦f68f84c4d⟧
0 0 7424 PIP.COM ⟦f3084c673⟧
0 0 2048 SINUS.WRG ⟦29b4e319b⟧ TextFile
0 0 256 STATUS.DAT ⟦a74c9006c⟧
0 0 11904 WRBASE.000 ⟦da06f2388⟧
0 0 27904 WRBASE.OBJ ⟦4c964a896⟧
0 0 21760 WRCALC.OBJ ⟦3b17a1638⟧
0 0 384 WRDEX13.DAT ⟦fcc34d56a⟧
0 0 384 WRDEX23.DAT ⟦fcc34d56a⟧
0 0 1792 WRDSTAT.DAT ⟦a52983467⟧
0 0 45056 WRGRAF.COM ⟦c13abf04d⟧
0 0 14080 WRGRAF.DAT ⟦df23ac66a⟧
0 0 22656 WRGRAF.OBJ ⟦3fad0c200⟧
0 0 22272 WRITEIT.000 ⟦bf910a31c⟧
0 0 2432 WRITEIT.001 ⟦7176caed1⟧
0 0 6016 WRITEIT.002 ⟦87d45355c⟧
0 0 36352 WRITEIT.COM ⟦313462c04⟧
0 0 640 WRKART3.DAT ⟦a4f0e77e6⟧
0 0 16000 WRMERGE.OBJ ⟦4829fa87b⟧
0 0 8320 WRPRINT.OBJ ⟦71c6c8cbd⟧
0 0 128 XYDATA.DAT ⟦a6969d6a2⟧ TextFile

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-1-17-0-1-13-0-1-1

Total credibility: 44

Block number width: ok16

   8     0     2   202   157  False
  16     0     2   202     0  False

00:WRITEIT COM rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»WRITEIT COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=02000300040005000600070013001400}
00:WRITEIT 000 rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»WRITEIT 000«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=080009000a000b000c000d000e000f00}
00:WRITEIT 000 rc=0x02e c=0x003 ProbeDirEnt {status=0x00, name=»WRITEIT 000«, xl=0x01, bc=0x00, xh=0x00, rc=0x2e, al=10001100120000000000000000000000}
00:WRITEIT COM rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»WRITEIT COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=150016001700180019001c0020002100}
00:WRITEIT 001 rc=0x013 c=0x002 ProbeDirEnt {status=0x00, name=»WRITEIT 001«, xl=0x00, bc=0x00, xh=0x00, rc=0x13, al=1a001b00000000000000000000000000}
00:WRITEIT 002 rc=0x02f c=0x003 ProbeDirEnt {status=0x00, name=»WRITEIT 002«, xl=0x00, bc=0x00, xh=0x00, rc=0x2f, al=1d001e001f0000000000000000000000}
00:WRITEIT COM rc=0x01c c=0x002 ProbeDirEnt {status=0x00, name=»WRITEIT COM«, xl=0x02, bc=0x00, xh=0x00, rc=0x1c, al=22002300000000000000000000000000}
00:WRPRINT OBJ rc=0x041 c=0x005 ProbeDirEnt {status=0x00, name=»WRPRINT OBJ«, xl=0x00, bc=0x00, xh=0x00, rc=0x41, al=25002600270028002900000000000000}
00:WRCALC  OBJ rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»WRCALC  OBJ«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=24002a002b002c002d002e002f003000}
00:WRCALC  OBJ rc=0x02a c=0x003 ProbeDirEnt {status=0x00, name=»WRCALC  OBJ«, xl=0x01, bc=0x00, xh=0x00, rc=0x2a, al=31003200330000000000000000000000}
00:GRAFIT  OBJ rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»GRAFIT  OBJ«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=3400350036003700380039003a003b00}
00:GRAFIT  OBJ rc=0x071 c=0x008 ProbeDirEnt {status=0x00, name=»GRAFIT  OBJ«, xl=0x01, bc=0x00, xh=0x00, rc=0x71, al=3c003d003e003f004000410042004300}
00:WRMERGE OBJ rc=0x07d c=0x008 ProbeDirEnt {status=0x00, name=»WRMERGE OBJ«, xl=0x00, bc=0x00, xh=0x00, rc=0x7d, al=4400450046004700480049004a004b00}
00:WRBASE  OBJ rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»WRBASE  OBJ«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=4c004d004e004f005000510052005300}
00:WRBASE  OBJ rc=0x05a c=0x006 ProbeDirEnt {status=0x00, name=»WRBASE  OBJ«, xl=0x01, bc=0x00, xh=0x00, rc=0x5a, al=5400550056005d005e005f0000000000}
00:WRBASE  000 rc=0x05d c=0x006 ProbeDirEnt {status=0x00, name=»WRBASE  000«, xl=0x00, bc=0x00, xh=0x00, rc=0x5d, al=5700580059005a005b005c0000000000}
00:WRGRAF  COM rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»WRGRAF  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=60006100620063006400650066006700}
00:WRGRAF  COM rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»WRGRAF  COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=680069006a006b006c006d006e006f00}
00:WRGRAF  COM rc=0x060 c=0x006 ProbeDirEnt {status=0x00, name=»WRGRAF  COM«, xl=0x02, bc=0x00, xh=0x00, rc=0x60, al=70007100720073007400750000000000}
00:SINUS   WRG rc=0x010 c=0x001 ProbeDirEnt {status=0x00, name=»SINUS   WRG«, xl=0x00, bc=0x00, xh=0x00, rc=0x10, al=76000000000000000000000000000000}
00:ANDENG  WRG rc=0x012 c=0x002 ProbeDirEnt {status=0x00, name=»ANDENG  WRG«, xl=0x00, bc=0x00, xh=0x00, rc=0x12, al=77007800000000000000000000000000}
00:XYDATA  DAT rc=0x001 c=0x001 ProbeDirEnt {status=0x00, name=»XYDATA  DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=79000000000000000000000000000000}
00:MANUALA TXT rc=0x069 c=0x007 ProbeDirEnt {status=0x00, name=»MANUALA TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x69, al=7a007b007c007d007e007f0080000000}
00:MANUALB TXT rc=0x04f c=0x005 ProbeDirEnt {status=0x00, name=»MANUALB TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x4f, al=81008200830084008500000000000000}
00:MANUALC TXT rc=0x040 c=0x004 ProbeDirEnt {status=0x00, name=»MANUALC TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x40, al=86008700880089000000000000000000}
00:PDEF    DAT rc=0x02d c=0x003 ProbeDirEnt {status=0x00, name=»PDEF    DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x2d, al=8a008b008c0000000000000000000000}
00:MANUALD TXT rc=0x044 c=0x005 ProbeDirEnt {status=0x00, name=»MANUALD TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x44, al=8d008e008f0090009100000000000000}
00:STATUS  DAT rc=0x002 c=0x001 ProbeDirEnt {status=0x00, name=»STATUS  DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=92000000000000000000000000000000}
00:MANUALE TXT rc=0x057 c=0x006 ProbeDirEnt {status=0x00, name=»MANUALE TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x57, al=93009400950096009700980000000000}
00:BASEMAN1TXT rc=0x03e c=0x004 ProbeDirEnt {status=0x00, name=»BASEMAN1TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x3e, al=99009a009b009c000000000000000000}
00:BASEMAN2TXT rc=0x028 c=0x003 ProbeDirEnt {status=0x00, name=»BASEMAN2TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x28, al=9d009e009f0000000000000000000000}
00:BASEMAN3TXT rc=0x01b c=0x002 ProbeDirEnt {status=0x00, name=»BASEMAN3TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x1b, al=a000a100000000000000000000000000}
00:GRAFMAN1TXT rc=0x027 c=0x003 ProbeDirEnt {status=0x00, name=»GRAFMAN1TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x27, al=a200a300a40000000000000000000000}
00:GRAFMAN2TXT rc=0x056 c=0x006 ProbeDirEnt {status=0x00, name=»GRAFMAN2TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x56, al=a500a600a700a800a900aa0000000000}
00:WRDSTAT DAT rc=0x00e c=0x001 ProbeDirEnt {status=0x00, name=»WRDSTAT DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x0e, al=ab000000000000000000000000000000}
00:PIP     COM rc=0x03a c=0x004 ProbeDirEnt {status=0x00, name=»PIP     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x3a, al=ac00ad00ae00af000000000000000000}
00:LYNKURS TXT rc=0x036 c=0x004 ProbeDirEnt {status=0x00, name=»LYNKURS TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x36, al=b000b100b200b3000000000000000000}
00:WRGRAF  DAT rc=0x06e c=0x007 ProbeDirEnt {status=0x00, name=»WRGRAF  DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x6e, al=b400b500b600b700b800b900ba000000}
00:BREV22  TXT rc=0x00d c=0x001 ProbeDirEnt {status=0x00, name=»BREV22  TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x0d, al=bb000000000000000000000000000000}
00:WRGRAF  OBJ rc=0x080 c=0x008 ProbeDirEnt {status=0x00, name=»WRGRAF  OBJ«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=bc00bd00be00bf00c000c100c200c300}
00:WRGRAF  OBJ rc=0x031 c=0x004 ProbeDirEnt {status=0x00, name=»WRGRAF  OBJ«, xl=0x01, bc=0x00, xh=0x00, rc=0x31, al=c400c500c600c7000000000000000000}
00:WRKART3 DAT rc=0x005 c=0x001 ProbeDirEnt {status=0x00, name=»WRKART3 DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=c8000000000000000000000000000000}
00:WRDEX13 DAT rc=0x003 c=0x001 ProbeDirEnt {status=0x00, name=»WRDEX13 DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x03, al=c9000000000000000000000000000000}
00:WRDEX23 DAT rc=0x003 c=0x001 ProbeDirEnt {status=0x00, name=»WRDEX23 DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x03, al=ca000000000000000000000000000000}
Block Size 2048.00 2048 extent_mask = 0x0

Candidate interleaves in order of directory credibility:

Penalty  Name         Order                                                                     Resulting dir order
      0  Butler3      (1-4-7-10-2-5-8-3-6-9)                                                    [16, 16, 12]   +0/-0
      0  normal-3     (1-4-7-10-3-6-9-2-5-8)                                                    [16, 16, 12]   +0/-0
From the beastiarium: CpmFSButler1a   +56/-0
From the beastiarium: CpmFSButler1b   +47/-26

File & label names found:
  0x0002800 (2, 0, 1)
    ProbeDirEnt {status=0x00, name=»WRITEIT COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=02000300040005000600070013001400}
    ProbeDirEnt {status=0x00, name=»WRITEIT 000«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=080009000a000b000c000d000e000f00}
    ProbeDirEnt {status=0x00, name=»WRITEIT 000«, xl=0x01, bc=0x00, xh=0x00, rc=0x2e, al=10001100120000000000000000000000}
    ProbeDirEnt {status=0x00, name=»WRITEIT COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=150016001700180019001c0020002100}
    ProbeDirEnt {status=0x00, name=»WRITEIT 001«, xl=0x00, bc=0x00, xh=0x00, rc=0x13, al=1a001b00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»WRITEIT 002«, xl=0x00, bc=0x00, xh=0x00, rc=0x2f, al=1d001e001f0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»WRITEIT COM«, xl=0x02, bc=0x00, xh=0x00, rc=0x1c, al=22002300000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»WRPRINT OBJ«, xl=0x00, bc=0x00, xh=0x00, rc=0x41, al=25002600270028002900000000000000}
    ProbeDirEnt {status=0x00, name=»WRCALC  OBJ«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=24002a002b002c002d002e002f003000}
    ProbeDirEnt {status=0x00, name=»WRCALC  OBJ«, xl=0x01, bc=0x00, xh=0x00, rc=0x2a, al=31003200330000000000000000000000}
    ProbeDirEnt {status=0x00, name=»GRAFIT  OBJ«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=3400350036003700380039003a003b00}
    ProbeDirEnt {status=0x00, name=»GRAFIT  OBJ«, xl=0x01, bc=0x00, xh=0x00, rc=0x71, al=3c003d003e003f004000410042004300}
    ProbeDirEnt {status=0x00, name=»WRMERGE OBJ«, xl=0x00, bc=0x00, xh=0x00, rc=0x7d, al=4400450046004700480049004a004b00}
    ProbeDirEnt {status=0x00, name=»WRBASE  OBJ«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=4c004d004e004f005000510052005300}
    ProbeDirEnt {status=0x00, name=»WRBASE  OBJ«, xl=0x01, bc=0x00, xh=0x00, rc=0x5a, al=5400550056005d005e005f0000000000}
    ProbeDirEnt {status=0x00, name=»WRBASE  000«, xl=0x00, bc=0x00, xh=0x00, rc=0x5d, al=5700580059005a005b005c0000000000}
  0x0002e00 (2, 0, 4)
    ProbeDirEnt {status=0x00, name=»WRGRAF  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=60006100620063006400650066006700}
    ProbeDirEnt {status=0x00, name=»WRGRAF  COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=680069006a006b006c006d006e006f00}
    ProbeDirEnt {status=0x00, name=»WRGRAF  COM«, xl=0x02, bc=0x00, xh=0x00, rc=0x60, al=70007100720073007400750000000000}
    ProbeDirEnt {status=0x00, name=»SINUS   WRG«, xl=0x00, bc=0x00, xh=0x00, rc=0x10, al=76000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»ANDENG  WRG«, xl=0x00, bc=0x00, xh=0x00, rc=0x12, al=77007800000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»XYDATA  DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=79000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MANUALA TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x69, al=7a007b007c007d007e007f0080000000}
    ProbeDirEnt {status=0x00, name=»MANUALB TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x4f, al=81008200830084008500000000000000}
    ProbeDirEnt {status=0x00, name=»MANUALC TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x40, al=86008700880089000000000000000000}
    ProbeDirEnt {status=0x00, name=»PDEF    DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x2d, al=8a008b008c0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MANUALD TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x44, al=8d008e008f0090009100000000000000}
    ProbeDirEnt {status=0x00, name=»STATUS  DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=92000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MANUALE TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x57, al=93009400950096009700980000000000}
    ProbeDirEnt {status=0x00, name=»BASEMAN1TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x3e, al=99009a009b009c000000000000000000}
    ProbeDirEnt {status=0x00, name=»BASEMAN2TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x28, al=9d009e009f0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»BASEMAN3TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x1b, al=a000a100000000000000000000000000}
  0x0003400 (2, 0, 7)
    ProbeDirEnt {status=0x00, name=»GRAFMAN1TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x27, al=a200a300a40000000000000000000000}
    ProbeDirEnt {status=0x00, name=»GRAFMAN2TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x56, al=a500a600a700a800a900aa0000000000}
    ProbeDirEnt {status=0x00, name=»WRDSTAT DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x0e, al=ab000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»PIP     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x3a, al=ac00ad00ae00af000000000000000000}
    ProbeDirEnt {status=0x00, name=»LYNKURS TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x36, al=b000b100b200b3000000000000000000}
    ProbeDirEnt {status=0x00, name=»WRGRAF  DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x6e, al=b400b500b600b700b800b900ba000000}
    ProbeDirEnt {status=0x00, name=»BREV22  TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x0d, al=bb000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»WRGRAF  OBJ«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=bc00bd00be00bf00c000c100c200c300}
    ProbeDirEnt {status=0x00, name=»WRGRAF  OBJ«, xl=0x01, bc=0x00, xh=0x00, rc=0x31, al=c400c500c600c7000000000000000000}
    ProbeDirEnt {status=0x00, name=»WRKART3 DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x05, al=c8000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»WRDEX13 DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x03, al=c9000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»WRDEX23 DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x03, al=ca000000000000000000000000000000}
+  56 -   0 <Tree 0x0-0x64000-0xc8000>
+  47 -  26 <Tree 0x0-0x64000-0xc8000>

Full view