aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/sci.cpp
diff options
context:
space:
mode:
authorFilippos Karapetis2009-07-05 11:08:53 +0000
committerFilippos Karapetis2009-07-05 11:08:53 +0000
commit5c60d94725764c278aa463b8c206abb796406da9 (patch)
tree1fa2e07998ba70cbc380e59695594ef4dc537551 /engines/sci/sci.cpp
parent6cb5106a0b1b5f2c4d31dff321a08b134af82d1f (diff)
downloadscummvm-rg350-5c60d94725764c278aa463b8c206abb796406da9.tar.gz
scummvm-rg350-5c60d94725764c278aa463b8c206abb796406da9.tar.bz2
scummvm-rg350-5c60d94725764c278aa463b8c206abb796406da9.zip
SCI1 games with absolute parameters to lofs instructions are automatically detected now. Removed the GF_SCI1_LOFSABSOLUTE game flag
svn-id: r42118
Diffstat (limited to 'engines/sci/sci.cpp')
-rw-r--r--engines/sci/sci.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/engines/sci/sci.cpp b/engines/sci/sci.cpp
index 3686126c83..9b9c466812 100644
--- a/engines/sci/sci.cpp
+++ b/engines/sci/sci.cpp
@@ -149,8 +149,7 @@ Common::Error SciEngine::run() {
// Verify that we haven't got an invalid game detection entry
if (version < SCI_VERSION_1) {
// SCI0/SCI01
- if (flags & GF_SCI1_EGA ||
- flags & GF_SCI1_LOFSABSOLUTE) {
+ if (flags & GF_SCI1_EGA) {
error("This game entry is erroneous. It's marked as SCI0/SCI01, but it has SCI1 flags set");
}
} else if (version == SCI_VERSION_1) {
@@ -161,8 +160,7 @@ Common::Error SciEngine::run() {
error("This game entry is erroneous. It's marked as SCI1, but it has SCI0 flags set");
}
} else if (version == SCI_VERSION_1_1 || version == SCI_VERSION_32) {
- if (flags & GF_SCI1_EGA ||
- flags & GF_SCI1_LOFSABSOLUTE) {
+ if (flags & GF_SCI1_EGA) {
error("This game entry is erroneous. It's marked as SCI1.1/SCI32, but it has SCI1 flags set");
}