diff options
author | Filippos Karapetis | 2009-07-05 11:08:53 +0000 |
---|---|---|
committer | Filippos Karapetis | 2009-07-05 11:08:53 +0000 |
commit | 5c60d94725764c278aa463b8c206abb796406da9 (patch) | |
tree | 1fa2e07998ba70cbc380e59695594ef4dc537551 /engines/sci/sci.cpp | |
parent | 6cb5106a0b1b5f2c4d31dff321a08b134af82d1f (diff) | |
download | scummvm-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.cpp | 6 |
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"); } |