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 B C E F I L M P S T

⟦dc6c79650⟧ Bits:30004299 FINAR Tutor, 5¼" Floppy Disk, CpmFSAuto, ImdContainer

    Length: 634880 (0x9b000)
    Description: Bits:30004299 FINAR Tutor
    Types: 5¼" Floppy Disk, CpmFSAuto, ImdContainer
    Notes: CP/M-fs(256_2048_0x0_*1+1+3_1:0_77:1_48)

CpmFSAuto

Media:             [0, 0, 1] … [77, 0, 16] {256: 2480}
Signature:         256_2048_0x0_*1+1+3_1:0_77:1_48
Confidence score:  +54/-0 
Sector size:       256
Block size:        2048
Directory entries: 48
Block number size: 16
Extent-mask:       0x00
Sector-interleave: 1, 2, 5, 6, 9, 10, 13, 14, 3, 4, 7, 8, 11, 12, 15, 16
Tracks:            (1, 0), (1, 1), (2, 0), (2, 1), (3, 0), (3, 1) […] (75, 0), (75, 1), (76, 0), (76, 1), (77, 0), (77, 1)
user bc length name artifact
0015488BRUN.COM⟦ae3128797⟧
00256EXMP1.FNA⟦a81f56cb7⟧
0011648EXMP1.FNB⟦a6ccd318c⟧
002304EXMP1.FNM⟦85abd3220⟧
003456EXMP1.FNR⟦703891e7c⟧ TextFile
001024EXMP1.FNW⟦b2f250419⟧ TextFile
001152EXMP2.FNR⟦b7088ff6d⟧ TextFile
001664EXMP3.FNR⟦ef35815ec⟧ TextFile
003328EXMP4.FNR⟦aa93bcfc8⟧ TextFile
00768EXMP5.FNR⟦25a3cb9ba⟧ TextFile
00512EXMP6.FNR⟦dfaa043a1⟧ TextFile
001152EXMP6A.FNR⟦c766b56d7⟧ TextFile
002048EXMP7.FNR⟦7da66503b⟧ TextFile
0015872FINA3.COM⟦4e3bb0f4d⟧
0022144FINA4.COM⟦6347a6131⟧
004352FINAR.MNU⟦94ead3616⟧
0021376FINARD.COM⟦9cbbe54e5⟧
0018944FINARW.COM⟦5d23ee006⟧
0017280FINARY.COM⟦56810c120⟧
00256FINCOM.BAS⟦09ed984ae⟧ TextFile
00768LESSON.TXT⟦ab3e8a645⟧ TextFile
0012800LESSON1.TXT⟦40e90bd28⟧ TextFile
003712LESSON2.TXT⟦560c65e69⟧ TextFile
009216LESSON3.TXT⟦76b6c3772⟧ TextFile
0012032LESSON4.TXT⟦cfc0e5bf6⟧ TextFile
0010240LESSON5.TXT⟦a3a6ac385⟧ TextFile
008320LESSON6.TXT⟦013c7582c⟧ TextFile
005376LESSON7.TXT⟦5958011b4⟧ TextFile
007552LESSON8.TXT⟦e643a1695⟧
00256MONTHS.FNM⟦b4b4ff100⟧
00128MONTHS.FNR⟦9dea20819⟧ TextFile
007424PIP.COM⟦7f9e12a92⟧
00128PROCES.FDF⟦74f597db7⟧ TextFile
005248STAT.COM⟦614d0b1d6⟧
00256STDCOS.BAS⟦0704a1018⟧ TextFile
0021760TUTOR.COM⟦3b561a64d⟧

CP/M filesystem probe

Geometry: [[0, 0, 1], [77, 0, 16]]

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

Credible directory tracks:
   (1, 0)  0x2000 9-8-1-1-9-9-1-1-9-3-1-1-1-1-1-1

Total credibility: 41

Block number width: ok16

   8     0     2   140   100  False
  16     0     2   142     0  False

Block Sizes:
    2048 0x00 +41 -0
    4096 0x01 +14 -27
    8192 0x03 +14 -27
   16384 0x07 +14 -27
   32768 0x0f +14 -27
   65536 0x1f +14 -27
    1024 0x00 +11 -30
     512 0x00 +7 -34
     256 0x00 +6 -35
     128 0x00 +2 -39

Candidate interleaves in order of directory credibility:

Penalty  Name         Order                                                                     Resulting dir order
      1  CR7_Diplomat (1-2-5-6-9-10-13-14-3-4-7-8-11-12-15-16)                                  [8, 7, 8, 8, 8, 2]   +54/-0
      9  normal-4     (1-5-9-13-2-6-10-14-3-7-11-15-4-8-12-16)                                  [8, 8, 8, 0, 7, 8, 2]   +50/-10
     20  normal-1     (1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16)                                  [8, 7, 0, 0, 8, 8, 0, 0, 8, 2]   +50/-48
     25  normal-3     (1-4-7-10-13-16-3-6-9-12-15-2-5-8-11-14)                                  [8, 0, 0, 2, 0, 0, 0, 8, 8, 0, 0, 7, 8]   +48/-47
     31  normal-5     (1-6-11-16-5-10-15-4-9-14-3-8-13-2-7-12)                                  [8, 8, 0, 0, 8, 2, 0, 0, 8, 0, 0, 0, 0, 7]   +45/-56
     36  normal-7     (1-8-15-6-13-4-11-2-9-16-7-14-5-12-3-10)                                  [8, 0, 0, 8, 0, 0, 0, 7, 8, 0, 0, 0, 8, 0, 0, 2]   +49/-55
     40  normal-2     (1-3-5-7-9-11-13-15-2-4-6-8-10-12-14-16)                                  [8, 0, 8, 0, 8, 0, 0, 0, 7, 0, 8, 0, 2]   +48/-36
     42  normal-6     (1-7-13-3-9-15-5-11-2-8-14-4-10-16-6-12)                                  [8, 0, 0, 0, 8, 0, 8, 0, 7, 0, 0, 0, 2, 0, 8]   +45/-48
From the beastiarium: CpmFSJames   +0/-0

File & label names found:
  0x0002000 (1, 0, 1)
    ProbeDirEnt {status=0x00, name=»PIP     COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x3a, al=02000300040005000000000000000000}
    ProbeDirEnt {status=0x00, name=»FINA3   COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x7c, al=3700380039003a003b003c003d003e00}
    ProbeDirEnt {status=0x00, name=»LESSON  TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x06, al=06000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LESSON1 TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x64, al=0700080009000a000b000c000d000000}
    ProbeDirEnt {status=0x00, name=»LESSON2 TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x1d, al=0e000f00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LESSON3 TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x48, al=10001100120013001400000000000000}
    ProbeDirEnt {status=0x00, name=»LESSON4 TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x5e, al=150016001700180019001a0000000000}
    ProbeDirEnt {status=0x00, name=»LESSON5 TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x50, al=1b001c001d001e001f00000000000000}
  0x0002100 (1, 0, 2)
    ProbeDirEnt {status=0x00, name=»LESSON6 TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x41, al=20002100220023002400000000000000}
    ProbeDirEnt {status=0x00, name=»LESSON7 TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x2a, al=25002600270000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LESSON8 TXT«, xl=0x00, bc=0x00, xh=0x00, rc=0x3b, al=280029002a002b000000000000000000}
    ProbeDirEnt {status=0x00, name=»TUTOR   COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=2c002d002e002f003000310032003300}
    ProbeDirEnt {status=0x00, name=»TUTOR   COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x2a, al=34003500360000000000000000000000}
    ProbeDirEnt {status=0x00, name=»FINA4   COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=3f004000410042004300440045004600}
    ProbeDirEnt {status=0x00, name=»FINA4   COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x2d, al=47004800490000000000000000000000}
  0x0002400 (1, 0, 5)
    ProbeDirEnt {status=0x00, name=»FINAR   MNU«, xl=0x00, bc=0x00, xh=0x00, rc=0x22, al=4a004b004c0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»BRUN    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x79, al=4d004e004f0050005100520053005400}
    ProbeDirEnt {status=0x00, name=»FINARD  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=550056005700580059005a005b005c00}
    ProbeDirEnt {status=0x00, name=»FINARD  COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x27, al=5d005e005f0000000000000000000000}
    ProbeDirEnt {status=0x00, name=»FINARW  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=60006100620063006400650066006700}
    ProbeDirEnt {status=0x00, name=»FINARW  COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x14, al=68006900000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»FINARY  COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=6a006b006c006d006e006f0070007100}
    ProbeDirEnt {status=0x00, name=»FINARY  COM«, xl=0x01, bc=0x00, xh=0x00, rc=0x07, al=72000000000000000000000000000000}
  0x0002500 (1, 0, 6)
    ProbeDirEnt {status=0x00, name=»EXMP1   FNB«, xl=0x00, bc=0x00, xh=0x00, rc=0x5b, al=73007400750076007700780000000000}
    ProbeDirEnt {status=0x00, name=»EXMP1   FNA«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=79000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»FINCOM  BAS«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=7a000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»STDCOS  BAS«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=7b000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXMP1   FNR«, xl=0x00, bc=0x00, xh=0x00, rc=0x1b, al=7c007d00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXMP2   FNR«, xl=0x00, bc=0x00, xh=0x00, rc=0x09, al=7e000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXMP3   FNR«, xl=0x00, bc=0x00, xh=0x00, rc=0x0d, al=7f000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXMP4   FNR«, xl=0x00, bc=0x00, xh=0x00, rc=0x1a, al=80008100000000000000000000000000}
  0x0002800 (1, 0, 9)
    ProbeDirEnt {status=0x00, name=»EXMP5   FNR«, xl=0x00, bc=0x00, xh=0x00, rc=0x06, al=82000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXMP6   FNR«, xl=0x00, bc=0x00, xh=0x00, rc=0x04, al=83000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXMP6A  FNR«, xl=0x00, bc=0x00, xh=0x00, rc=0x09, al=84000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXMP7   FNR«, xl=0x00, bc=0x00, xh=0x00, rc=0x10, al=85000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXMP1   FNW«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=86000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»EXMP1   FNM«, xl=0x00, bc=0x00, xh=0x00, rc=0x12, al=87008800000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MONTHS  FNR«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=89000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»MONTHS  FNM«, xl=0x00, bc=0x00, xh=0x00, rc=0x02, al=8a000000000000000000000000000000}
  0x0002900 (1, 0, 10)
    ProbeDirEnt {status=0x00, name=»PROCES  FDF«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=8b000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»STAT    COM«, xl=0x00, bc=0x00, xh=0x00, rc=0x29, al=8c008d008e0000000000000000000000}
*  54 -   0 [1, 2, 5, 6, 9, 10, 13, 14, 3, 4, 7, 8, 11, 12, 15, 16]
+  50 -  10 [1, 5, 9, 13, 2, 6, 10, 14, 3, 7, 11, 15, 4, 8, 12, 16]
+  48 -  36 [1, 3, 5, 7, 9, 11, 13, 15, 2, 4, 6, 8, 10, 12, 14, 16]
+  50 -  48 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16]
+  48 -  47 [1, 4, 7, 10, 13, 16, 3, 6, 9, 12, 15, 2, 5, 8, 11, 14]
+  45 -  48 [1, 7, 13, 3, 9, 15, 5, 11, 2, 8, 14, 4, 10, 16, 6, 12]
+  49 -  55 [1, 8, 15, 6, 13, 4, 11, 2, 9, 16, 7, 14, 5, 12, 3, 10]
+  45 -  56 [1, 6, 11, 16, 5, 10, 15, 4, 9, 14, 3, 8, 13, 2, 7, 12]

Full view