From e216a805adf5d094de6cb76281e65f445f40de68 Mon Sep 17 00:00:00 2001 From: Denis Molony Date: Thu, 5 Sep 2019 18:03:39 +1000 Subject: [PATCH] tidying --- src/com/bytezone/diskbrowser/disk/DiskFactory.java | 2 +- src/com/bytezone/diskbrowser/nib/DiskReaderGCR.java | 2 +- src/com/bytezone/diskbrowser/nib/WozFile.java | 7 +++++++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/com/bytezone/diskbrowser/disk/DiskFactory.java b/src/com/bytezone/diskbrowser/disk/DiskFactory.java index cd83519..04aee15 100755 --- a/src/com/bytezone/diskbrowser/disk/DiskFactory.java +++ b/src/com/bytezone/diskbrowser/disk/DiskFactory.java @@ -251,7 +251,7 @@ public class DiskFactory { if (debug) System.out.println ("Checking woz 3.5"); - AppleDisk disk800 = new AppleDisk (wozFile, 200, 8); + AppleDisk disk800 = new AppleDisk (wozFile, 100 * wozFile.getSides (), 8); if (ProdosDisk.isCorrectFormat (disk800)) { if (debug) diff --git a/src/com/bytezone/diskbrowser/nib/DiskReaderGCR.java b/src/com/bytezone/diskbrowser/nib/DiskReaderGCR.java index 3ea27d2..842c6dd 100644 --- a/src/com/bytezone/diskbrowser/nib/DiskReaderGCR.java +++ b/src/com/bytezone/diskbrowser/nib/DiskReaderGCR.java @@ -28,7 +28,7 @@ public class DiskReaderGCR extends DiskReader // ROL first checksum checksums[0] = (checksums[0] & 0xFF) << 1; // shift left if ((checksums[0] > 0xFF)) // check for overflow - ++checksums[0]; // update bit 0 + ++checksums[0]; // set bit 0 // 6&2 translation byte d3 = byteTranslator.decode (inBuffer[inPtr++]); // composite byte diff --git a/src/com/bytezone/diskbrowser/nib/WozFile.java b/src/com/bytezone/diskbrowser/nib/WozFile.java index 117dd11..90b58c8 100644 --- a/src/com/bytezone/diskbrowser/nib/WozFile.java +++ b/src/com/bytezone/diskbrowser/nib/WozFile.java @@ -138,6 +138,13 @@ public class WozFile return info.diskType; } + // ---------------------------------------------------------------------------------// + public int getSides () + // ---------------------------------------------------------------------------------// + { + return info.sides; + } + // ---------------------------------------------------------------------------------// public int getTracks () // ---------------------------------------------------------------------------------//