diff options
Diffstat (limited to 'engines/bladerunner/detection_tables.h')
-rw-r--r-- | engines/bladerunner/detection_tables.h | 87 |
1 files changed, 77 insertions, 10 deletions
diff --git a/engines/bladerunner/detection_tables.h b/engines/bladerunner/detection_tables.h index 8e8136e371..66dad18e1c 100644 --- a/engines/bladerunner/detection_tables.h +++ b/engines/bladerunner/detection_tables.h @@ -32,7 +32,7 @@ namespace BladeRunner { static const ADGameDescription gameDescriptions[] = { - // BladeRunner + // BladeRunner (English) { "bladerunner", 0, @@ -40,7 +40,7 @@ static const ADGameDescription gameDescriptions[] = { Common::EN_ANY, Common::kPlatformWindows, ADGF_NO_FLAGS, - GUIO3(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY, GAMEOPTION_CUT_CONTENT) + GUIO2(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY) }, // BladeRunner (German) @@ -51,7 +51,7 @@ static const ADGameDescription gameDescriptions[] = { Common::DE_DEU, Common::kPlatformWindows, ADGF_NO_FLAGS, - GUIO3(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY, GAMEOPTION_CUT_CONTENT) + GUIO2(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY) }, // BladeRunner (French) - Bug #9722 @@ -62,7 +62,7 @@ static const ADGameDescription gameDescriptions[] = { Common::FR_FRA, Common::kPlatformWindows, ADGF_NO_FLAGS, - GUIO3(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY, GAMEOPTION_CUT_CONTENT) + GUIO2(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY) }, // BladeRunner (Italian) @@ -73,7 +73,7 @@ static const ADGameDescription gameDescriptions[] = { Common::IT_ITA, Common::kPlatformWindows, ADGF_NO_FLAGS, - GUIO3(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY, GAMEOPTION_CUT_CONTENT) + GUIO2(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY) }, // BladeRunner (Russian) @@ -84,10 +84,10 @@ static const ADGameDescription gameDescriptions[] = { Common::RU_RUS, Common::kPlatformWindows, ADGF_NO_FLAGS, - GUIO3(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY, GAMEOPTION_CUT_CONTENT) + GUIO2(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY) }, - // BladeRunner (Russian - alternate version) + // BladeRunner (Russian - Fargus version) { "bladerunner", 0, @@ -95,10 +95,9 @@ static const ADGameDescription gameDescriptions[] = { Common::RU_RUS, Common::kPlatformWindows, ADGF_NO_FLAGS, - GUIO3(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY, GAMEOPTION_CUT_CONTENT) + GUIO2(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY) }, - // BladeRunner (Spanish) { "bladerunner", @@ -107,7 +106,75 @@ static const ADGameDescription gameDescriptions[] = { Common::ES_ESP, Common::kPlatformWindows, ADGF_NO_FLAGS, - GUIO3(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY, GAMEOPTION_CUT_CONTENT) + GUIO2(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY) + }, + + // Versions with restored content + + // BladeRunner (English) + { + "bladerunner-final", + 0, + AD_ENTRY1s("STARTUP.MIX", "5643b53306ca7764cf1ec7b79c9630a3", 2312374), + Common::EN_ANY, + Common::kPlatformWindows, + ADGF_NO_FLAGS, + GUIO2(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY) + }, + + // BladeRunner (German) + { + "bladerunner-final", + 0, + AD_ENTRY1s("STARTUP.MIX", "57d674ed860148a530b7f4957cbe65ec", 2314301), + Common::DE_DEU, + Common::kPlatformWindows, + ADGF_NO_FLAGS, + GUIO2(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY) + }, + + // BladeRunner (French) + { + "bladerunner-final", + 0, + AD_ENTRY1s("STARTUP.MIX", "39d1901df50935d58aee252707134952", 2314526), + Common::FR_FRA, + Common::kPlatformWindows, + ADGF_NO_FLAGS, + GUIO2(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY) + }, + + // BladeRunner (Italian) + { + "bladerunner-final", + 0, + AD_ENTRY1s("STARTUP.MIX", "c7ceb9c691223d25e78516aa519ff504", 2314461), + Common::IT_ITA, + Common::kPlatformWindows, + ADGF_NO_FLAGS, + GUIO2(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY) + }, + + // BladeRunner (Russian) + { + "bladerunner-final", + 0, + AD_ENTRY1s("STARTUP.MIX", "c198b54a5366b88b1734bbca21d3b192", 2678672), + Common::RU_RUS, + Common::kPlatformWindows, + ADGF_NO_FLAGS, + GUIO2(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY) + }, + + // BladeRunner (Russian - Fargus version) + { + "bladerunner-final", + 0, + AD_ENTRY1s("STARTUP.MIX", "bf42af841d9f4b643665013a348c81e0", 2483111), + Common::RU_RUS, + Common::kPlatformWindows, + ADGF_NO_FLAGS, + GUIO2(GAMEOPTION_SITCOM, GAMEOPTION_SHORTY) }, AD_TABLE_END_MARKER |