aboutsummaryrefslogtreecommitdiff
path: root/engines/adl/disk.h
diff options
context:
space:
mode:
authorWalter van Niftrik2018-02-03 11:42:03 +0100
committerWalter van Niftrik2018-02-03 23:36:18 +0100
commitbdda3447a3c0eebc31ac3202699a397ca4122ddf (patch)
treef6fdff9ebba45ca8a6ceacb9e638ef8eec0c702f /engines/adl/disk.h
parenta0631840f9d39d648813ca2e63fd3b41c898e2ed (diff)
downloadscummvm-rg350-bdda3447a3c0eebc31ac3202699a397ca4122ddf.tar.gz
scummvm-rg350-bdda3447a3c0eebc31ac3202699a397ca4122ddf.tar.bz2
scummvm-rg350-bdda3447a3c0eebc31ac3202699a397ca4122ddf.zip
ADL: Add support for an early hires1 version
Diffstat (limited to 'engines/adl/disk.h')
-rw-r--r--engines/adl/disk.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/adl/disk.h b/engines/adl/disk.h
index 0ebe2e05c3..a13c2eeb47 100644
--- a/engines/adl/disk.h
+++ b/engines/adl/disk.h
@@ -128,12 +128,12 @@ public:
};
// Data in files contained in Apple DOS 3.3 disk image
-class Files_DOS33 : public Files {
+class Files_AppleDOS : public Files {
public:
- Files_DOS33();
- ~Files_DOS33();
+ Files_AppleDOS();
+ ~Files_AppleDOS();
- bool open(const Common::String &filename);
+ bool open(const Common::String &filename, uint trackVTOC = 17);
const DataBlockPtr getDataBlock(const Common::String &filename, uint offset = 0) const;
Common::SeekableReadStream *createReadStream(const Common::String &filename, uint offset = 0) const;
@@ -160,7 +160,7 @@ private:
Common::Array<TrackSector> sectors;
};
- void readVTOC();
+ void readVTOC(uint trackVTOC);
void readSectorList(TrackSector start, Common::Array<TrackSector> &list);
Common::SeekableReadStream *createReadStreamText(const TOCEntry &entry) const;
Common::SeekableReadStream *createReadStreamBinary(const TOCEntry &entry) const;