diff options
author | Martin Kiewitz | 2015-06-13 22:57:56 +0200 |
---|---|---|
committer | Martin Kiewitz | 2015-06-13 22:57:56 +0200 |
commit | 2528a892bfe18feabf7bd13f2eb60c147d33d0ca (patch) | |
tree | 42fa353afe338a2be5444bc8ae007b73f46e6b80 | |
parent | 02f582d5af02411bbe943014788cbad6f8e6b12b (diff) | |
download | scummvm-rg350-2528a892bfe18feabf7bd13f2eb60c147d33d0ca.tar.gz scummvm-rg350-2528a892bfe18feabf7bd13f2eb60c147d33d0ca.tar.bz2 scummvm-rg350-2528a892bfe18feabf7bd13f2eb60c147d33d0ca.zip |
SHERLOCK: add detection for SH1 German+Spanish
-rw-r--r-- | engines/sherlock/detection_tables.h | 36 | ||||
-rw-r--r-- | engines/sherlock/scene.cpp | 2 |
2 files changed, 37 insertions, 1 deletions
diff --git a/engines/sherlock/detection_tables.h b/engines/sherlock/detection_tables.h index f6a5dc7273..991fc2055d 100644 --- a/engines/sherlock/detection_tables.h +++ b/engines/sherlock/detection_tables.h @@ -40,6 +40,42 @@ static const SherlockGameDescription gameDescriptions[] = { }, { + // Case of the Serrated Scalpel - German CD (from multilingual CD) + // Provided by m_kiewitz + { + "scalpel", + 0, { + {"talk.lib", 0, "40a5f9f37c0e0d2ad48d8f44d8e393c9", 284278}, + {"music.lib", 0, "68ae2f7684ecf903bd60a00bb6bae195", 366465}, + AD_LISTEND}, + Common::DE_DEU, + Common::kPlatformDOS, + ADGF_UNSTABLE, + GUIO6(GUIO_NOSPEECH, GAMEOPTION_ORIGINAL_SAVES, GAMEOPTION_FADE_STYLE, GAMEOPTION_HELP_STYLE, + GAMEOPTION_PORTRAITS_ON, GAMEOPTION_WINDOW_STYLE) + }, + GType_SerratedScalpel, + }, + + { + // Case of the Serrated Scalpel - Spanish CD (from multilingual CD) + // Provided by m_kiewitz + { + "scalpel", + 0, { + {"talk.lib", 0, "27697804b637a7f3b77234bf16f15dce", 171419}, + {"music.lib", 0, "68ae2f7684ecf903bd60a00bb6bae195", 366465}, + AD_LISTEND}, + Common::ES_ESP, + Common::kPlatformDOS, + ADGF_UNSTABLE, + GUIO6(GUIO_NOSPEECH, GAMEOPTION_ORIGINAL_SAVES, GAMEOPTION_FADE_STYLE, GAMEOPTION_HELP_STYLE, + GAMEOPTION_PORTRAITS_ON, GAMEOPTION_WINDOW_STYLE) + }, + GType_SerratedScalpel, + }, + + { // Case of the Serrated Scalpel - English 3DO { "scalpel", diff --git a/engines/sherlock/scene.cpp b/engines/sherlock/scene.cpp index efb2b90b4c..c4b87cf444 100644 --- a/engines/sherlock/scene.cpp +++ b/engines/sherlock/scene.cpp @@ -1127,7 +1127,7 @@ void Scene::transitionToScene() { } else { // fade in for 3DO screen.clear(); - screen.fadeIntoScreen3DO(2); + screen.fadeIntoScreen3DO(3); } } else { screen.blitFrom(screen._backBuffer1); |