From faf34e915f96c89296062d690da66c285b4c98b0 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Mon, 25 Sep 2017 21:17:20 +0100 Subject: [PATCH] Corrected CP/M directory position on CP/M-86 disks. --- DiscImageChef.Filesystems/CPM/Info.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DiscImageChef.Filesystems/CPM/Info.cs b/DiscImageChef.Filesystems/CPM/Info.cs index 2d0b8c4da..dae02047c 100644 --- a/DiscImageChef.Filesystems/CPM/Info.cs +++ b/DiscImageChef.Filesystems/CPM/Info.cs @@ -340,7 +340,7 @@ namespace DiscImageChef.Filesystems.CPM if(imagePlugin.GetSectorSize() == 512 && imagePlugin.GetSectors() == 640) { cpmFound = true; - firstDirectorySector86 = 8; + firstDirectorySector86 = 16; dpb = new DiscParameterBlock(); dpb.al0 = 0x80; dpb.al1 = 0; @@ -350,7 +350,7 @@ namespace DiscImageChef.Filesystems.CPM dpb.drm = 0x3F; dpb.dsm = 0x9D; dpb.exm = 1; - dpb.off = 1; + dpb.off = 2; dpb.phm = 3; dpb.psh = 2; dpb.spt = 8 * 4;