aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorFilippos Karapetis2010-11-17 15:02:58 +0000
committerFilippos Karapetis2010-11-17 15:02:58 +0000
commit430df91076c159b9b74aaed819e8dadf49c54c09 (patch)
tree3240600aaa0f8d3984c5afadab2e31fa094268d6 /engines
parente55a55a277b64c41e0ffe2b4e4c0cc4a87de0cc8 (diff)
downloadscummvm-rg350-430df91076c159b9b74aaed819e8dadf49c54c09.tar.gz
scummvm-rg350-430df91076c159b9b74aaed819e8dadf49c54c09.tar.bz2
scummvm-rg350-430df91076c159b9b74aaed819e8dadf49c54c09.zip
SCI1.1 and newer games always ignore move count. The "version" command works now in SCI3
svn-id: r54295
Diffstat (limited to 'engines')
-rw-r--r--engines/sci/engine/features.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/sci/engine/features.cpp b/engines/sci/engine/features.cpp
index 7d9b4f43fc..909fe972e6 100644
--- a/engines/sci/engine/features.cpp
+++ b/engines/sci/engine/features.cpp
@@ -573,6 +573,9 @@ MoveCountType GameFeatures::detectMoveCountType() {
// SCI0/SCI01 games always increment move count
if (getSciVersion() <= SCI_VERSION_01) {
_moveCountType = kIncrementMoveCount;
+ } else if (getSciVersion() >= SCI_VERSION_1_1) {
+ // SCI1.1 and newer games always ignore move count
+ _moveCountType = kIgnoreMoveCount;
} else {
if (!autoDetectMoveCountType()) {
error("Move count autodetection failed");