aboutsummaryrefslogtreecommitdiff
path: root/scumm
diff options
context:
space:
mode:
authorTravis Howell2004-06-25 11:55:23 +0000
committerTravis Howell2004-06-25 11:55:23 +0000
commitc9e293b76c79a676a2c7fa0e34cef6b0a543efce (patch)
tree1c332fc8f13a4bced8edb0e76a226166335fd6de /scumm
parent4bb40b340896df616417e6abb04247aec369ebf0 (diff)
downloadscummvm-rg350-c9e293b76c79a676a2c7fa0e34cef6b0a543efce.tar.gz
scummvm-rg350-c9e293b76c79a676a2c7fa0e34cef6b0a543efce.tar.bz2
scummvm-rg350-c9e293b76c79a676a2c7fa0e34cef6b0a543efce.zip
Avoid illegal VARS in HE 7.2
svn-id: r14049
Diffstat (limited to 'scumm')
-rw-r--r--scumm/scumm.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/scumm/scumm.cpp b/scumm/scumm.cpp
index fa416d9a01..5226b5f385 100644
--- a/scumm/scumm.cpp
+++ b/scumm/scumm.cpp
@@ -969,7 +969,7 @@ void ScummEngine::launch() {
scummInit();
if (_version > 2) {
- if (_version < 7)
+ if (_version < 7 && _heversion <= 71)
VAR(VAR_VERSION) = 21;
if (!((_features & GF_MACINTOSH) && (_version == 3))) {
@@ -1196,6 +1196,8 @@ void ScummEngine::initScummVars() {
VAR(VAR_LANGUAGE) = _language;
} else if (_version >= 7) {
VAR(VAR_V6_EMSSPACE) = 10000;
+ } else if (_heversion >= 72) {
+ // TODO
} else {
VAR(VAR_CURRENTDRIVE) = 0;
VAR(VAR_FIXEDDISK) = true;