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 A C D G I K L M O S T

⟦2e86b2b97⟧ Bits:30004658 Lykkehjulet (Efter TV2), 5¼" Floppy Disk, CpmFSAuto, ImdContainer

    Length: 1261568 (0x134000)
    Description: Bits:30004658 Lykkehjulet (Efter TV2)
    Types: 5¼" Floppy Disk, CpmFSAuto, ImdContainer
    Notes: CP/M-fs(1024_2048_0x0_*1+1_2:0_76:1_96)

CpmFSAuto

Media:             [0, 0, 1] … [76, 1, 8] {1024: 1232}
Signature:         1024_2048_0x0_*1+1_2:0_76:1_96
Confidence score:  +57/-0 
Sector size:       1024
Block size:        2048
Directory entries: 96
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
0 0 128 ASSIGN.SYS ⟦da439a0cf⟧ TextFile
0 0 84864 CCPM.SYS ⟦6e35fb4b8⟧
0 0 58240 COMAL80.CMD ⟦d187adf58⟧
0 0 12544 DATAPRO.CMD ⟦d9d3e884e⟧
0 0 9984 DD75XH1.SYS ⟦5653425df⟧
0 0 9984 DD75XM1.SYS ⟦f979f78f9⟧
0 0 1024 DISKKATA.LOG ⟦ba2c78c94⟧
0 0 19328 GALGELEG.CMD ⟦13082afe5⟧
0 0 8192 GRAPHICS.CMD ⟦7fd0bf0a5⟧
0 0 2048 KDEF.SYS ⟦89f6093f4⟧ TextFile
0 0 13440 LYKHJULA.CSV ⟦c7d656655⟧
0 0 13440 LYKHJULB.CSV ⟦14dc41b75⟧
0 0 13440 LYKHJULC.CSV ⟦8b42f7451⟧
0 0 13440 LYKHJULD.CSV ⟦5c2b75ae3⟧
0 0 7296 LYKKDATA.CSV ⟦00ef199c8⟧
0 0 3712 LYKKE.MDF ⟦2d66a6c5a⟧
0 0 128 LYKKEA.DAT ⟦2282f509f⟧
0 0 128 LYKKEB.DAT ⟦93828e4eb⟧
0 0 128 LYKKEC.DAT ⟦59d7a2d21⟧
0 0 128 LYKKED.DAT ⟦3fd12e73c⟧
0 0 19200 MENU.CMD ⟦3f98584dd⟧
0 0 128 OPSTARTC ⟦090ce3ef4⟧
0 0 128 OPSTARTP ⟦8deb633f9⟧
0 0 128 SP1.LYK ⟦61bb1e6ba⟧
0 0 128 SP2.LYK ⟦72aefee02⟧
0 0 128 SP3.LYK ⟦59d7a2d21⟧
0 0 128 SP4.LYK ⟦3fd12e73c⟧
0 0 128 SP5.LYK ⟦4c1108bbf⟧
0 0 128 SP6.LYK ⟦e526cfc20⟧
0 0 128 SP7.LYK ⟦2282f509f⟧
0 0 128 SP8.LYK ⟦93828e4eb⟧
0 0 128 SPIL 1.LYK ⟦8e35a377d⟧
0 0 128 SPIL 2.LYK ⟦88df0c5bb⟧
0 0 128 SPIL 3.LYK ⟦837b33d16⟧
0 0 128 SPIL 4.LYK ⟦6d01a5ed4⟧
0 0 128 SPIL 5.LYK ⟦bed319c09⟧
0 0 128 SPIL 6.LYK ⟦5985cd2b6⟧ TextFile
0 0 128 SPIL 7.LYK ⟦82490ddc3⟧ TextFile
0 0 12544 STARTKS.CMD ⟦cf0822901⟧
0 0 128 STARTUP.0 ⟦c148b4076⟧ TextFile

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

Total credibility: 51

Block number width: ok16

   8     0     8   230   128  False
  16     0     8   230     0  False

Block Sizes:
    2048 0x00 +50 -0
    4096 0x01 +25 -25
    8192 0x03 +25 -25
   16384 0x07 +25 -25
   32768 0x0f +25 -25
   65536 0x1f +25 -25
    1024 0x00 +24 -26
     128 0x00 +23 -27
     256 0x00 +23 -27
     512 0x00 +23 -27

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

File & label names found:
  0x0008000 (2, 0, 1)
    ProbeDirEnt {status=0x20, name=»HJERTING   «, xl=0x31, bc=0x00, xh=0x00, rc=0x00, al=000000000000000090ff141190ff1411}
    ProbeDirEnt {status=0x00, name=»KDEF    SYS«, xl=0x00, bc=0x00, xh=0x00, rc=0x10, al=08000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LYKKE   MDF«, xl=0x00, bc=0x00, xh=0x00, rc=0x1d, al=09000a00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DISKKATALOG«, xl=0x00, bc=0x00, xh=0x00, rc=0x08, al=0d000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LYKKEA  DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=0b000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LYKKEB  DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=0c000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SPIL 1  LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=13000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»OPSTARTP   «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=28000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LYKHJULBCSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x69, al=1400150016001700180019002e000000}
    ProbeDirEnt {status=0x00, name=»MENU    CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=36003700380039003a003b003c003d00}
    ProbeDirEnt {status=0x00, name=»MENU    CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x16, al=3e003f00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»GRAPHICSCMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x40, al=4f005000510052000000000000000000}
    ProbeDirEnt {status=0x00, name=»LYKHJULCCSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x69, al=1a001b001c001d001e001f0020000000}
    ProbeDirEnt {status=0x00, name=»DD75XM1 SYS«, xl=0x00, bc=0x00, xh=0x00, rc=0x4e, al=55005600570058005900000000000000}
    ProbeDirEnt {status=0x00, name=»DD75XH1 SYS«, xl=0x00, bc=0x00, xh=0x00, rc=0x4e, al=5a005b005c005d005e00000000000000}
    ProbeDirEnt {status=0x00, name=»LYKKDATACSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x39, al=21002200230024000000000000000000}
    ProbeDirEnt {status=0x00, name=»COMAL80 CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=63006400650066006700680069006a00}
    ProbeDirEnt {status=0x00, name=»COMAL80 CMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=6b006c006d006e006f00700071007200}
    ProbeDirEnt {status=0x00, name=»COMAL80 CMD«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=73007400750076007700780079007a00}
    ProbeDirEnt {status=0x00, name=»COMAL80 CMD«, xl=0x03, bc=0x00, xh=0x00, rc=0x47, al=7b007c007d007e007f00000000000000}
    ProbeDirEnt {status=0x00, name=»LYKKEC  DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=0e000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»ASSIGN  SYS«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=47000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LYKHJULDCSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x69, al=0f001000110012002500260027000000}
    ProbeDirEnt {status=0x00, name=»OPSTARTC   «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=30000000000000000000000000000000}
  0x0008400 (2, 0, 2)
    ProbeDirEnt {status=0x00, name=»SPIL 2  LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=29000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SPIL 3  LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=2a000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SPIL 4  LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=2b000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»LYKKED  DAT«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=2c000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SPIL 5  LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=2d000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SPIL 6  LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=2f000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SPIL 7  LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=31000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SP1     LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=32000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SP2     LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=33000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SP3     LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=44000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SP4     LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=45000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SP5     LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=46000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SP6     LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=48000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»GALGELEGCMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=950096009700980099009a009b009c00}
    ProbeDirEnt {status=0x00, name=»GALGELEGCMD«, xl=0x01, bc=0x00, xh=0x00, rc=0x17, al=9d009e00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»CCPM    SYS«, xl=0x00, bc=0x00, xh=0x00, rc=0x80, al=b300b400b500b600b700b800b900ba00}
    ProbeDirEnt {status=0x00, name=»CCPM    SYS«, xl=0x01, bc=0x00, xh=0x00, rc=0x80, al=bb00bc00bd00be00bf00c000c100c200}
    ProbeDirEnt {status=0x00, name=»CCPM    SYS«, xl=0x02, bc=0x00, xh=0x00, rc=0x80, al=c300c400c500c600c700c800c900ca00}
    ProbeDirEnt {status=0x00, name=»CCPM    SYS«, xl=0x03, bc=0x00, xh=0x00, rc=0x80, al=cb00cc00cd00ce00cf00d000d100d200}
    ProbeDirEnt {status=0x00, name=»CCPM    SYS«, xl=0x04, bc=0x00, xh=0x00, rc=0x80, al=d300d400d500d600d700d800d900da00}
    ProbeDirEnt {status=0x00, name=»CCPM    SYS«, xl=0x05, bc=0x00, xh=0x00, rc=0x17, al=db00dc00000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»DATAPRO CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x62, al=340035004000410042004300aa000000}
    ProbeDirEnt {status=0x00, name=»SP7     LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=49000000000000000000000000000000}
    ProbeDirEnt {status=0x00, name=»SP8     LYK«, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=4a000000000000000000000000000000}
  0x0008800 (2, 0, 3)
    ProbeDirEnt {status=0x00, name=»LYKHJULACSV«, xl=0x00, bc=0x00, xh=0x00, rc=0x69, al=a800a900b200dd00de00df00e0000000}
    ProbeDirEnt {status=0x00, name=»STARTKS CMD«, xl=0x00, bc=0x00, xh=0x00, rc=0x62, al=ad00ae00b000b100e100e200e3000000}
    ProbeDirEnt {status=0x00, name=»STARTUP 0  «, xl=0x00, bc=0x00, xh=0x00, rc=0x01, al=e6000000000000000000000000000000}
*  57 -   0 [1, 2, 3, 4, 5, 6, 7, 8]
+  51 -   1 [1, 3, 5, 7, 2, 4, 6, 8]
+  52 -   3 [1, 4, 7, 2, 5, 8, 3, 6]

Full view