/* ScummVM - Graphic Adventure Engine * * ScummVM is the legal property of its developers, whose names * are too numerous to list here. Please refer to the COPYRIGHT * file distributed with this source distribution. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * */ #ifndef VCRUISE_DETECTION_TABLES_H #define VCRUISE_DETECTION_TABLES_H #include "engines/advancedDetector.h" #include "vcruise/detection.h" namespace VCruise { static const VCruiseGameDescription gameDescriptions[] = { { // A.D. 2044, GOG English digital version { "ad2044", "English Digital", AD_ENTRY2s("ad2044.exe", "0ab1e3f8b3a17a5b18bb5ee356face25", 327168, "00010001.wav", "d385bb2f1b10ea8c13bbb2948794c9f6", 74950), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_MP3 | ADGF_UNSTABLE, GUIO0() }, GID_AD2044, Common::EN_ANY, }, { // Reah: Face the Unknown, English DVD version { "reah", "English DVD", AD_ENTRY2s("Reah.exe", "69aa9832338db3f40f616386e54857e8", 304128, "0170_b.wav", "5b705300b4fee3ceb821a1b55884a722", 129248), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_MP3, GUIO0() }, GID_REAH, Common::EN_ANY, }, { // Reah: Face the Unknown, English digital (GOG) version { "reah", "English Digital", AD_ENTRY2s("Reah.exe", "60ec19c53f1323cc7f0314f98d396283", 304128, "0170_b.wav", "5b705300b4fee3ceb821a1b55884a722", 129248), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_MP3, GUIO0() }, GID_REAH, Common::EN_ANY, }, { // Reah: Face the Unknown, English 6 CD Version { "reah", "English CD", AD_ENTRY2s("Reah.exe", "77bc7f7819cdd443f52b193529138c87", 305664, "0170_b.wav", "5b705300b4fee3ceb821a1b55884a722", 129248), Common::UNK_LANG, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO0() }, GID_REAH, Common::EN_ANY, }, { // Reah: Face the Unknown, English 6 CD Version (Project Two Interactive variation) { "reah", "English CD", AD_ENTRY2s("Reah.exe", "77bc7f7819cdd443f52b193529138c87", 305664, "0170_b.wav", "36c0bf57ab5a748ef6699a159195b3ae", 124356), Common::UNK_LANG, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO0() }, GID_REAH, Common::EN_ANY, }, { // Reah: Face the Unknown, German 6 CD Version { "reah", "German CD", AD_ENTRY2s("Reah.exe", "be29f9f9fc9a454488f9d2fb68e26326", 305664, "0170_b.wav", "5f84af02d1193ce9c47fe0dc821f0613", 121220), Common::UNK_LANG, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO0() }, GID_REAH, Common::DE_DEU, }, { // Reah: Face the Unknown, Russian 6 CD Version { "reah", "Russian CD", AD_ENTRY3s("Reah.exe", "c44224a888035c14e876cbc45519faca", 305664, "0170_b.wav", "4632023ed0bab3fc800abfa5ef65ceaf", 119850, "Speech01.txt", "734478c94944eab9c954c612c70efb9a", 72694), Common::RU_RUS, Common::kPlatformWindows, VCRUISE_GF_FORCE_LANGUAGE, GUIO0() }, GID_REAH, Common::RU_RUS, }, { // Reah: Face the Unknown, English digital (GOG) version + German VO community patch { "reah", "English Digital + German Community Patch", AD_ENTRY2s("Reah.exe", "60ec19c53f1323cc7f0314f98d396283", 304128, "0170_b.wav", "5f84af02d1193ce9c47fe0dc821f0613", 121220), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_MP3, GUIO0() }, GID_REAH, Common::EN_ANY, }, { // Reah: Face the Unknown, English digital (GOG) version + Russian VO/subtitles community patch { "reah", "English Digital + Russian Community Patch", AD_ENTRY3s("Reah.exe", "60ec19c53f1323cc7f0314f98d396283", 304128, "0170_b.wav", "4632023ed0bab3fc800abfa5ef65ceaf", 119850, "Speech01.txt", "a4eaace1299de1d70805532fc0643a77", 72689), Common::RU_RUS, Common::kPlatformWindows, VCRUISE_GF_WANT_MP3 | VCRUISE_GF_FORCE_LANGUAGE, GUIO0() }, GID_REAH, Common::RU_RUS, }, { // Reah: Face the Unknown, Polish demo { "reah", "Polish Demo", AD_ENTRY1s("Reah.exe", "4667d7e3d886f01ec28040a9022b1b56", 281600), Common::UNK_LANG, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO0() }, GID_REAH, Common::PL_POL, }, { // Schizm: Mysterious Journey, English CD Version { "schizm", "English CD", AD_ENTRY2s("Schizm.exe", "24bb1831a53b3969d9d1a9302740de4a", 368640, "0001_a.wav", "374d93abc3422840623acc618ecb2b1e", 1553784), Common::UNK_LANG, Common::kPlatformWindows, ADGF_CD | VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::EN_GRB, }, { // Schizm: Mysterious Journey, German DVD Version (installed) { "schizm", "German DVD", AD_ENTRY2s("Schizm.exe", "3d63307697c72f3fd6cafb378f61ca2b", 364544, "0001_a.wav", "f2b7eccfb1e9af0282b541c5eac66cc7", 1613240), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::DE_DEU, }, { // Schizm: Mysterious Journey, English DVD Version (NL release) { "schizm", "English DVD", AD_ENTRY1s("disk1.pak", "41bd7514a7d783c555f3783c9417bf9e", 272405273), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_GENTEE_PACKAGE, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::EN_GRB, }, { // Schizm: Mysterious Journey, English DVD Version, 11-language { "schizm", "English DVD", AD_ENTRY2s("setup.pak", "eaaed2f6655342b4c320bdeb6f5ccfb9", 272655597, "setup.exe", "62f2ed1b1a6a4ed3e3298c7d6852a495", 63234), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_GENTEE_PACKAGE | VCRUISE_GF_BUL_LANGUAGE, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::EN_GRB, }, { // Schizm: Mysterious Journey, Japanese DVD Version, 12-language { "schizm", "Japanese DVD", AD_ENTRY2s("setup.pak", "eaaed2f6655342b4c320bdeb6f5ccfb9", 272655597, "setup.exe", "62f2ed1b1a6a4ed3e3298c7d6852a495", 66646), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_GENTEE_PACKAGE | VCRUISE_GF_USE_SETUP_EXE | VCRUISE_GF_BUL_LANGUAGE | VCRUISE_GF_JPN_LANGUAGE, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::JA_JPN, }, { // Schizm: Mysterious Journey, English DVD Version, unknown variant { "schizm", "English DVD", AD_ENTRY1s("setup.pak", "964e386b187752d53b69f9c55c4f6e6b", 274948185), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_GENTEE_PACKAGE, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::EN_GRB, }, { // Schizm: Mysterious Journey, Polish DVD Version { "schizm", "Polish DVD", AD_ENTRY1s("disk1.pak", "a3453878ad86d012b483a82e04276667", 272507257), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_GENTEE_PACKAGE, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::PL_POL, }, { // Schizm: Mysterious Journey, German DVD Version (Project 3 Interactive variation) { "schizm", "German DVD", AD_ENTRY1s("disk1.pak", "dcb27eb3d8a0029c551df5f779af36fc", 274285596), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_GENTEE_PACKAGE, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::DE_DEU, }, { // Schizm: Mysterious Journey, German DVD Version (Project 3 Interactive + Brightstar Interactive variation) { "schizm", "German DVD", AD_ENTRY1s("disk1.pak", "2f964852baf18f90e884d6873b1bad23", 272798001), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_GENTEE_PACKAGE, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::DE_DEU, }, { // Schizm: Mysterious Journey, English digital 10-language (GOG) version { "schizm", "English Digital", AD_ENTRY2s("Schizm.exe", "296edd26d951c3bdc4d303c4c88b27cd", 364544, "0001_a.wav", "374d93abc3422840623acc618ecb2b1e", 1553784), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::EN_GRB, }, { // Schizm: Mysterious Journey, German digital 10-language (GOG) version { "schizm", "German Digital", AD_ENTRY2s("Schizm.exe", "296edd26d951c3bdc4d303c4c88b27cd", 364544, "0001_a.wav", "f2b7eccfb1e9af0282b541c5eac66cc7", 1613240), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::DE_DEU, }, { // Schizm: Mysterious Journey, German digital 10-language (GOG) version { "schizm", "Spanish Digital", AD_ENTRY2s("Schizm.exe", "296edd26d951c3bdc4d303c4c88b27cd", 364544, "0001_a.wav", "7a398f17e847a46de629a09fa6178b00", 1409560), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::ES_ESP, }, { // Schizm: Mysterious Journey, French digital 10-language (GOG) version { "schizm", "French Digital", AD_ENTRY2s("Schizm.exe", "296edd26d951c3bdc4d303c4c88b27cd", 364544, "0001_a.wav", "cd46a5df85a879bf293871b5911abcc3", 1305470), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::FR_FRA, }, { // Schizm: Mysterious Journey, Hungarian digital 10-language (GOG) version { "schizm", "Hungarian Digital", AD_ENTRY2s("Schizm.exe", "296edd26d951c3bdc4d303c4c88b27cd", 364544, "0001_a.wav", "9838f59fce21ba3a1eecc3d84c5be8b1", 1502674), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::HU_HUN, }, { // Schizm: Mysterious Journey, Italian digital 10-language (GOG) version { "schizm", "Italian Digital", AD_ENTRY2s("Schizm.exe", "296edd26d951c3bdc4d303c4c88b27cd", 364544, "0001_a.wav", "6d8e4b97710b858525d9965ef1e627ab", 1280506), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::IT_ITA, }, { // Schizm: Mysterious Journey, Polish digital 10-language (GOG) version { "schizm", "Polish Digital", AD_ENTRY2s("Schizm.exe", "296edd26d951c3bdc4d303c4c88b27cd", 364544, "0001_a.wav", "4fc0053f66657e416b69419106d238a5", 1592106), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::PL_POL, }, { // Schizm: Mysterious Journey, Russian digital 10-language (GOG) version { "schizm", "Russian Digital", AD_ENTRY2s("Schizm.exe", "296edd26d951c3bdc4d303c4c88b27cd", 364544, "0001_a.wav", "ba8fc041a92f1afceee35bdbb84eb2cd", 1427794), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::RU_RUS, }, // Steam (16-language) versions { // Schizm: Mysterious Journey, English digital 16-language (Steam) version { "schizm", "English Digital", AD_ENTRY3s("Schizm.exe", "8b77c96b51f0c1d676d7a9ff29f06250", 381240, "0001_a.wav", "374d93abc3422840623acc618ecb2b1e", 1553784, "Speech10.txt", "88fdaab90be33bca88db423e1acda8c3", 63697), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_STEAM_LANGUAGES, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::EN_GRB, }, { // Schizm: Mysterious Journey, German digital 16-language (Steam) version { "schizm", "German Digital", AD_ENTRY3s("Schizm.exe", "8b77c96b51f0c1d676d7a9ff29f06250", 381240, "0001_a.wav", "f2b7eccfb1e9af0282b541c5eac66cc7", 1613240, "Speech10.txt", "88fdaab90be33bca88db423e1acda8c3", 63697), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_STEAM_LANGUAGES, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::DE_DEU, }, { // Schizm: Mysterious Journey, Spanish digital 16-language (Steam) version { "schizm", "Spanish Digital", AD_ENTRY3s("Schizm.exe", "8b77c96b51f0c1d676d7a9ff29f06250", 381240, "0001_a.wav", "7a398f17e847a46de629a09fa6178b00", 1409560, "Speech10.txt", "88fdaab90be33bca88db423e1acda8c3", 63697), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_STEAM_LANGUAGES, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::ES_ESP, }, { // Schizm: Mysterious Journey, French digital 16-language (Steam) version { "schizm", "French Digital", AD_ENTRY3s("Schizm.exe", "8b77c96b51f0c1d676d7a9ff29f06250", 381240, "0001_a.wav", "cd46a5df85a879bf293871b5911abcc3", 1305470, "Speech10.txt", "88fdaab90be33bca88db423e1acda8c3", 63697), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_STEAM_LANGUAGES, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::FR_FRA, }, { // Schizm: Mysterious Journey, Hungarian digital 16-language (Steam) version { "schizm", "Hungarian Digital", AD_ENTRY3s("Schizm.exe", "8b77c96b51f0c1d676d7a9ff29f06250", 381240, "0001_a.wav", "9838f59fce21ba3a1eecc3d84c5be8b1", 1502674, "Speech10.txt", "88fdaab90be33bca88db423e1acda8c3", 63697), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_STEAM_LANGUAGES, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::HU_HUN, }, { // Schizm: Mysterious Journey, Italian digital 16-language (Steam) version { "schizm", "Italian Digital", AD_ENTRY3s("Schizm.exe", "8b77c96b51f0c1d676d7a9ff29f06250", 381240, "0001_a.wav", "6d8e4b97710b858525d9965ef1e627ab", 1280506, "Speech10.txt", "88fdaab90be33bca88db423e1acda8c3", 63697), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_STEAM_LANGUAGES, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::IT_ITA, }, { // Schizm: Mysterious Journey, Polish digital 16-language (Steam) version { "schizm", "Polish Digital", AD_ENTRY3s("Schizm.exe", "8b77c96b51f0c1d676d7a9ff29f06250", 381240, "0001_a.wav", "4fc0053f66657e416b69419106d238a5", 1592106, "Speech10.txt", "88fdaab90be33bca88db423e1acda8c3", 63697), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_STEAM_LANGUAGES, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::PL_POL, }, { // Schizm: Mysterious Journey, Russian digital 16-language (Steam) version { "schizm", "Russian Digital", AD_ENTRY3s("Schizm.exe", "8b77c96b51f0c1d676d7a9ff29f06250", 381240, "0001_a.wav", "ba8fc041a92f1afceee35bdbb84eb2cd", 1427794, "Speech10.txt", "88fdaab90be33bca88db423e1acda8c3", 63697), Common::UNK_LANG, Common::kPlatformWindows, VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_STEAM_LANGUAGES, GUIO1(GAMEOPTION_FAST_VIDEO_DECODER) }, GID_SCHIZM, Common::RU_RUS, }, { AD_TABLE_END_MARKER, GID_UNKNOWN, Common::UNK_LANG } }; } // End of namespace VCruise #endif