diff options
author | Max Horn | 2004-01-19 20:27:31 +0000 |
---|---|---|
committer | Max Horn | 2004-01-19 20:27:31 +0000 |
commit | 923adce4562897a6df4f023622f1770d0eac4c15 (patch) | |
tree | 8da9ef77ee87ffa0b98c5d85cf496ae697e51673 /scumm/scumm.h | |
parent | 8e89f7d060ca5fac1efc7c244df91b678f7e2c9d (diff) | |
download | scummvm-rg350-923adce4562897a6df4f023622f1770d0eac4c15.tar.gz scummvm-rg350-923adce4562897a6df4f023622f1770d0eac4c15.tar.bz2 scummvm-rg350-923adce4562897a6df4f023622f1770d0eac4c15.zip |
fix endian bug when dealing with ArrayHeader's; added a hack to permit save games broken due to this to still work; moved the whole 'Array' stuff into ScummEngine_v6
svn-id: r12521
Diffstat (limited to 'scumm/scumm.h')
-rw-r--r-- | scumm/scumm.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/scumm/scumm.h b/scumm/scumm.h index 15207c3d2f..c2fba44076 100644 --- a/scumm/scumm.h +++ b/scumm/scumm.h @@ -635,7 +635,7 @@ protected: void loadRoomObjectsSmall(); void loadRoomObjectsOldBundle(); - void readArrayFromIndexFile(); + virtual void readArrayFromIndexFile(); virtual void readMAXS(); virtual void readIndexFile(); virtual void loadCharset(int i); @@ -648,12 +648,6 @@ public: void dumpResource(const char *tag, int index, const byte *ptr, int length = -1); protected: - int getArrayId(); - void nukeArray(int a); - int defineArray(int a, int b, int c, int d); - int readArray(int array, int index, int base); - void writeArray(int array, int index, int base, int value); - void resourceStats(); void expireResources(uint32 size); void freeResources(); |