diff options
author | Martin Kiewitz | 2010-07-12 19:55:42 +0000 |
---|---|---|
committer | Martin Kiewitz | 2010-07-12 19:55:42 +0000 |
commit | d52a872724d779b12385aab2925a6b8b7bfcedb4 (patch) | |
tree | a73a7f1e8c7def575d1fc30de7487fe868681d71 | |
parent | 0c42441426a6ade7cf659847dbffb24a63780de8 (diff) | |
download | scummvm-rg350-d52a872724d779b12385aab2925a6b8b7bfcedb4.tar.gz scummvm-rg350-d52a872724d779b12385aab2925a6b8b7bfcedb4.tar.bz2 scummvm-rg350-d52a872724d779b12385aab2925a6b8b7bfcedb4.zip |
SCI: changing gameid of lsl6 sci2.1 into "lsl6hires". We need to keep workarounds etc. separate, scripts are not compatible
svn-id: r50829
-rw-r--r-- | engines/sci/detection.cpp | 2 | ||||
-rw-r--r-- | engines/sci/detection_tables.h | 6 | ||||
-rw-r--r-- | engines/sci/sci.h | 1 |
3 files changed, 6 insertions, 3 deletions
diff --git a/engines/sci/detection.cpp b/engines/sci/detection.cpp index 0932cb3fdc..eb2c989e0d 100644 --- a/engines/sci/detection.cpp +++ b/engines/sci/detection.cpp @@ -105,6 +105,7 @@ static const PlainGameDescriptor s_sciGameTitles[] = { // TODO: Inside The Chest/Behind the Developer's Shield {"kq7", "King's Quest VII: The Princeless Bride"}, // TODO: King's Questions + {"lsl6hires", "Leisure Suit Larry 6: Shape Up or Slip Out!"}, {"phantasmagoria", "Phantasmagoria"}, {"pqswat", "Police Quest: SWAT"}, {"shivers", "Shivers"}, @@ -164,6 +165,7 @@ static const GameIdStrToEnum s_gameIdStrToEnum[] = { { "lsl3", GID_LSL3 }, { "lsl5", GID_LSL5 }, { "lsl6", GID_LSL6 }, + { "lsl6hires", GID_LSL6HIRES }, { "lsl7", GID_LSL7 }, { "mothergoose", GID_MOTHERGOOSE }, { "msastrochicken", GID_MSASTROCHICKEN }, diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h index e761b64991..aa1e26e0f4 100644 --- a/engines/sci/detection_tables.h +++ b/engines/sci/detection_tables.h @@ -1684,7 +1684,7 @@ static const struct ADGameDescription SciGameDescriptions[] = { #ifdef ENABLE_SCI32 // Larry 6 - English/German DOS CD - HIRES // SCI interpreter version 2.100.002 - {"lsl6", "", { + {"lsl6hires", "", { {"resource.map", 0, "0c0804434ea62278dd15032b1947426c", 8872}, {"resource.000", 0, "9a9f4870504444cda863dd14d077a680", 18520872}, {NULL, 0, NULL, 0}}, @@ -1692,7 +1692,7 @@ static const struct ADGameDescription SciGameDescriptions[] = { // Larry 6 - German DOS CD - HIRES (provided by richiefs in bug report #2670691) // SCI interpreter version 2.100.002 - {"lsl6", "", { + {"lsl6hires", "", { {"resource.map", 0, "badfdf446ffed569a310d2c63a249421", 8896}, {"resource.000", 0, "bd944d2b06614a5b39f1586906f0ee88", 18534274}, {NULL, 0, NULL, 0}}, @@ -1700,7 +1700,7 @@ static const struct ADGameDescription SciGameDescriptions[] = { // Larry 6 - French DOS CD - HIRES (provided by richiefs in bug report #2670691) // SCI interpreter version 2.100.002 - {"lsl6", "", { + {"lsl6hires", "", { {"resource.map", 0, "d184e9aa4f2d4b5670ddb3669db82cda", 8896}, {"resource.000", 0, "bd944d2b06614a5b39f1586906f0ee88", 18538987}, {NULL, 0, NULL, 0}}, diff --git a/engines/sci/sci.h b/engines/sci/sci.h index 8f7205ea7a..4ba6755967 100644 --- a/engines/sci/sci.h +++ b/engines/sci/sci.h @@ -139,6 +139,7 @@ enum SciGameId { GID_LSL3, GID_LSL5, GID_LSL6, + GID_LSL6HIRES, // We have a separate ID for LSL6 SCI32, because it's actually a completely different game GID_LSL7, GID_MOTHERGOOSE, GID_MSASTROCHICKEN, |