mirror of
https://github.com/dmolony/DiskBrowser.git
synced 2025-01-02 22:32:45 +00:00
created nufx package
This commit is contained in:
parent
a33aedd750
commit
b6496e9c87
@ -16,9 +16,9 @@ import java.util.zip.Checksum;
|
||||
import com.bytezone.diskbrowser.nib.NibFile;
|
||||
import com.bytezone.diskbrowser.nib.V2dFile;
|
||||
import com.bytezone.diskbrowser.nib.WozFile;
|
||||
import com.bytezone.diskbrowser.utilities.Binary2;
|
||||
import com.bytezone.diskbrowser.nufx.Binary2;
|
||||
import com.bytezone.diskbrowser.nufx.NuFX;
|
||||
import com.bytezone.diskbrowser.utilities.FileFormatException;
|
||||
import com.bytezone.diskbrowser.utilities.NuFX;
|
||||
import com.bytezone.diskbrowser.utilities.Utility;
|
||||
|
||||
// -----------------------------------------------------------------------------------//
|
||||
|
@ -18,11 +18,11 @@ import com.bytezone.diskbrowser.infocom.InfocomDisk;
|
||||
import com.bytezone.diskbrowser.nib.NibFile;
|
||||
import com.bytezone.diskbrowser.nib.V2dFile;
|
||||
import com.bytezone.diskbrowser.nib.WozFile;
|
||||
import com.bytezone.diskbrowser.nufx.Binary2;
|
||||
import com.bytezone.diskbrowser.nufx.NuFX;
|
||||
import com.bytezone.diskbrowser.pascal.PascalDisk;
|
||||
import com.bytezone.diskbrowser.prodos.ProdosDisk;
|
||||
import com.bytezone.diskbrowser.utilities.Binary2;
|
||||
import com.bytezone.diskbrowser.utilities.FileFormatException;
|
||||
import com.bytezone.diskbrowser.utilities.NuFX;
|
||||
import com.bytezone.diskbrowser.utilities.Utility;
|
||||
import com.bytezone.diskbrowser.wizardry.Wizardry4BootDisk;
|
||||
import com.bytezone.diskbrowser.wizardry.WizardryScenarioDisk;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package com.bytezone.diskbrowser.utilities;
|
||||
package com.bytezone.diskbrowser.nufx;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.nio.file.Files;
|
@ -1,4 +1,4 @@
|
||||
package com.bytezone.diskbrowser.utilities;
|
||||
package com.bytezone.diskbrowser.nufx;
|
||||
|
||||
import static com.bytezone.diskbrowser.prodos.ProdosConstants.fileTypes;
|
||||
|
||||
@ -6,6 +6,8 @@ import java.time.LocalDateTime;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
|
||||
import com.bytezone.diskbrowser.prodos.write.ProdosDisk;
|
||||
import com.bytezone.diskbrowser.utilities.HexFormatter;
|
||||
import com.bytezone.diskbrowser.utilities.Utility;
|
||||
|
||||
// -----------------------------------------------------------------------------------//
|
||||
public class Binary2Header
|
@ -1,9 +1,11 @@
|
||||
package com.bytezone.diskbrowser.utilities;
|
||||
package com.bytezone.diskbrowser.nufx;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
|
||||
import com.bytezone.diskbrowser.utilities.Utility;
|
||||
|
||||
// -----------------------------------------------------------------------------------//
|
||||
abstract class LZW
|
||||
// -----------------------------------------------------------------------------------//
|
@ -1,4 +1,6 @@
|
||||
package com.bytezone.diskbrowser.utilities;
|
||||
package com.bytezone.diskbrowser.nufx;
|
||||
|
||||
import com.bytezone.diskbrowser.utilities.Utility;
|
||||
|
||||
// -----------------------------------------------------------------------------------//
|
||||
class LZW1 extends LZW
|
@ -1,4 +1,6 @@
|
||||
package com.bytezone.diskbrowser.utilities;
|
||||
package com.bytezone.diskbrowser.nufx;
|
||||
|
||||
import com.bytezone.diskbrowser.utilities.Utility;
|
||||
|
||||
// -----------------------------------------------------------------------------------//
|
||||
class LZW2 extends LZW
|
@ -1,4 +1,9 @@
|
||||
package com.bytezone.diskbrowser.utilities;
|
||||
package com.bytezone.diskbrowser.nufx;
|
||||
|
||||
import com.bytezone.diskbrowser.utilities.DateTime;
|
||||
import com.bytezone.diskbrowser.utilities.FileFormatException;
|
||||
import com.bytezone.diskbrowser.utilities.HexFormatter;
|
||||
import com.bytezone.diskbrowser.utilities.Utility;
|
||||
|
||||
// -----------------------------------------------------------------------------------//
|
||||
class MasterHeader
|
@ -1,4 +1,4 @@
|
||||
package com.bytezone.diskbrowser.utilities;
|
||||
package com.bytezone.diskbrowser.nufx;
|
||||
|
||||
import static com.bytezone.diskbrowser.prodos.ProdosConstants.BLOCK_SIZE;
|
||||
|
||||
@ -14,6 +14,7 @@ import com.bytezone.diskbrowser.prodos.write.FileAlreadyExistsException;
|
||||
import com.bytezone.diskbrowser.prodos.write.FileEntry;
|
||||
import com.bytezone.diskbrowser.prodos.write.ProdosDisk;
|
||||
import com.bytezone.diskbrowser.prodos.write.VolumeCatalogFullException;
|
||||
import com.bytezone.diskbrowser.utilities.FileFormatException;
|
||||
|
||||
// -----------------------------------------------------------------------------------//
|
||||
public class NuFX
|
@ -1,4 +1,4 @@
|
||||
package com.bytezone.diskbrowser.utilities;
|
||||
package com.bytezone.diskbrowser.nufx;
|
||||
|
||||
import static com.bytezone.diskbrowser.prodos.ProdosConstants.fileTypes;
|
||||
|
||||
@ -6,6 +6,10 @@ import java.time.LocalDateTime;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import com.bytezone.diskbrowser.utilities.DateTime;
|
||||
import com.bytezone.diskbrowser.utilities.FileFormatException;
|
||||
import com.bytezone.diskbrowser.utilities.Utility;
|
||||
|
||||
// -----------------------------------------------------------------------------------//
|
||||
class Record
|
||||
// -----------------------------------------------------------------------------------//
|
@ -1,4 +1,6 @@
|
||||
package com.bytezone.diskbrowser.utilities;
|
||||
package com.bytezone.diskbrowser.nufx;
|
||||
|
||||
import com.bytezone.diskbrowser.utilities.Utility;
|
||||
|
||||
// -----------------------------------------------------------------------------------//
|
||||
class Thread
|
@ -4,7 +4,7 @@ import java.time.LocalDateTime;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
|
||||
// -----------------------------------------------------------------------------------//
|
||||
class DateTime
|
||||
public class DateTime
|
||||
// -----------------------------------------------------------------------------------//
|
||||
{
|
||||
private static String[] months = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul",
|
||||
|
@ -479,7 +479,7 @@ public final class Utility
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------------//
|
||||
static boolean isMagic (byte[] buffer, int ptr, byte[] magic)
|
||||
public static boolean isMagic (byte[] buffer, int ptr, byte[] magic)
|
||||
// ---------------------------------------------------------------------------------//
|
||||
{
|
||||
if (ptr + magic.length >= buffer.length)
|
||||
@ -517,7 +517,7 @@ public final class Utility
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------------//
|
||||
protected static int getCRC (final byte[] buffer, int length, int initialValue)
|
||||
public static int getCRC (final byte[] buffer, int length, int initialValue)
|
||||
// ---------------------------------------------------------------------------------//
|
||||
{
|
||||
int crc = initialValue;
|
||||
|
Loading…
Reference in New Issue
Block a user