This commit is contained in:
Denis Molony 2020-05-15 20:08:48 +10:00
parent 774ebab781
commit 26a8ec30ec
3 changed files with 27 additions and 19 deletions

View File

@ -2,22 +2,27 @@
### Features
- Cross-platform (Windows, MacOS, Linux)
- Applesoft and Integer Basic
- Pascal disassembler
- 6502 disassembler
- Wizardry internals and maps
- Infocom text adventure internals
- Appleworks
- Visicalc
- HDV and 2mg
- Compressed disks - shrinkIt, gzip, zip
- Track and sector display
- Dual DOS disks
- DOS 4.1 disks
- CPM disks
- Disk formats
- DOS
- Prodos
- Pascal
- CPM
- HDV
- 2mg
- shrinkIt, gzip, zip
- hybrid disks
- woz
- Unidos
- File Formats
- Applesoft and Integer Basic
- Pascal disassembler
- 6502 disassembler
- Appleworks
- Visicalc
- Disk Internals
- Wizardry
- Infocom
- Comprehensive disk listing
- woz format disks
- UniDos disks
### Documentation
* [Usage](resources/usage.md)

View File

@ -32,6 +32,12 @@ public class SHRPictureFile2 extends HiResImage
doPic ();
break;
case ProdosConstants.FILE_TYPE_ANI:
this.auxType = 0x1000;
this.eof = 0x8000;
doPnt ();
break;
default:
System.out.println ("unknown filetype " + fileType);
}

View File

@ -418,6 +418,7 @@ class FileEntry extends CatalogEntry implements ProdosConstants
break;
case FILE_TYPE_PNT:
case FILE_TYPE_ANI:
if (auxType == 2)
file = new SHRPictureFile1 (name, exactBuffer, fileType, auxType, endOfFile);
else if (endOfFile < 0x222)
@ -430,10 +431,6 @@ class FileEntry extends CatalogEntry implements ProdosConstants
file = new SHRPictureFile2 (name, exactBuffer, fileType, auxType, endOfFile);
break;
case FILE_TYPE_ANI:
file = new SHRPictureFile2 (name, exactBuffer, 0xC0, 0x1000, 0x8000);
break;
case FILE_TYPE_FOT:
if (auxType == HiResImage.FADDEN_AUX)
file = new FaddenHiResImage (name, exactBuffer, fileType, auxType, endOfFile);