diff options
Diffstat (limited to 'engines/sherlock/detection_tables.h')
-rw-r--r-- | engines/sherlock/detection_tables.h | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/engines/sherlock/detection_tables.h b/engines/sherlock/detection_tables.h index 8300a0ffcf..208b6710af 100644 --- a/engines/sherlock/detection_tables.h +++ b/engines/sherlock/detection_tables.h @@ -32,8 +32,9 @@ static const SherlockGameDescription gameDescriptions[] = { AD_ENTRY1s("talk.lib", "ad0c4d6865edf15da4e9204c08815875", 238928), Common::EN_ANY, Common::kPlatformDOS, - ADGF_UNSTABLE | ADGF_NO_FLAGS, - GUIO2(GUIO_NOSPEECH, GAMEOPTION_ORIGINAL_SAVES) + ADGF_UNSTABLE, + GUIO6(GUIO_NOSPEECH, GAMEOPTION_ORIGINAL_SAVES, GAMEOPTION_FADE_STYLE, GAMEOPTION_HELP_STYLE, + GAMEOPTION_PORTRAITS_ON, GAMEOPTION_WINDOW_STYLE) }, GType_SerratedScalpel, }, @@ -79,7 +80,8 @@ static const SherlockGameDescription gameDescriptions[] = { Common::kPlatformDOS, ADGF_UNSTABLE, GUIO0() - } + }, + GType_RoseTattoo }, { @@ -97,6 +99,21 @@ static const SherlockGameDescription gameDescriptions[] = { GType_RoseTattoo, }, + { + // Case of the Rose Tattoo - German CD + // Provided by m_kiewitz + { + "rosetattoo", + "CD", + AD_ENTRY1s("talk.lib", "5027aa72f0d263ed3b1c764a6c397911", 873864), + Common::DE_DEU, + Common::kPlatformDOS, + ADGF_UNSTABLE, + GUIO0() + }, + GType_RoseTattoo, + }, + { AD_TABLE_END_MARKER, (GameType)0 } }; |