diff options
121 files changed, 1699 insertions, 1699 deletions
diff --git a/base/commandLine.cpp b/base/commandLine.cpp index 1890513384..42a3a64d34 100644 --- a/base/commandLine.cpp +++ b/base/commandLine.cpp @@ -198,7 +198,7 @@ void registerDefaults() {  	// Game specific  	ConfMan.registerDefault("path", ""); -	ConfMan.registerDefault("platform", Common::kPlatformPC); +	ConfMan.registerDefault("platform", Common::kPlatformDOS);  	ConfMan.registerDefault("language", "en");  	ConfMan.registerDefault("subtitles", false);  	ConfMan.registerDefault("boot_param", 0); diff --git a/common/platform.cpp b/common/platform.cpp index 899e3f45ae..20ed970385 100644 --- a/common/platform.cpp +++ b/common/platform.cpp @@ -31,7 +31,7 @@ const PlatformDescription g_platforms[] = {  	{ "amiga", "ami", "amiga", "Amiga", kPlatformAmiga },  	{ "atari", "atari-st", "st", "Atari ST", kPlatformAtariST },  	{ "c64", "c64", "c64", "Commodore 64", kPlatformC64 }, -	{ "pc", "dos", "ibm", "DOS", kPlatformPC }, +	{ "pc", "dos", "ibm", "DOS", kPlatformDOS },  	{ "pc98", "pc98", "pc98", "PC-98", kPlatformPC98 },  	{ "wii", "wii", "wii", "Nintendo Wii", kPlatformWii },  	{ "coco3", "coco3", "coco3", "CoCo3", kPlatformCoCo3 }, diff --git a/common/platform.h b/common/platform.h index 72f0991409..ac8772fa94 100644 --- a/common/platform.h +++ b/common/platform.h @@ -35,7 +35,7 @@ class String;   * game in question.   */  enum Platform { -	kPlatformPC, +	kPlatformDOS,  	kPlatformAmiga,  	kPlatformAtariST,  	kPlatformMacintosh, diff --git a/devtools/create_kyradat/create_kyradat.cpp b/devtools/create_kyradat/create_kyradat.cpp index 1a3d406af1..ca809e0aac 100644 --- a/devtools/create_kyradat/create_kyradat.cpp +++ b/devtools/create_kyradat/create_kyradat.cpp @@ -748,7 +748,7 @@ byte getLanguageID(int lang) {  }  const TypeTable platformTable[] = { -	{ kPlatformPC, 0 }, +	{ kPlatformDOS, 0 },  	{ kPlatformAmiga, 1 },  	{ kPlatformFMTowns, 2 },  	{ kPlatformPC98, 3 }, diff --git a/devtools/create_kyradat/extract.cpp b/devtools/create_kyradat/extract.cpp index 748bd36248..b2f520d0d3 100644 --- a/devtools/create_kyradat/extract.cpp +++ b/devtools/create_kyradat/extract.cpp @@ -177,7 +177,7 @@ bool extractStrings(PAKFile &out, const ExtractInformation *info, const byte *da  			patch = 2;  		else if (id == k2SeqplayStrings)  			patch = 3; -	} else if (info->platform == kPlatformPC) { +	} else if (info->platform == kPlatformDOS) {  		if (id == k2IngamePakFiles)  			patch = 4; @@ -601,7 +601,7 @@ bool extractHofSeqData(PAKFile &out, const ExtractInformation *info, const byte  			int v = extractHofSeqData_isSequence(ptr, info, endOffs - ptr);  			if (cycle == 0 && v == 1) { -				if ((info->platform == kPlatformPC && info->special == kNoSpecial && *ptr == 5) || (info->special == kDemoVersion && (ptr - data == 312))) { +				if ((info->platform == kPlatformDOS && info->special == kNoSpecial && *ptr == 5) || (info->special == kDemoVersion && (ptr - data == 312))) {  					// patch for floppy version: skips invalid ferb sequence  					// patch for demo: skips invalid title sequence  					ptr += 54; diff --git a/devtools/create_kyradat/games.cpp b/devtools/create_kyradat/games.cpp index 1b62155da0..e2ad4f7263 100644 --- a/devtools/create_kyradat/games.cpp +++ b/devtools/create_kyradat/games.cpp @@ -33,26 +33,26 @@ namespace {  const Game kyra1Games[] = {  	// Demos -	{ kKyra1, { EN_ANY, -1, -1 }, kPlatformPC, kDemoVersion, { "7b7504c8560ffc914d34c44c71b3094c", 0 } }, -	{ kKyra1, { EN_ANY, -1, -1 }, kPlatformPC, kTalkieDemoVersion, { "226fdba99cb11ef1047131d9a50e6292", 0 } }, +	{ kKyra1, { EN_ANY, -1, -1 }, kPlatformDOS, kDemoVersion, { "7b7504c8560ffc914d34c44c71b3094c", 0 } }, +	{ kKyra1, { EN_ANY, -1, -1 }, kPlatformDOS, kTalkieDemoVersion, { "226fdba99cb11ef1047131d9a50e6292", 0 } },  	// Amiga  	{ kKyra1, { EN_ANY, -1, -1 }, kPlatformAmiga, kNoSpecial, { "b620564b6b7e0787b053ca9e35bd9f52", 0 } },  	{ kKyra1, { DE_DEU, -1, -1 }, kPlatformAmiga, kNoSpecial, { "ceddb4bd4df51698e3851e75106d117a", 0 } },  	// Floppy -	{ kKyra1, { EN_ANY, -1, -1 }, kPlatformPC, kNoSpecial, { "76a4fc84e173cadb6369785787e1546e", 0 } }, -	{ kKyra1, { DE_DEU, -1, -1 }, kPlatformPC, kNoSpecial, { "9442d6f7db6a41f3dd4aa4de5d36e107", 0 } }, -	{ kKyra1, { FR_FRA, -1, -1 }, kPlatformPC, kNoSpecial, { "aa9d6d78d8b199deaf48efeca6d19af2", 0 } }, -	{ kKyra1, { IT_ITA, -1, -1 }, kPlatformPC, kNoSpecial, { "5d7550306b369a3492f9f3402702477c", 0 } }, -	{ kKyra1, { ES_ESP, -1, -1 }, kPlatformPC, kNoSpecial, { "9ff130d2558bcd674d4074849d93c362", 0 } }, -	{ kKyra1, { RU_RUS, -1, -1 }, kPlatformPC, kOldFloppy, { "3b4719e1f8a4d67813b7ada29774aead", 0 } }, +	{ kKyra1, { EN_ANY, -1, -1 }, kPlatformDOS, kNoSpecial, { "76a4fc84e173cadb6369785787e1546e", 0 } }, +	{ kKyra1, { DE_DEU, -1, -1 }, kPlatformDOS, kNoSpecial, { "9442d6f7db6a41f3dd4aa4de5d36e107", 0 } }, +	{ kKyra1, { FR_FRA, -1, -1 }, kPlatformDOS, kNoSpecial, { "aa9d6d78d8b199deaf48efeca6d19af2", 0 } }, +	{ kKyra1, { IT_ITA, -1, -1 }, kPlatformDOS, kNoSpecial, { "5d7550306b369a3492f9f3402702477c", 0 } }, +	{ kKyra1, { ES_ESP, -1, -1 }, kPlatformDOS, kNoSpecial, { "9ff130d2558bcd674d4074849d93c362", 0 } }, +	{ kKyra1, { RU_RUS, -1, -1 }, kPlatformDOS, kOldFloppy, { "3b4719e1f8a4d67813b7ada29774aead", 0 } },  	// Talkie -	{ kKyra1, { EN_ANY, -1, -1 }, kPlatformPC, kTalkieVersion, { "1ebc18f3e7fbb72474a55cb0fa089ed4", 0 } }, -	{ kKyra1, { DE_DEU, -1, -1 }, kPlatformPC, kTalkieVersion, { "c65d381184f98ac26d9efd2d45baef51", 0 } }, -	{ kKyra1, { FR_FRA, -1, -1 }, kPlatformPC, kTalkieVersion, { "307c5d4a554d9068ac3d326e350ae4a6", 0 } }, -	{ kKyra1, { IT_ITA, -1, -1 }, kPlatformPC, kTalkieVersion, { "d0f1752098236083d81b9497bd2b6989", 0 } }, // Italian fan translation +	{ kKyra1, { EN_ANY, -1, -1 }, kPlatformDOS, kTalkieVersion, { "1ebc18f3e7fbb72474a55cb0fa089ed4", 0 } }, +	{ kKyra1, { DE_DEU, -1, -1 }, kPlatformDOS, kTalkieVersion, { "c65d381184f98ac26d9efd2d45baef51", 0 } }, +	{ kKyra1, { FR_FRA, -1, -1 }, kPlatformDOS, kTalkieVersion, { "307c5d4a554d9068ac3d326e350ae4a6", 0 } }, +	{ kKyra1, { IT_ITA, -1, -1 }, kPlatformDOS, kTalkieVersion, { "d0f1752098236083d81b9497bd2b6989", 0 } }, // Italian fan translation  	// FM-TOWNS  	{ kKyra1, { EN_ANY, JA_JPN, -1 }, kPlatformFMTowns, kNoSpecial, { "5a3ad60ccd0f2e29463e0368cd14a60d", 0 } }, @@ -65,21 +65,21 @@ const Game kyra1Games[] = {  const Game kyra2Games[] = {  	// demos -	{ kKyra2, { EN_ANY, -1, -1 }, kPlatformPC, kDemoVersion, { "a620a37579dd44ab0403482285e3897f", 0 } }, +	{ kKyra2, { EN_ANY, -1, -1 }, kPlatformDOS, kDemoVersion, { "a620a37579dd44ab0403482285e3897f", 0 } }, -	{ kKyra2, { EN_ANY, FR_FRA, DE_DEU }, kPlatformPC, kTalkieDemoVersion, { "85bbc1cc6c4cef6ad31fc6ee79518efb", "fa54d8abfe05f9186c05f7de7eaf1480" } }, +	{ kKyra2, { EN_ANY, FR_FRA, DE_DEU }, kPlatformDOS, kTalkieDemoVersion, { "85bbc1cc6c4cef6ad31fc6ee79518efb", "fa54d8abfe05f9186c05f7de7eaf1480" } },  	// floppy games -	{ kKyra2, { EN_ANY, -1, -1 }, kPlatformPC, kNoSpecial, { "9b0f5e57b5a2ed88b5b989cbb402b6c7", "7c3eadbe5122722cf2e5e1611e19dfb9" } }, -	{ kKyra2, { FR_FRA, -1, -1 }, kPlatformPC, kNoSpecial, { "df31cc9e37e1cf68df2fdc75ddf2d87b", "fc2c6782778e6c6d5a553d1cb73c98ad" } }, -	{ kKyra2, { DE_DEU, -1, -1 }, kPlatformPC, kNoSpecial, { "0ca4f9a1438264a4c63c3218e064ed3b", "0d9b0eb7b0ad889ec942d74d80dde1bf" } }, -	{ kKyra2, { IT_ITA, -1, -1 }, kPlatformPC, kNoSpecial, { "178d3ab913f61bfba21d2fb196405e8c", "3a61ed6b7c00ddae383a0361799e2ba6" } }, -	{ kKyra2, { RU_RUS, -1, -1 }, kPlatformPC, kNoSpecial, { "fd6a388c01de9a578e24e3bbeacd8012", "3a61ed6b7c00ddae383a0361799e2ba6" } }, +	{ kKyra2, { EN_ANY, -1, -1 }, kPlatformDOS, kNoSpecial, { "9b0f5e57b5a2ed88b5b989cbb402b6c7", "7c3eadbe5122722cf2e5e1611e19dfb9" } }, +	{ kKyra2, { FR_FRA, -1, -1 }, kPlatformDOS, kNoSpecial, { "df31cc9e37e1cf68df2fdc75ddf2d87b", "fc2c6782778e6c6d5a553d1cb73c98ad" } }, +	{ kKyra2, { DE_DEU, -1, -1 }, kPlatformDOS, kNoSpecial, { "0ca4f9a1438264a4c63c3218e064ed3b", "0d9b0eb7b0ad889ec942d74d80dde1bf" } }, +	{ kKyra2, { IT_ITA, -1, -1 }, kPlatformDOS, kNoSpecial, { "178d3ab913f61bfba21d2fb196405e8c", "3a61ed6b7c00ddae383a0361799e2ba6" } }, +	{ kKyra2, { RU_RUS, -1, -1 }, kPlatformDOS, kNoSpecial, { "fd6a388c01de9a578e24e3bbeacd8012", "3a61ed6b7c00ddae383a0361799e2ba6" } },  	// talkie games -	{ kKyra2, { EN_ANY, FR_FRA, DE_DEU }, kPlatformPC, kTalkieVersion, { "85bbc1cc6c4cef6ad31fc6ee79518efb", "e20d0d2e500f01e399ec588247a7e213" } }, -	{ kKyra2, { IT_ITA, FR_FRA, DE_DEU }, kPlatformPC, kTalkieVersion, { "130795aa8f2333250c895dae9028b9bb", "e20d0d2e500f01e399ec588247a7e213" } }, // Italian Fan Translation -	{ kKyra2, { RU_RUS, FR_FRA, DE_DEU }, kPlatformPC, kTalkieVersion, { "c3afd22959f515355b2a33cde950f418", "e20d0d2e500f01e399ec588247a7e213" } }, // Russian Fan Translation +	{ kKyra2, { EN_ANY, FR_FRA, DE_DEU }, kPlatformDOS, kTalkieVersion, { "85bbc1cc6c4cef6ad31fc6ee79518efb", "e20d0d2e500f01e399ec588247a7e213" } }, +	{ kKyra2, { IT_ITA, FR_FRA, DE_DEU }, kPlatformDOS, kTalkieVersion, { "130795aa8f2333250c895dae9028b9bb", "e20d0d2e500f01e399ec588247a7e213" } }, // Italian Fan Translation +	{ kKyra2, { RU_RUS, FR_FRA, DE_DEU }, kPlatformDOS, kTalkieVersion, { "c3afd22959f515355b2a33cde950f418", "e20d0d2e500f01e399ec588247a7e213" } }, // Russian Fan Translation  	// FM-TOWNS games  	{ kKyra2, { EN_ANY, JA_JPN, -1 }, kPlatformFMTowns, kNoSpecial, { "74f50d79c919cc8e7196c24942ce43d7", "a9a7fd4f05d00090e9e8bda073e6d431" } }, @@ -92,34 +92,34 @@ const Game kyra2Games[] = {  const Game kyra3Games[] = {  	// DOS CD (multi language version, with no language specific strings) -	{ kKyra3, { EN_ANY, FR_FRA, DE_DEU }, kPlatformPC, kTalkieVersion, { "bf68701eb591d0b72219f314c0d32688", 0 } }, -	{ kKyra3, { EN_ANY, IT_ITA, DE_DEU }, kPlatformPC, kTalkieVersion, { "bf68701eb591d0b72219f314c0d32688", 0 } }, // Fan translation // TODO: Verify md5sum -	{ kKyra3, { ES_ESP, FR_FRA, DE_DEU }, kPlatformPC, kTalkieVersion, { "bf68701eb591d0b72219f314c0d32688", 0 } }, // Fan translation // TODO: Verify md5sum +	{ kKyra3, { EN_ANY, FR_FRA, DE_DEU }, kPlatformDOS, kTalkieVersion, { "bf68701eb591d0b72219f314c0d32688", 0 } }, +	{ kKyra3, { EN_ANY, IT_ITA, DE_DEU }, kPlatformDOS, kTalkieVersion, { "bf68701eb591d0b72219f314c0d32688", 0 } }, // Fan translation // TODO: Verify md5sum +	{ kKyra3, { ES_ESP, FR_FRA, DE_DEU }, kPlatformDOS, kTalkieVersion, { "bf68701eb591d0b72219f314c0d32688", 0 } }, // Fan translation // TODO: Verify md5sum  	GAME_DUMMY_ENTRY  };  const Game eob1Games[] = { -	{ kEoB1, { EN_ANY, -1, -1 }, kPlatformPC, kNoSpecial, { "1bde1dd37b40ab6de8ad11be33a44c5a", "d760a605d1a1302d06975a1f209fdd72" } }, -	{ kEoB1, { DE_DEU, -1, -1 }, kPlatformPC, kNoSpecial, { "0fa3c6e00a81171b9f2adb3fdeb8eea3", "756f300c62aabf1dbd3c26b3b04f8c00" } }, +	{ kEoB1, { EN_ANY, -1, -1 }, kPlatformDOS, kNoSpecial, { "1bde1dd37b40ab6de8ad11be33a44c5a", "d760a605d1a1302d06975a1f209fdd72" } }, +	{ kEoB1, { DE_DEU, -1, -1 }, kPlatformDOS, kNoSpecial, { "0fa3c6e00a81171b9f2adb3fdeb8eea3", "756f300c62aabf1dbd3c26b3b04f8c00" } },  	GAME_DUMMY_ENTRY  };  const Game eob2Games[] = { -	{ kEoB2, { EN_ANY, -1, -1 }, kPlatformPC, kNoSpecial, { "e006d031c2d854f748947f777e0c59b0", 0 } }, -	{ kEoB2, { DE_DEU, -1, -1 }, kPlatformPC, kNoSpecial, { "6c6c4168deb2a4cb3dee3f1be2d39746", 0 } }, +	{ kEoB2, { EN_ANY, -1, -1 }, kPlatformDOS, kNoSpecial, { "e006d031c2d854f748947f777e0c59b0", 0 } }, +	{ kEoB2, { DE_DEU, -1, -1 }, kPlatformDOS, kNoSpecial, { "6c6c4168deb2a4cb3dee3f1be2d39746", 0 } },  	GAME_DUMMY_ENTRY  };  const Game lolGames[] = {  	// DOS demo -	{ kLoL, { EN_ANY, -1, -1 }, kPlatformPC, kDemoVersion, { "30bb5af87d38adb47d3e6ce06b1cb042", 0 } }, +	{ kLoL, { EN_ANY, -1, -1 }, kPlatformDOS, kDemoVersion, { "30bb5af87d38adb47d3e6ce06b1cb042", 0 } },  	// DOS floppy (no language specifc strings except character presets) -	{ kLoL, { EN_ANY, -1, -1 }, kPlatformPC, kNoSpecial, { "0cc764a204f7ba8cefe1a5f14c479619", 0 } }, -	{ kLoL, { RU_RUS, -1, -1 }, kPlatformPC, kNoSpecial, { "80a9f9bf243bc6ed36d98584fc6988c4", 0 } }, -	{ kLoL, { DE_DEU, -1, -1 }, kPlatformPC, kNoSpecial, { "6b843869772c1b779e1386be868c15dd", 0 } }, -	{ kLoL, { FR_FRA, -1, -1 }, kPlatformPC, kNoSpecial, { "6b843869772c1b779e1386be868c15dd", 0 } }, +	{ kLoL, { EN_ANY, -1, -1 }, kPlatformDOS, kNoSpecial, { "0cc764a204f7ba8cefe1a5f14c479619", 0 } }, +	{ kLoL, { RU_RUS, -1, -1 }, kPlatformDOS, kNoSpecial, { "80a9f9bf243bc6ed36d98584fc6988c4", 0 } }, +	{ kLoL, { DE_DEU, -1, -1 }, kPlatformDOS, kNoSpecial, { "6b843869772c1b779e1386be868c15dd", 0 } }, +	{ kLoL, { FR_FRA, -1, -1 }, kPlatformDOS, kNoSpecial, { "6b843869772c1b779e1386be868c15dd", 0 } },  	// PC98 (no language specifc strings)  	{ kLoL, { JA_JPN, -1, -1 }, kPlatformPC98, kNoSpecial, { "6d5bd4a2f5ce433365734ca6b7a8d984", "1b0a457c48ae6908da301b656fe0aab4" } }, @@ -128,9 +128,9 @@ const Game lolGames[] = {  	{ kLoL, { JA_JPN, -1, -1 }, kPlatformFMTowns, kNoSpecial, { "a281c7143bf2b6c5d4daa107a4b0427e", "34b4cecce179990e3bcaaa2d31484a90"} },  	// DOS CD (multi language version, with no language specific strings) -	{ kLoL, { EN_ANY, FR_FRA, DE_DEU }, kPlatformPC, kTalkieVersion, { "9d1778314de80598c0b0d032e2a1a1cf", "263998ec600afca1cc7b935c473df670" } }, -	{ kLoL, { IT_ITA, FR_FRA, DE_DEU }, kPlatformPC, kTalkieVersion, { "9d1778314de80598c0b0d032e2a1a1cf", "f2af366e00f79dbf832fa19701d71ed9" } }, // Italian fan translation -	{ kLoL, { EN_ANY, FR_FRA, RU_RUS }, kPlatformPC, kTalkieVersion, { "9d1778314de80598c0b0d032e2a1a1cf", "5b33478718968676343803911dd5e3e4" } }, // Russian fan translation +	{ kLoL, { EN_ANY, FR_FRA, DE_DEU }, kPlatformDOS, kTalkieVersion, { "9d1778314de80598c0b0d032e2a1a1cf", "263998ec600afca1cc7b935c473df670" } }, +	{ kLoL, { IT_ITA, FR_FRA, DE_DEU }, kPlatformDOS, kTalkieVersion, { "9d1778314de80598c0b0d032e2a1a1cf", "f2af366e00f79dbf832fa19701d71ed9" } }, // Italian fan translation +	{ kLoL, { EN_ANY, FR_FRA, RU_RUS }, kPlatformDOS, kTalkieVersion, { "9d1778314de80598c0b0d032e2a1a1cf", "5b33478718968676343803911dd5e3e4" } }, // Russian fan translation  	GAME_DUMMY_ENTRY  }; @@ -1754,45 +1754,45 @@ struct GameNeed {  };  const GameNeed gameNeedTable[] = { -	{ kKyra1, kPlatformPC, kNoSpecial, kyra1FloppyNeed }, -	{ kKyra1, kPlatformPC, kOldFloppy, kyra1FloppyOldNeed }, +	{ kKyra1, kPlatformDOS, kNoSpecial, kyra1FloppyNeed }, +	{ kKyra1, kPlatformDOS, kOldFloppy, kyra1FloppyOldNeed },  	{ kKyra1, kPlatformAmiga, kNoSpecial, kyra1AmigaNeed }, -	{ kKyra1, kPlatformPC, kTalkieVersion, kyra1CDNeed }, +	{ kKyra1, kPlatformDOS, kTalkieVersion, kyra1CDNeed },  	{ kKyra1, kPlatformFMTowns, kNoSpecial, kyra1TownsNeed },  	{ kKyra1, kPlatformPC98, kNoSpecial, kyra1PC98Need }, -	{ kKyra1, kPlatformPC, kDemoVersion, kyra1DemoNeed }, +	{ kKyra1, kPlatformDOS, kDemoVersion, kyra1DemoNeed }, -	{ kKyra1, kPlatformPC, kTalkieDemoVersion, kyra1DemoCDNeed }, +	{ kKyra1, kPlatformDOS, kTalkieDemoVersion, kyra1DemoCDNeed }, -	{ kKyra2, kPlatformPC, kNoSpecial, kyra2FloppyNeed }, +	{ kKyra2, kPlatformDOS, kNoSpecial, kyra2FloppyNeed }, -	{ kKyra2, kPlatformPC, kTalkieVersion, kyra2CDNeed }, +	{ kKyra2, kPlatformDOS, kTalkieVersion, kyra2CDNeed }, -	{ kKyra2, kPlatformPC, kTalkieDemoVersion, kyra2CDDemoNeed }, +	{ kKyra2, kPlatformDOS, kTalkieDemoVersion, kyra2CDDemoNeed },  	{ kKyra2, kPlatformFMTowns, kNoSpecial, kyra2TownsNeed },  	{ kKyra2, kPlatformPC98, kNoSpecial, kyra2PC98Need }, -	{ kKyra2, kPlatformPC, kDemoVersion, kyra2DemoNeed }, +	{ kKyra2, kPlatformDOS, kDemoVersion, kyra2DemoNeed }, -	{ kLoL, kPlatformPC, kDemoVersion, lolDemoNeed }, +	{ kLoL, kPlatformDOS, kDemoVersion, lolDemoNeed }, -	{ kKyra3, kPlatformPC, kTalkieVersion, kyra3Need }, +	{ kKyra3, kPlatformDOS, kTalkieVersion, kyra3Need }, -	{ kLoL, kPlatformPC, kNoSpecial, lolFloppyNeed }, +	{ kLoL, kPlatformDOS, kNoSpecial, lolFloppyNeed },  	{ kLoL, kPlatformPC98, kNoSpecial, lolPC98Need },  	{ kLoL, kPlatformFMTowns, kNoSpecial, lolFMTownsNeed }, -	{ kLoL, kPlatformPC, kTalkieVersion, lolCDNeed }, +	{ kLoL, kPlatformDOS, kTalkieVersion, lolCDNeed }, -	{ kEoB1, kPlatformPC, kNoSpecial, eob1FloppyNeed }, +	{ kEoB1, kPlatformDOS, kNoSpecial, eob1FloppyNeed }, -	{ kEoB2, kPlatformPC, kNoSpecial, eob2FloppyNeed }, +	{ kEoB2, kPlatformDOS, kNoSpecial, eob2FloppyNeed },  	{ -1, -1, -1, 0 }  }; diff --git a/devtools/create_kyradat/tables.cpp b/devtools/create_kyradat/tables.cpp index 09d70bc448..15f8240e79 100644 --- a/devtools/create_kyradat/tables.cpp +++ b/devtools/create_kyradat/tables.cpp @@ -35,7 +35,7 @@ namespace {  // Id provider tables  const ExtractEntrySearchData k1ForestSeqProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000195, 0x00001455, { { 0x86, 0xC2, 0x45, 0xEB, 0x16, 0x8A, 0x44, 0x73, 0xB4, 0x59, 0x13, 0x9B, 0x85, 0x40, 0x82, 0x81 } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x00000195, 0x00001455, { { 0x86, 0xC2, 0x45, 0xEB, 0x16, 0x8A, 0x44, 0x73, 0xB4, 0x59, 0x13, 0x9B, 0x85, 0x40, 0x82, 0x81 } } } }, // floppy  	{ UNK_LANG, kPlatformUnknown, { 0x000002DE, 0x00003946, { { 0x85, 0x79, 0xDC, 0xB8, 0x62, 0xAD, 0xD6, 0x01, 0xA5, 0x66, 0x6B, 0xC4, 0x61, 0xCA, 0x82, 0xF5 } } } }, // CD + Amiga  	{ UNK_LANG, kPlatformUnknown, { 0x00000273, 0x00001D80, { { 0x18, 0x32, 0xB7, 0xFB, 0xD8, 0x1A, 0x6D, 0x83, 0x75, 0xF5, 0x2B, 0xF7, 0xC0, 0xFD, 0x85, 0xEF } } } }, // Amiga + CD demo @@ -48,8 +48,8 @@ const ExtractEntrySearchData k1ForestSeqProvider[] = {  };  const ExtractEntrySearchData k1KallakWritingSeqProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x000007F5, 0x00006DCD, { { 0x0E, 0x0A, 0x75, 0xA5, 0x71, 0x5A, 0xC6, 0x32, 0x52, 0x7F, 0xEC, 0x2B, 0x0B, 0xF2, 0x22, 0xE6 } } } }, // floppy -	{ UNK_LANG, kPlatformPC, { 0x00000805, 0x0000719E, { { 0xA2, 0xFE, 0x0A, 0xAA, 0xD9, 0x43, 0x5A, 0xBE, 0x56, 0x38, 0x73, 0x42, 0xAC, 0xA9, 0x1B, 0x01 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x000007F5, 0x00006DCD, { { 0x0E, 0x0A, 0x75, 0xA5, 0x71, 0x5A, 0xC6, 0x32, 0x52, 0x7F, 0xEC, 0x2B, 0x0B, 0xF2, 0x22, 0xE6 } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x00000805, 0x0000719E, { { 0xA2, 0xFE, 0x0A, 0xAA, 0xD9, 0x43, 0x5A, 0xBE, 0x56, 0x38, 0x73, 0x42, 0xAC, 0xA9, 0x1B, 0x01 } } } }, // CD  	{ UNK_LANG, kPlatformAmiga, { 0x000007F4, 0x00006DAD, { { 0x84, 0x9D, 0x82, 0xD2, 0x4E, 0x8B, 0xE2, 0x86, 0x82, 0x5E, 0xE7, 0x2C, 0x7A, 0xD6, 0xFE, 0x19 } } } }, @@ -62,15 +62,15 @@ const ExtractEntrySearchData k1KallakWritingSeqProvider[] = {  const ExtractEntrySearchData k1KyrandiaLogoSeqProvider[] = {  	{ UNK_LANG, kPlatformUnknown, { 0x0000005C, 0x000003D3, { { 0x75, 0xC5, 0x55, 0x54, 0x00, 0xD7, 0xE9, 0x26, 0x0F, 0x01, 0xB1, 0xB7, 0xA9, 0x29, 0xF7, 0x69 } } } }, -	{ UNK_LANG, kPlatformPC, { 0x000000A6, 0x00000A09, { { 0x70, 0x6E, 0x74, 0xBB, 0xD7, 0x09, 0x05, 0xDD, 0xA3, 0x09, 0x96, 0x40, 0xBD, 0x01, 0x19, 0x05 } } } }, // CD -	{ UNK_LANG, kPlatformPC, { 0x00000054, 0x00000300, { { 0x4E, 0xAD, 0xD0, 0x73, 0xD2, 0x3C, 0xF6, 0x6B, 0x65, 0x23, 0xA2, 0x30, 0xD6, 0xEE, 0x1C, 0x13 } } } }, // demo +	{ UNK_LANG, kPlatformDOS, { 0x000000A6, 0x00000A09, { { 0x70, 0x6E, 0x74, 0xBB, 0xD7, 0x09, 0x05, 0xDD, 0xA3, 0x09, 0x96, 0x40, 0xBD, 0x01, 0x19, 0x05 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x00000054, 0x00000300, { { 0x4E, 0xAD, 0xD0, 0x73, 0xD2, 0x3C, 0xF6, 0x6B, 0x65, 0x23, 0xA2, 0x30, 0xD6, 0xEE, 0x1C, 0x13 } } } }, // demo  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData k1KallakMalcolmSeqProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000026B, 0x00002132, { { 0x51, 0x07, 0x32, 0xA2, 0x09, 0x47, 0x97, 0x02, 0x85, 0x31, 0x39, 0x93, 0x3A, 0x53, 0x47, 0xA5 } } } }, // floppy -	{ UNK_LANG, kPlatformPC, { 0x00000267, 0x00002100, { { 0xD9, 0x5E, 0x59, 0xF0, 0x7B, 0xC8, 0xF1, 0x40, 0x4F, 0x68, 0x6F, 0xEC, 0xB5, 0xE8, 0x88, 0xE2 } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x0000026B, 0x00002132, { { 0x51, 0x07, 0x32, 0xA2, 0x09, 0x47, 0x97, 0x02, 0x85, 0x31, 0x39, 0x93, 0x3A, 0x53, 0x47, 0xA5 } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x00000267, 0x00002100, { { 0xD9, 0x5E, 0x59, 0xF0, 0x7B, 0xC8, 0xF1, 0x40, 0x4F, 0x68, 0x6F, 0xEC, 0xB5, 0xE8, 0x88, 0xE2 } } } }, // floppy  	{ UNK_LANG, kPlatformUnknown, { 0x0000027B, 0x0000220A, { { 0xB7, 0xC1, 0x57, 0x04, 0x9B, 0x67, 0x82, 0x7B, 0x6E, 0xFD, 0x59, 0xF2, 0x10, 0x93, 0x89, 0x12 } } } }, // CD + Amiga  	{ UNK_LANG, kPlatformUnknown, { 0x000002B8, 0x0000280B, { { 0x98, 0xC8, 0x36, 0x8C, 0xF8, 0x92, 0xC2, 0xB9, 0x1B, 0x71, 0x6B, 0x4C, 0xA4, 0x6C, 0xF6, 0x30 } } } }, // Amiga + CD demo @@ -83,8 +83,8 @@ const ExtractEntrySearchData k1KallakMalcolmSeqProvider[] = {  };  const ExtractEntrySearchData k1MalcolmTreeSeqProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000216, 0x000014FB, { { 0xBA, 0x6F, 0x63, 0xD5, 0x44, 0xCE, 0xE8, 0x20, 0xD4, 0x4C, 0x06, 0x58, 0x21, 0x8E, 0x07, 0x8B } } } }, // floppy -	{ UNK_LANG, kPlatformPC, { 0x00000230, 0x0000192A, { { 0x28, 0xCC, 0x89, 0x40, 0x8A, 0xF7, 0xCB, 0xC0, 0x11, 0x8F, 0x0F, 0xE5, 0x5F, 0x24, 0x2D, 0x32 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x00000216, 0x000014FB, { { 0xBA, 0x6F, 0x63, 0xD5, 0x44, 0xCE, 0xE8, 0x20, 0xD4, 0x4C, 0x06, 0x58, 0x21, 0x8E, 0x07, 0x8B } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x00000230, 0x0000192A, { { 0x28, 0xCC, 0x89, 0x40, 0x8A, 0xF7, 0xCB, 0xC0, 0x11, 0x8F, 0x0F, 0xE5, 0x5F, 0x24, 0x2D, 0x32 } } } }, // CD  	{ UNK_LANG, kPlatformAmiga, { 0x00000214, 0x000014C4, { { 0xA2, 0x60, 0x16, 0x14, 0x20, 0xE4, 0x8D, 0x89, 0xC4, 0x30, 0x07, 0x21, 0xC9, 0x26, 0xA6, 0x84 } } } }, @@ -97,8 +97,8 @@ const ExtractEntrySearchData k1MalcolmTreeSeqProvider[] = {  const ExtractEntrySearchData k1WestwoodLogoSeqProvider[] = {  	{ UNK_LANG, kPlatformUnknown, { 0x0000004B, 0x000002FE, { { 0x6E, 0xDA, 0x5D, 0x1E, 0xF4, 0x38, 0xAE, 0x7A, 0x9F, 0xBC, 0x00, 0x7C, 0x77, 0x9D, 0x03, 0xAF } } } }, -	{ UNK_LANG, kPlatformPC, { 0x0000004B, 0x0000032A, { { 0x9A, 0x54, 0x6F, 0x6C, 0x70, 0xD1, 0x02, 0x94, 0xD1, 0xA1, 0xA7, 0xBE, 0x1B, 0x10, 0xBD, 0x2F } } } }, // CD -	{ UNK_LANG, kPlatformPC, { 0x00000044, 0x00000243, { { 0x00, 0x11, 0x10, 0x64, 0x60, 0xE8, 0xB5, 0x59, 0x00, 0x60, 0xF5, 0x10, 0xB5, 0x63, 0x9D, 0x55 } } } }, // demo +	{ UNK_LANG, kPlatformDOS, { 0x0000004B, 0x0000032A, { { 0x9A, 0x54, 0x6F, 0x6C, 0x70, 0xD1, 0x02, 0x94, 0xD1, 0xA1, 0xA7, 0xBE, 0x1B, 0x10, 0xBD, 0x2F } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x00000044, 0x00000243, { { 0x00, 0x11, 0x10, 0x64, 0x60, 0xE8, 0xB5, 0x59, 0x00, 0x60, 0xF5, 0x10, 0xB5, 0x63, 0x9D, 0x55 } } } }, // demo  	{ UNK_LANG, kPlatformAmiga, { 0x0000004D, 0x00000319, { { 0xE9, 0x5D, 0xD4, 0x60, 0x4E, 0xA6, 0x92, 0x30, 0x9C, 0x77, 0x99, 0xBC, 0xB1, 0x97, 0xFB, 0xBD } } } }, @@ -136,9 +136,9 @@ const ExtractEntrySearchData k1AmuleteAnimSeqProvider[] = {  };  const ExtractEntrySearchData k1OutroReunionSeqProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000547, 0x0000781C, { { 0xCF, 0xD6, 0x1D, 0x3D, 0x14, 0x40, 0x88, 0x35, 0x36, 0x4F, 0x0B, 0x1F, 0x9A, 0x1C, 0x3D, 0xAC } } } }, // floppy -	{ UNK_LANG, kPlatformPC, { 0x00000547, 0x000077E0, { { 0x80, 0xC4, 0xFC, 0xD5, 0xEB, 0xAA, 0xA5, 0x87, 0x58, 0x5E, 0xAA, 0xE7, 0x01, 0x8F, 0x59, 0x3F } } } }, // floppy -	{ UNK_LANG, kPlatformPC, { 0x000005E5, 0x00008918, { { 0x6A, 0x33, 0x8C, 0xB0, 0x16, 0x57, 0x2D, 0xEB, 0xB2, 0xE1, 0x64, 0x80, 0x98, 0x99, 0x98, 0x19 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x00000547, 0x0000781C, { { 0xCF, 0xD6, 0x1D, 0x3D, 0x14, 0x40, 0x88, 0x35, 0x36, 0x4F, 0x0B, 0x1F, 0x9A, 0x1C, 0x3D, 0xAC } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x00000547, 0x000077E0, { { 0x80, 0xC4, 0xFC, 0xD5, 0xEB, 0xAA, 0xA5, 0x87, 0x58, 0x5E, 0xAA, 0xE7, 0x01, 0x8F, 0x59, 0x3F } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x000005E5, 0x00008918, { { 0x6A, 0x33, 0x8C, 0xB0, 0x16, 0x57, 0x2D, 0xEB, 0xB2, 0xE1, 0x64, 0x80, 0x98, 0x99, 0x98, 0x19 } } } }, // CD  	{ UNK_LANG, kPlatformAmiga, { 0x0000054A, 0x0000785F, { { 0x55, 0xEA, 0xB8, 0x7F, 0x3A, 0x86, 0xCD, 0xA6, 0xBC, 0xA7, 0x9A, 0x39, 0xED, 0xF5, 0x30, 0x0A } } } }, @@ -153,9 +153,9 @@ const ExtractEntrySearchData k1IntroCPSStringsProvider[] = {  	{ UNK_LANG, kPlatformFMTowns, { 0x00000015, 0x0000071D, { { 0x59, 0x65, 0x08, 0xF9, 0x4C, 0x81, 0xA1, 0xE3, 0x68, 0xF7, 0xE3, 0xF6, 0x33, 0x5F, 0xF5, 0x36 } } } },  	{ UNK_LANG, kPlatformUnknown, { 0x00000014, 0x0000071D, { { 0xBA, 0xB6, 0x58, 0xB3, 0x28, 0x5E, 0x9F, 0x77, 0x69, 0x9D, 0x77, 0x53, 0x9D, 0x0D, 0xB0, 0x29 } } } }, // floppy + PC98 -	{ UNK_LANG, kPlatformPC, { 0x00000015, 0x00000786, { { 0xCF, 0x09, 0xE1, 0xD9, 0x8E, 0x34, 0x5D, 0xEA, 0xBC, 0xAC, 0xC4, 0xF4, 0x4A, 0xEC, 0xFF, 0xC1 } } } }, // CD -	{ UNK_LANG, kPlatformPC, { 0x00000019, 0x000008DB, { { 0x3A, 0xDC, 0x1D, 0xAD, 0xF4, 0x5E, 0xC9, 0x19, 0xE9, 0x84, 0xD1, 0x31, 0x89, 0x6B, 0x6C, 0xF7 } } } }, // Old floppy -	{ UNK_LANG, kPlatformPC, { 0x0000000C, 0x00000413, { { 0xA1, 0xE3, 0x06, 0x53, 0x23, 0x9A, 0xE0, 0xF1, 0xE4, 0xFD, 0xD9, 0x05, 0x22, 0xA6, 0x28, 0x46 } } } }, // demo +	{ UNK_LANG, kPlatformDOS, { 0x00000015, 0x00000786, { { 0xCF, 0x09, 0xE1, 0xD9, 0x8E, 0x34, 0x5D, 0xEA, 0xBC, 0xAC, 0xC4, 0xF4, 0x4A, 0xEC, 0xFF, 0xC1 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x00000019, 0x000008DB, { { 0x3A, 0xDC, 0x1D, 0xAD, 0xF4, 0x5E, 0xC9, 0x19, 0xE9, 0x84, 0xD1, 0x31, 0x89, 0x6B, 0x6C, 0xF7 } } } }, // Old floppy +	{ UNK_LANG, kPlatformDOS, { 0x0000000C, 0x00000413, { { 0xA1, 0xE3, 0x06, 0x53, 0x23, 0x9A, 0xE0, 0xF1, 0xE4, 0xFD, 0xD9, 0x05, 0x22, 0xA6, 0x28, 0x46 } } } }, // demo  	{ UNK_LANG, kPlatformAmiga, { 0x00000016, 0x0000070A, { { 0xD9, 0xDB, 0x91, 0xCD, 0x93, 0x81, 0xC4, 0x3F, 0x14, 0xF1, 0xC5, 0x02, 0xE7, 0x3F, 0x3A, 0x6C } } } }, @@ -165,7 +165,7 @@ const ExtractEntrySearchData k1IntroCPSStringsProvider[] = {  const ExtractEntrySearchData k1IntroCOLStringsProvider[] = {  	{ UNK_LANG, kPlatformUnknown, { 0x00000030, 0x00000F09, { { 0x05, 0x7B, 0x69, 0xB7, 0x6A, 0xC3, 0x7F, 0xD9, 0x7E, 0x51, 0x87, 0xA5, 0x31, 0xD8, 0x80, 0xB3 } } } },  	{ UNK_LANG, kPlatformUnknown, { 0x0000002B, 0x00000F09, { { 0x01, 0x40, 0x65, 0xC1, 0x33, 0xAA, 0x64, 0xA7, 0x44, 0xD5, 0x89, 0x68, 0x17, 0x47, 0xC7, 0x1D } } } }, // floppy(?) + PC98 -	{ UNK_LANG, kPlatformPC, { 0x00000046, 0x0000174F, { { 0xAA, 0x59, 0x01, 0x20, 0x06, 0xB4, 0x80, 0xC0, 0x84, 0x38, 0xFD, 0x97, 0xBF, 0x78, 0xDD, 0x78 } } } }, // demo +	{ UNK_LANG, kPlatformDOS, { 0x00000046, 0x0000174F, { { 0xAA, 0x59, 0x01, 0x20, 0x06, 0xB4, 0x80, 0xC0, 0x84, 0x38, 0xFD, 0x97, 0xBF, 0x78, 0xDD, 0x78 } } } }, // demo  	{ UNK_LANG, kPlatformAmiga, { 0x0000002E, 0x00000F09, { { 0x2A, 0x42, 0xB8, 0x4E, 0xC6, 0xF0, 0x5F, 0x4A, 0x08, 0xB4, 0xE3, 0xE5, 0xBD, 0x32, 0x11, 0x06 } } } }, @@ -176,7 +176,7 @@ const ExtractEntrySearchData k1IntroWSAStringsProvider[] = {  	{ UNK_LANG, kPlatformUnknown, { 0x00000093, 0x00002E5D, { { 0xAB, 0xD1, 0x32, 0x89, 0x2A, 0x8D, 0xC0, 0x2C, 0x87, 0x87, 0xA3, 0x14, 0x2A, 0x2A, 0x22, 0x7F } } } },  	{ UNK_LANG, kPlatformUnknown, { 0x00000086, 0x00002E5D, { { 0xD2, 0x8D, 0x62, 0xEF, 0xEB, 0x75, 0x04, 0x13, 0x64, 0x85, 0x6B, 0x6C, 0xE8, 0x6C, 0xCF, 0x52 } } } }, -	{ UNK_LANG, kPlatformPC, { 0x0000004D, 0x00001AEC, { { 0x15, 0xBC, 0x8C, 0xD9, 0x33, 0x0C, 0xC5, 0x66, 0x87, 0x3B, 0x76, 0xEE, 0x0C, 0x41, 0x4D, 0x1F } } } }, // demo +	{ UNK_LANG, kPlatformDOS, { 0x0000004D, 0x00001AEC, { { 0x15, 0xBC, 0x8C, 0xD9, 0x33, 0x0C, 0xC5, 0x66, 0x87, 0x3B, 0x76, 0xEE, 0x0C, 0x41, 0x4D, 0x1F } } } }, // demo  	{ UNK_LANG, kPlatformUnknown, { 0x00000080, 0x00002E5D, { { 0x67, 0x03, 0x20, 0xDF, 0xAA, 0x3C, 0x6A, 0xB5, 0x45, 0xD0, 0x00, 0x2B, 0x30, 0xCC, 0x36, 0xB6 } } } }, // Amiga + CD Demo @@ -184,22 +184,22 @@ const ExtractEntrySearchData k1IntroWSAStringsProvider[] = {  };  const ExtractEntrySearchData k1IntroStringsProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x000004F5, 0x0001A7B1, { { 0xC7, 0x65, 0x5B, 0x5A, 0x56, 0x43, 0x94, 0x55, 0x5B, 0x00, 0xFD, 0x5D, 0xF4, 0xB5, 0x04, 0x15 } } } }, // floppy -	{ EN_ANY, kPlatformPC, { 0x000004F6, 0x0001A7B1, { { 0xDE, 0x41, 0xB1, 0x98, 0xD5, 0xAD, 0x6B, 0xBA, 0x33, 0x04, 0x19, 0x5D, 0xCC, 0x07, 0xB5, 0x56 } } } }, // CD -	{ EN_ANY, kPlatformPC, { 0x000002FA, 0x00010181, { { 0x48, 0xD3, 0x1B, 0x8E, 0x8D, 0xBC, 0x1F, 0x51, 0x35, 0x71, 0xE2, 0xAB, 0xC8, 0xBE, 0xFC, 0x88 } } } }, // demo +	{ EN_ANY, kPlatformDOS, { 0x000004F5, 0x0001A7B1, { { 0xC7, 0x65, 0x5B, 0x5A, 0x56, 0x43, 0x94, 0x55, 0x5B, 0x00, 0xFD, 0x5D, 0xF4, 0xB5, 0x04, 0x15 } } } }, // floppy +	{ EN_ANY, kPlatformDOS, { 0x000004F6, 0x0001A7B1, { { 0xDE, 0x41, 0xB1, 0x98, 0xD5, 0xAD, 0x6B, 0xBA, 0x33, 0x04, 0x19, 0x5D, 0xCC, 0x07, 0xB5, 0x56 } } } }, // CD +	{ EN_ANY, kPlatformDOS, { 0x000002FA, 0x00010181, { { 0x48, 0xD3, 0x1B, 0x8E, 0x8D, 0xBC, 0x1F, 0x51, 0x35, 0x71, 0xE2, 0xAB, 0xC8, 0xBE, 0xFC, 0x88 } } } }, // demo -	{ FR_FRA, kPlatformPC, { 0x000005EF, 0x000207E6, { { 0xDC, 0x6C, 0x9A, 0x7C, 0x19, 0x45, 0x2B, 0x25, 0x84, 0xCC, 0xE1, 0x40, 0xFE, 0x8E, 0xF4, 0x51 } } } }, // floppy -	{ FR_FRA, kPlatformPC, { 0x000005F0, 0x000207E6, { { 0xB8, 0x51, 0xEA, 0x44, 0x64, 0x04, 0xE4, 0x6A, 0x7B, 0xBD, 0x31, 0x62, 0xC0, 0xDD, 0xEA, 0xEF } } } }, // CD +	{ FR_FRA, kPlatformDOS, { 0x000005EF, 0x000207E6, { { 0xDC, 0x6C, 0x9A, 0x7C, 0x19, 0x45, 0x2B, 0x25, 0x84, 0xCC, 0xE1, 0x40, 0xFE, 0x8E, 0xF4, 0x51 } } } }, // floppy +	{ FR_FRA, kPlatformDOS, { 0x000005F0, 0x000207E6, { { 0xB8, 0x51, 0xEA, 0x44, 0x64, 0x04, 0xE4, 0x6A, 0x7B, 0xBD, 0x31, 0x62, 0xC0, 0xDD, 0xEA, 0xEF } } } }, // CD -	{ DE_DEU, kPlatformPC, { 0x00000605, 0x000212AB, { { 0x8F, 0x3A, 0x9D, 0x9A, 0x81, 0xF2, 0x4A, 0x90, 0xBC, 0xBD, 0x62, 0x8B, 0xD8, 0xD6, 0xF4, 0x5D } } } }, // floppy -	{ DE_DEU, kPlatformPC, { 0x00000606, 0x000212AB, { { 0xB0, 0x78, 0x86, 0xFB, 0xCB, 0x3D, 0x1E, 0x1E, 0x86, 0xE7, 0x2C, 0x2B, 0x3A, 0x3C, 0x6F, 0x1C } } } }, // CD +	{ DE_DEU, kPlatformDOS, { 0x00000605, 0x000212AB, { { 0x8F, 0x3A, 0x9D, 0x9A, 0x81, 0xF2, 0x4A, 0x90, 0xBC, 0xBD, 0x62, 0x8B, 0xD8, 0xD6, 0xF4, 0x5D } } } }, // floppy +	{ DE_DEU, kPlatformDOS, { 0x00000606, 0x000212AB, { { 0xB0, 0x78, 0x86, 0xFB, 0xCB, 0x3D, 0x1E, 0x1E, 0x86, 0xE7, 0x2C, 0x2B, 0x3A, 0x3C, 0x6F, 0x1C } } } }, // CD -	{ IT_ITA, kPlatformPC, { 0x0000057C, 0x0001DF02, { { 0x4B, 0x09, 0xBC, 0xBC, 0xB3, 0x3C, 0x69, 0xEB, 0xA6, 0xB5, 0x76, 0xED, 0xC7, 0x57, 0x71, 0xB0 } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x000005F0, 0x0001CF13, { { 0x4F, 0xA0, 0x47, 0x57, 0x6D, 0x2D, 0xA6, 0x62, 0x06, 0xBE, 0x86, 0xD2, 0xD7, 0xEA, 0x2E, 0xD6 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x0000057C, 0x0001DF02, { { 0x4B, 0x09, 0xBC, 0xBC, 0xB3, 0x3C, 0x69, 0xEB, 0xA6, 0xB5, 0x76, 0xED, 0xC7, 0x57, 0x71, 0xB0 } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x000005F0, 0x0001CF13, { { 0x4F, 0xA0, 0x47, 0x57, 0x6D, 0x2D, 0xA6, 0x62, 0x06, 0xBE, 0x86, 0xD2, 0xD7, 0xEA, 0x2E, 0xD6 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x000005CF, 0x00020415, { { 0xCC, 0xE5, 0x9F, 0xB8, 0xCA, 0xFA, 0x2D, 0x05, 0xB8, 0xAF, 0x9F, 0x1F, 0x8A, 0xA8, 0x56, 0xDE } } } }, +	{ ES_ESP, kPlatformDOS, { 0x000005CF, 0x00020415, { { 0xCC, 0xE5, 0x9F, 0xB8, 0xCA, 0xFA, 0x2D, 0x05, 0xB8, 0xAF, 0x9F, 0x1F, 0x8A, 0xA8, 0x56, 0xDE } } } }, -	{ RU_RUS, kPlatformPC, { 0x000004F6, 0x000131C6, { { 0x77, 0x76, 0x12, 0xB1, 0xDA, 0x9C, 0xA9, 0xB5, 0x21, 0x1E, 0x49, 0x08, 0x46, 0xB3, 0xE4, 0x61 } } } }, +	{ RU_RUS, kPlatformDOS, { 0x000004F6, 0x000131C6, { { 0x77, 0x76, 0x12, 0xB1, 0xDA, 0x9C, 0xA9, 0xB5, 0x21, 0x1E, 0x49, 0x08, 0x46, 0xB3, 0xE4, 0x61 } } } },  	{ EN_ANY, kPlatformAmiga, { 0x0000050A, 0x0001A7B1, { { 0x1B, 0x74, 0x71, 0x4C, 0xAB, 0x81, 0x10, 0x59, 0x8A, 0x21, 0x50, 0xBB, 0xFE, 0x6F, 0xD0, 0xE8 } } } },  	{ DE_DEU, kPlatformAmiga, { 0x00000626, 0x00021319, { { 0x80, 0x55, 0x54, 0x14, 0x5D, 0x6F, 0x49, 0x04, 0x4A, 0xEF, 0x92, 0xB8, 0x5B, 0x01, 0x0F, 0x97 } } } }, @@ -217,16 +217,16 @@ const ExtractEntrySearchData k1OutroHomeStringProvider[] = {  	{ JA_JPN, kPlatformUnknown, { 0x00000007, 0x000003E8, { { 0x68, 0x35, 0x87, 0x53, 0xD9, 0x53, 0x1F, 0x13, 0x24, 0x61, 0x0D, 0x8D, 0x33, 0x91, 0xF3, 0x47 } } } }, -	{ FR_FRA, kPlatformPC, { 0x00000007, 0x00000267, { { 0xD0, 0xC1, 0x11, 0x49, 0x3D, 0x3F, 0xCE, 0x84, 0x8F, 0xEF, 0xE3, 0xFD, 0x43, 0xCA, 0x92, 0xB0 } } } }, +	{ FR_FRA, kPlatformDOS, { 0x00000007, 0x00000267, { { 0xD0, 0xC1, 0x11, 0x49, 0x3D, 0x3F, 0xCE, 0x84, 0x8F, 0xEF, 0xE3, 0xFD, 0x43, 0xCA, 0x92, 0xB0 } } } },  	{ DE_DEU, kPlatformUnknown, { 0x0000000E, 0x00000473, { { 0xB6, 0xEB, 0xE8, 0x22, 0x67, 0x24, 0xA9, 0xA3, 0x94, 0x55, 0xC6, 0x57, 0x17, 0x15, 0x5B, 0x04 } } } }, -	{ ES_ESP, kPlatformPC, { 0x00000005, 0x00000178, { { 0x2E, 0x9C, 0x94, 0x0F, 0x29, 0x77, 0x27, 0x1D, 0x77, 0x1E, 0x5A, 0xF8, 0x0E, 0x8D, 0x09, 0x6B } } } }, -	{ IT_ITA, kPlatformPC, { 0x00000005, 0x00000178, { { 0x2E, 0x9C, 0x94, 0x0F, 0x29, 0x77, 0x27, 0x1D, 0x77, 0x1E, 0x5A, 0xF8, 0x0E, 0x8D, 0x09, 0x6B } } } }, +	{ ES_ESP, kPlatformDOS, { 0x00000005, 0x00000178, { { 0x2E, 0x9C, 0x94, 0x0F, 0x29, 0x77, 0x27, 0x1D, 0x77, 0x1E, 0x5A, 0xF8, 0x0E, 0x8D, 0x09, 0x6B } } } }, +	{ IT_ITA, kPlatformDOS, { 0x00000005, 0x00000178, { { 0x2E, 0x9C, 0x94, 0x0F, 0x29, 0x77, 0x27, 0x1D, 0x77, 0x1E, 0x5A, 0xF8, 0x0E, 0x8D, 0x09, 0x6B } } } }, -	{ IT_ITA, kPlatformPC, { 0x00000007, 0x000001B8, { { 0x17, 0x95, 0x5B, 0x4F, 0xE2, 0x07, 0x5A, 0x49, 0xFA, 0xCE, 0x53, 0x8B, 0xE7, 0x46, 0x69, 0xC7 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000007, 0x000001B8, { { 0x17, 0x95, 0x5B, 0x4F, 0xE2, 0x07, 0x5A, 0x49, 0xFA, 0xCE, 0x53, 0x8B, 0xE7, 0x46, 0x69, 0xC7 } } } }, // (fan) CD -	{ RU_RUS, kPlatformPC, { 0x00000005, 0x000000EF, { { 0xA0, 0xB4, 0xF2, 0x11, 0x16, 0x92, 0xC8, 0xEB, 0xF2, 0x0C, 0xFE, 0x43, 0xFE, 0x18, 0xF6, 0xBB } } } }, +	{ RU_RUS, kPlatformDOS, { 0x00000005, 0x000000EF, { { 0xA0, 0xB4, 0xF2, 0x11, 0x16, 0x92, 0xC8, 0xEB, 0xF2, 0x0C, 0xFE, 0x43, 0xFE, 0x18, 0xF6, 0xBB } } } },  	EXTRACT_END_ENTRY  }; @@ -262,7 +262,7 @@ const ExtractEntrySearchData k1CharacterImageFilenamesProvider[] = {  };  const ExtractEntrySearchData k1AudioTracksProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000038, 0x00000D5C, { { 0x65, 0x35, 0x2F, 0xA3, 0x93, 0x22, 0x15, 0xA0, 0xC6, 0x2B, 0x73, 0x7C, 0x3E, 0xB8, 0x7A, 0xB5 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000038, 0x00000D5C, { { 0x65, 0x35, 0x2F, 0xA3, 0x93, 0x22, 0x15, 0xA0, 0xC6, 0x2B, 0x73, 0x7C, 0x3E, 0xB8, 0x7A, 0xB5 } } } },  	{ UNK_LANG, kPlatformFMTowns, { 0x0000005D, 0x0000154E, { { 0xA7, 0x7E, 0x03, 0x0A, 0x81, 0x54, 0xD2, 0x5D, 0x7B, 0x33, 0x07, 0xBF, 0x70, 0x01, 0x4B, 0x79 } } } }, @@ -270,7 +270,7 @@ const ExtractEntrySearchData k1AudioTracksProvider[] = {  };  const ExtractEntrySearchData k1AudioTracks2Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000009, 0x00000363, { { 0x16, 0xA2, 0x68, 0x21, 0x04, 0xA8, 0x39, 0x7E, 0xA1, 0x7D, 0x70, 0xFD, 0x86, 0xC7, 0x69, 0x28 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000009, 0x00000363, { { 0x16, 0xA2, 0x68, 0x21, 0x04, 0xA8, 0x39, 0x7E, 0xA1, 0x7D, 0x70, 0xFD, 0x86, 0xC7, 0x69, 0x28 } } } },  	EXTRACT_END_ENTRY  }; @@ -283,18 +283,18 @@ const ExtractEntrySearchData k1AudioTracksIntroProvider[] = {  };  const ExtractEntrySearchData k1ItemNamesProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000468, 0x00018B13, { { 0xCE, 0xFE, 0x19, 0x5D, 0x3F, 0xD7, 0x2A, 0xF6, 0xD0, 0xC5, 0xBC, 0x17, 0x6A, 0x52, 0xDB, 0xFE } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000468, 0x00018B13, { { 0xCE, 0xFE, 0x19, 0x5D, 0x3F, 0xD7, 0x2A, 0xF6, 0xD0, 0xC5, 0xBC, 0x17, 0x6A, 0x52, 0xDB, 0xFE } } } }, -	{ FR_FRA, kPlatformPC, { 0x00000506, 0x0001C3CC, { { 0x46, 0xD4, 0x19, 0x04, 0x2A, 0x46, 0xCD, 0x63, 0x41, 0x5A, 0x8E, 0xA8, 0x00, 0xDD, 0x02, 0x77 } } } }, +	{ FR_FRA, kPlatformDOS, { 0x00000506, 0x0001C3CC, { { 0x46, 0xD4, 0x19, 0x04, 0x2A, 0x46, 0xCD, 0x63, 0x41, 0x5A, 0x8E, 0xA8, 0x00, 0xDD, 0x02, 0x77 } } } }, -	{ DE_DEU, kPlatformPC, { 0x00000512, 0x0001DD2C, { { 0x5D, 0xB0, 0x6B, 0x8E, 0x9C, 0x70, 0x09, 0x90, 0x3C, 0xC6, 0x58, 0x1F, 0x71, 0x24, 0x76, 0x56 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x00000512, 0x0001DD2C, { { 0x5D, 0xB0, 0x6B, 0x8E, 0x9C, 0x70, 0x09, 0x90, 0x3C, 0xC6, 0x58, 0x1F, 0x71, 0x24, 0x76, 0x56 } } } }, -	{ IT_ITA, kPlatformPC, { 0x00000591, 0x0001F869, { { 0x4D, 0xD7, 0x66, 0xBB, 0x9A, 0xD8, 0x79, 0x1E, 0x92, 0x2B, 0xE5, 0xC2, 0x0F, 0x02, 0x0B, 0x35 } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x00000506, 0x0001C1D9, { { 0xF2, 0x2D, 0x18, 0x13, 0x61, 0xFB, 0x57, 0x93, 0x5C, 0xDC, 0x79, 0x44, 0x96, 0x01, 0xA6, 0x90 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000591, 0x0001F869, { { 0x4D, 0xD7, 0x66, 0xBB, 0x9A, 0xD8, 0x79, 0x1E, 0x92, 0x2B, 0xE5, 0xC2, 0x0F, 0x02, 0x0B, 0x35 } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x00000506, 0x0001C1D9, { { 0xF2, 0x2D, 0x18, 0x13, 0x61, 0xFB, 0x57, 0x93, 0x5C, 0xDC, 0x79, 0x44, 0x96, 0x01, 0xA6, 0x90 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x00000530, 0x0001D90A, { { 0x52, 0xFB, 0xA8, 0x3F, 0xA3, 0x6F, 0xC2, 0x67, 0x55, 0x9F, 0x66, 0x9F, 0xFD, 0x79, 0x44, 0xDF } } } }, +	{ ES_ESP, kPlatformDOS, { 0x00000530, 0x0001D90A, { { 0x52, 0xFB, 0xA8, 0x3F, 0xA3, 0x6F, 0xC2, 0x67, 0x55, 0x9F, 0x66, 0x9F, 0xFD, 0x79, 0x44, 0xDF } } } }, -	{ RU_RUS, kPlatformPC, { 0x000004AE, 0x00011888, { { 0x6F, 0x4D, 0xBE, 0xC8, 0xAE, 0x7C, 0x12, 0x3E, 0x69, 0x0B, 0x39, 0xCB, 0x4D, 0x4B, 0xA8, 0x3A } } } }, // floppy +	{ RU_RUS, kPlatformDOS, { 0x000004AE, 0x00011888, { { 0x6F, 0x4D, 0xBE, 0xC8, 0xAE, 0x7C, 0x12, 0x3E, 0x69, 0x0B, 0x39, 0xCB, 0x4D, 0x4B, 0xA8, 0x3A } } } }, // floppy  	{ EN_ANY, kPlatformAmiga, { 0x00000380, 0x00012960, { { 0x2D, 0x81, 0xCF, 0x7A, 0x9D, 0x71, 0x83, 0xB7, 0xE5, 0x00, 0xB0, 0x6E, 0x25, 0x94, 0xCB, 0xA4 } } } },  	{ DE_DEU, kPlatformAmiga, { 0x000003E5, 0x0001607D, { { 0x6D, 0xBE, 0xAD, 0xE5, 0xD1, 0x41, 0x6C, 0x42, 0x71, 0x79, 0x9C, 0x78, 0x93, 0x84, 0xC8, 0x11 } } } }, @@ -308,19 +308,19 @@ const ExtractEntrySearchData k1ItemNamesProvider[] = {  };  const ExtractEntrySearchData k1TakenStringsProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000010, 0x000004C2, { { 0x08, 0xC0, 0x66, 0xB1, 0x45, 0x04, 0x78, 0xF9, 0xAF, 0x0F, 0x52, 0xC8, 0x0E, 0x0C, 0x69, 0x86 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000010, 0x000004C2, { { 0x08, 0xC0, 0x66, 0xB1, 0x45, 0x04, 0x78, 0xF9, 0xAF, 0x0F, 0x52, 0xC8, 0x0E, 0x0C, 0x69, 0x86 } } } }, -	{ FR_FRA, kPlatformPC, { 0x0000001E, 0x000008FA, { { 0xC9, 0xCC, 0x2E, 0x0B, 0xE4, 0xE0, 0x44, 0xBD, 0xC2, 0x10, 0x09, 0xA3, 0x36, 0xB1, 0x5D, 0x1C } } } }, // floppy -	{ FR_FRA, kPlatformPC, { 0x0000000F, 0x0000047D, { { 0xE8, 0xB5, 0x15, 0xD5, 0x96, 0x81, 0xD2, 0x84, 0xAB, 0x33, 0xC1, 0x1C, 0x47, 0x1B, 0xFE, 0xDB } } } }, // CD +	{ FR_FRA, kPlatformDOS, { 0x0000001E, 0x000008FA, { { 0xC9, 0xCC, 0x2E, 0x0B, 0xE4, 0xE0, 0x44, 0xBD, 0xC2, 0x10, 0x09, 0xA3, 0x36, 0xB1, 0x5D, 0x1C } } } }, // floppy +	{ FR_FRA, kPlatformDOS, { 0x0000000F, 0x0000047D, { { 0xE8, 0xB5, 0x15, 0xD5, 0x96, 0x81, 0xD2, 0x84, 0xAB, 0x33, 0xC1, 0x1C, 0x47, 0x1B, 0xFE, 0xDB } } } }, // CD -	{ DE_DEU, kPlatformPC, { 0x0000001C, 0x000009C0, { { 0xA8, 0x64, 0xDD, 0x9D, 0x91, 0x42, 0x04, 0x26, 0xD0, 0x80, 0x40, 0xED, 0x08, 0x51, 0xC9, 0xBB } } } }, +	{ DE_DEU, kPlatformDOS, { 0x0000001C, 0x000009C0, { { 0xA8, 0x64, 0xDD, 0x9D, 0x91, 0x42, 0x04, 0x26, 0xD0, 0x80, 0x40, 0xED, 0x08, 0x51, 0xC9, 0xBB } } } }, -	{ IT_ITA, kPlatformPC, { 0x00000014, 0x00000588, { { 0x5B, 0x75, 0xAE, 0xD7, 0x50, 0x6C, 0x3E, 0x65, 0x5C, 0xF8, 0x84, 0x34, 0x48, 0x58, 0x0E, 0x6E } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x0000000F, 0x000002F0, { { 0x37, 0x22, 0x62, 0xE4, 0x1B, 0x1F, 0xD6, 0x9E, 0x94, 0xA3, 0x41, 0x00, 0xD5, 0x29, 0x28, 0x09 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000014, 0x00000588, { { 0x5B, 0x75, 0xAE, 0xD7, 0x50, 0x6C, 0x3E, 0x65, 0x5C, 0xF8, 0x84, 0x34, 0x48, 0x58, 0x0E, 0x6E } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x0000000F, 0x000002F0, { { 0x37, 0x22, 0x62, 0xE4, 0x1B, 0x1F, 0xD6, 0x9E, 0x94, 0xA3, 0x41, 0x00, 0xD5, 0x29, 0x28, 0x09 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x00000014, 0x000005D8, { { 0xD6, 0x00, 0x90, 0x6A, 0x75, 0x3B, 0xF1, 0xFE, 0xF4, 0x3E, 0x0E, 0x1D, 0x39, 0xEB, 0x2D, 0xC8 } } } }, +	{ ES_ESP, kPlatformDOS, { 0x00000014, 0x000005D8, { { 0xD6, 0x00, 0x90, 0x6A, 0x75, 0x3B, 0xF1, 0xFE, 0xF4, 0x3E, 0x0E, 0x1D, 0x39, 0xEB, 0x2D, 0xC8 } } } }, -	{ RU_RUS, kPlatformPC, { 0x00000010, 0x00000262, { { 0x1E, 0x90, 0x20, 0xC8, 0xD3, 0x08, 0x53, 0x4F, 0x28, 0x95, 0x6A, 0xA4, 0x14, 0x37, 0x05, 0xF0 } } } }, +	{ RU_RUS, kPlatformDOS, { 0x00000010, 0x00000262, { { 0x1E, 0x90, 0x20, 0xC8, 0xD3, 0x08, 0x53, 0x4F, 0x28, 0x95, 0x6A, 0xA4, 0x14, 0x37, 0x05, 0xF0 } } } },  	{ EN_ANY, kPlatformAmiga, { 0x00000008, 0x00000261, { { 0x93, 0x5B, 0x79, 0xE8, 0x89, 0x8E, 0xB5, 0x37, 0x39, 0x2A, 0xB0, 0x04, 0x98, 0x80, 0x5A, 0x4E } } } },  	{ DE_DEU, kPlatformAmiga, { 0x0000000E, 0x000004E0, { { 0x52, 0x4D, 0x74, 0x91, 0x70, 0x0D, 0x4C, 0x40, 0x5C, 0x7E, 0xBA, 0xDA, 0x24, 0x49, 0xF3, 0x1A } } } }, @@ -338,16 +338,16 @@ const ExtractEntrySearchData k1PlacedStringsProvider[] = {  	{ JA_JPN, kPlatformUnknown, { 0x0000000D, 0x0000074C, { { 0x0E, 0x1C, 0x1F, 0xD2, 0xCF, 0xBF, 0x40, 0xE1, 0x59, 0x0F, 0x1B, 0x46, 0xED, 0x8B, 0x96, 0x8E } } } }, -	{ FR_FRA, kPlatformPC, { 0x00000011, 0x00000545, { { 0x05, 0xEF, 0x74, 0x54, 0x06, 0xB7, 0x64, 0x47, 0x21, 0x56, 0x55, 0x74, 0x70, 0x2D, 0xA8, 0x23 } } } }, +	{ FR_FRA, kPlatformDOS, { 0x00000011, 0x00000545, { { 0x05, 0xEF, 0x74, 0x54, 0x06, 0xB7, 0x64, 0x47, 0x21, 0x56, 0x55, 0x74, 0x70, 0x2D, 0xA8, 0x23 } } } },  	{ DE_DEU, kPlatformUnknown, { 0x0000000B, 0x00000389, { { 0xB9, 0x74, 0xBE, 0x63, 0xB4, 0xA4, 0x8A, 0x04, 0xD9, 0x50, 0x73, 0xB7, 0x01, 0x9E, 0x77, 0xD3 } } } }, -	{ IT_ITA, kPlatformPC, { 0x0000000D, 0x0000040D, { { 0x9C, 0x71, 0x53, 0x35, 0xC3, 0xE8, 0x46, 0xB9, 0xD2, 0xFA, 0x1C, 0x8C, 0xC3, 0xFF, 0xBC, 0x1F } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x00000011, 0x000003B8, { { 0xC8, 0xA6, 0xE4, 0x8A, 0xF7, 0x4C, 0x3F, 0xA6, 0x24, 0x7F, 0xEF, 0xE4, 0x63, 0x8B, 0x72, 0xF3 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x0000000D, 0x0000040D, { { 0x9C, 0x71, 0x53, 0x35, 0xC3, 0xE8, 0x46, 0xB9, 0xD2, 0xFA, 0x1C, 0x8C, 0xC3, 0xFF, 0xBC, 0x1F } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x00000011, 0x000003B8, { { 0xC8, 0xA6, 0xE4, 0x8A, 0xF7, 0x4C, 0x3F, 0xA6, 0x24, 0x7F, 0xEF, 0xE4, 0x63, 0x8B, 0x72, 0xF3 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x0000000D, 0x00000439, { { 0x57, 0xAE, 0x1C, 0xC1, 0xF5, 0xE8, 0x5B, 0x9E, 0x90, 0x02, 0xB9, 0x8D, 0x86, 0x38, 0xFB, 0xA8 } } } }, +	{ ES_ESP, kPlatformDOS, { 0x0000000D, 0x00000439, { { 0x57, 0xAE, 0x1C, 0xC1, 0xF5, 0xE8, 0x5B, 0x9E, 0x90, 0x02, 0xB9, 0x8D, 0x86, 0x38, 0xFB, 0xA8 } } } }, -	{ RU_RUS, kPlatformPC, { 0x00000009, 0x00000203, { { 0x7D, 0xAE, 0x67, 0x94, 0x8E, 0x73, 0x35, 0xC1, 0x11, 0xB4, 0x55, 0x6E, 0x92, 0x25, 0x39, 0xE4 } } } }, +	{ RU_RUS, kPlatformDOS, { 0x00000009, 0x00000203, { { 0x7D, 0xAE, 0x67, 0x94, 0x8E, 0x73, 0x35, 0xC1, 0x11, 0xB4, 0x55, 0x6E, 0x92, 0x25, 0x39, 0xE4 } } } },  	EXTRACT_END_ENTRY  }; @@ -357,31 +357,31 @@ const ExtractEntrySearchData k1DroppedStringsProvider[] = {  	{ JA_JPN, kPlatformUnknown, { 0x0000000B, 0x0000059F, { { 0xDD, 0x5E, 0x51, 0x7E, 0xD9, 0xFC, 0xCD, 0xAD, 0x6B, 0x93, 0x71, 0xBE, 0x83, 0x63, 0x3F, 0x88 } } } }, -	{ FR_FRA, kPlatformPC, { 0x00000011, 0x00000579, { { 0x3D, 0x0C, 0x3C, 0xAD, 0x2E, 0xE3, 0x7A, 0x5A, 0x4A, 0x21, 0x1C, 0x96, 0xC5, 0x5A, 0xA7, 0x9E } } } }, +	{ FR_FRA, kPlatformDOS, { 0x00000011, 0x00000579, { { 0x3D, 0x0C, 0x3C, 0xAD, 0x2E, 0xE3, 0x7A, 0x5A, 0x4A, 0x21, 0x1C, 0x96, 0xC5, 0x5A, 0xA7, 0x9E } } } },  	{ DE_DEU, kPlatformUnknown, { 0x00000011, 0x00000612, { { 0xEC, 0xCD, 0x99, 0x58, 0xF7, 0x08, 0x92, 0x43, 0x95, 0x10, 0x6B, 0xDD, 0x61, 0xF7, 0x5C, 0xA4 } } } }, -	{ IT_ITA, kPlatformPC, { 0x0000000B, 0x0000031B, { { 0x32, 0x0C, 0xCD, 0x83, 0xF6, 0x97, 0xC8, 0x76, 0x57, 0x6B, 0x7C, 0xAD, 0x51, 0xEB, 0x91, 0x1F } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x00000011, 0x000003B8, { { 0xC8, 0xA6, 0xE4, 0x8A, 0xF7, 0x4C, 0x3F, 0xA6, 0x24, 0x7F, 0xEF, 0xE4, 0x63, 0x8B, 0x72, 0xF3 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x0000000B, 0x0000031B, { { 0x32, 0x0C, 0xCD, 0x83, 0xF6, 0x97, 0xC8, 0x76, 0x57, 0x6B, 0x7C, 0xAD, 0x51, 0xEB, 0x91, 0x1F } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x00000011, 0x000003B8, { { 0xC8, 0xA6, 0xE4, 0x8A, 0xF7, 0x4C, 0x3F, 0xA6, 0x24, 0x7F, 0xEF, 0xE4, 0x63, 0x8B, 0x72, 0xF3 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x00000008, 0x00000261, { { 0x1D, 0xB5, 0xFB, 0x23, 0x94, 0xA7, 0x86, 0x7A, 0xAC, 0x53, 0xDA, 0x6F, 0xCC, 0x41, 0x0F, 0xD7 } } } }, +	{ ES_ESP, kPlatformDOS, { 0x00000008, 0x00000261, { { 0x1D, 0xB5, 0xFB, 0x23, 0x94, 0xA7, 0x86, 0x7A, 0xAC, 0x53, 0xDA, 0x6F, 0xCC, 0x41, 0x0F, 0xD7 } } } }, -	{ RU_RUS, kPlatformPC, { 0x0000000A, 0x000001F5, { { 0xAA, 0x21, 0x88, 0x6D, 0xD0, 0xAB, 0x5C, 0x15, 0x7F, 0xAD, 0x0E, 0x3B, 0x2F, 0x17, 0xBF, 0xAD } } } }, +	{ RU_RUS, kPlatformDOS, { 0x0000000A, 0x000001F5, { { 0xAA, 0x21, 0x88, 0x6D, 0xD0, 0xAB, 0x5C, 0x15, 0x7F, 0xAD, 0x0E, 0x3B, 0x2F, 0x17, 0xBF, 0xAD } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData k1NoDropStringsProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000047, 0x00001881, { { 0xEF, 0x81, 0x2B, 0x8F, 0x06, 0x0C, 0xA6, 0xBA, 0x50, 0x9C, 0x99, 0x40, 0x53, 0xFD, 0xC1, 0x55 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000047, 0x00001881, { { 0xEF, 0x81, 0x2B, 0x8F, 0x06, 0x0C, 0xA6, 0xBA, 0x50, 0x9C, 0x99, 0x40, 0x53, 0xFD, 0xC1, 0x55 } } } }, -	{ FR_FRA, kPlatformPC, { 0x0000004C, 0x00001B39, { { 0xFF, 0xD5, 0x5D, 0x1C, 0xF1, 0x8A, 0xA4, 0x21, 0xB1, 0x56, 0x2B, 0xAC, 0x9F, 0x40, 0x30, 0x53 } } } }, +	{ FR_FRA, kPlatformDOS, { 0x0000004C, 0x00001B39, { { 0xFF, 0xD5, 0x5D, 0x1C, 0xF1, 0x8A, 0xA4, 0x21, 0xB1, 0x56, 0x2B, 0xAC, 0x9F, 0x40, 0x30, 0x53 } } } }, -	{ DE_DEU, kPlatformPC, { 0x0000004C, 0x00001AFF, { { 0xE5, 0x05, 0x79, 0x10, 0x91, 0x95, 0x64, 0x40, 0xB2, 0x73, 0x39, 0xFA, 0x50, 0x8D, 0xCE, 0x8A } } } }, +	{ DE_DEU, kPlatformDOS, { 0x0000004C, 0x00001AFF, { { 0xE5, 0x05, 0x79, 0x10, 0x91, 0x95, 0x64, 0x40, 0xB2, 0x73, 0x39, 0xFA, 0x50, 0x8D, 0xCE, 0x8A } } } }, -	{ IT_ITA, kPlatformPC, { 0x00000045, 0x00001850, { { 0x50, 0x34, 0x82, 0xA9, 0x28, 0xDE, 0x44, 0xB3, 0x2D, 0x59, 0x0B, 0x7F, 0xCE, 0x42, 0x1F, 0x73 } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x0000004C, 0x00001650, { { 0x42, 0x7A, 0x04, 0xCD, 0x69, 0xB1, 0x06, 0x9A, 0xD8, 0x7E, 0x7A, 0x14, 0x5B, 0x1C, 0x70, 0xB8 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000045, 0x00001850, { { 0x50, 0x34, 0x82, 0xA9, 0x28, 0xDE, 0x44, 0xB3, 0x2D, 0x59, 0x0B, 0x7F, 0xCE, 0x42, 0x1F, 0x73 } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x0000004C, 0x00001650, { { 0x42, 0x7A, 0x04, 0xCD, 0x69, 0xB1, 0x06, 0x9A, 0xD8, 0x7E, 0x7A, 0x14, 0x5B, 0x1C, 0x70, 0xB8 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x0000003D, 0x000015FA, { { 0x87, 0x2E, 0xE6, 0x8A, 0xF1, 0xC9, 0xC9, 0xEC, 0xD3, 0x2C, 0x25, 0x7E, 0x36, 0x02, 0xF7, 0xAC } } } }, +	{ ES_ESP, kPlatformDOS, { 0x0000003D, 0x000015FA, { { 0x87, 0x2E, 0xE6, 0x8A, 0xF1, 0xC9, 0xC9, 0xEC, 0xD3, 0x2C, 0x25, 0x7E, 0x36, 0x02, 0xF7, 0xAC } } } },  	{ EN_ANY, kPlatformAmiga, { 0x00000048, 0x00001881, { { 0x69, 0xA8, 0x0B, 0x47, 0xFD, 0xA0, 0x94, 0x12, 0x82, 0x1D, 0xE0, 0x9C, 0xB1, 0x10, 0x6D, 0x11 } } } },  	{ DE_DEU, kPlatformAmiga, { 0x0000004D, 0x00001AFF, { { 0xF8, 0x83, 0x2E, 0x08, 0x88, 0x7B, 0x72, 0x7F, 0x71, 0xD4, 0x05, 0xF3, 0x1A, 0x78, 0xF1, 0x9D } } } }, @@ -399,35 +399,35 @@ const ExtractEntrySearchData k1PutDownStringProvider[] = {  	{ JA_JPN, kPlatformUnknown, { 0x00000029, 0x0000187D, { { 0xDE, 0xEE, 0x66, 0x88, 0x57, 0xF5, 0xF9, 0x2E, 0xD2, 0x14, 0xF5, 0x83, 0xA0, 0x0D, 0x96, 0x86 } } } }, -	{ FR_FRA, kPlatformPC, { 0x0000002E, 0x0000101D, { { 0xBC, 0xEA, 0x6C, 0x1F, 0x31, 0xCF, 0x30, 0x26, 0x2D, 0x24, 0xC5, 0xEA, 0x97, 0x49, 0xDC, 0x4C } } } }, +	{ FR_FRA, kPlatformDOS, { 0x0000002E, 0x0000101D, { { 0xBC, 0xEA, 0x6C, 0x1F, 0x31, 0xCF, 0x30, 0x26, 0x2D, 0x24, 0xC5, 0xEA, 0x97, 0x49, 0xDC, 0x4C } } } },  	{ DE_DEU, kPlatformUnknown, { 0x00000028, 0x00000E7E, { { 0x26, 0x93, 0x76, 0x37, 0x41, 0x2E, 0xF3, 0xED, 0xF5, 0x7B, 0xA7, 0xEB, 0x80, 0x61, 0x3B, 0x84 } } } }, -	{ IT_ITA, kPlatformPC, { 0x00000034, 0x0000131D, { { 0x36, 0x87, 0x4D, 0x73, 0x2A, 0x67, 0xBA, 0xCE, 0xCB, 0x33, 0x3C, 0x10, 0xCC, 0x3E, 0x7E, 0xAD } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x0000002E, 0x00000EB2, { { 0x14, 0x08, 0xE6, 0xD1, 0x54, 0x76, 0x2A, 0x9E, 0xBE, 0x5A, 0x15, 0xEB, 0x52, 0x01, 0x52, 0x97 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000034, 0x0000131D, { { 0x36, 0x87, 0x4D, 0x73, 0x2A, 0x67, 0xBA, 0xCE, 0xCB, 0x33, 0x3C, 0x10, 0xCC, 0x3E, 0x7E, 0xAD } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x0000002E, 0x00000EB2, { { 0x14, 0x08, 0xE6, 0xD1, 0x54, 0x76, 0x2A, 0x9E, 0xBE, 0x5A, 0x15, 0xEB, 0x52, 0x01, 0x52, 0x97 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x0000002D, 0x00001052, { { 0x12, 0x0A, 0x23, 0x11, 0xDF, 0x8A, 0x59, 0xD4, 0xF2, 0xCA, 0xA5, 0xA7, 0x76, 0x1B, 0x54, 0xB6 } } } }, +	{ ES_ESP, kPlatformDOS, { 0x0000002D, 0x00001052, { { 0x12, 0x0A, 0x23, 0x11, 0xDF, 0x8A, 0x59, 0xD4, 0xF2, 0xCA, 0xA5, 0xA7, 0x76, 0x1B, 0x54, 0xB6 } } } }, -	{ RU_RUS, kPlatformPC, { 0x00000024, 0x0000099F, { { 0x05, 0xD7, 0xB8, 0x32, 0x95, 0x93, 0x29, 0x5F, 0xF3, 0x1A, 0xF0, 0x2E, 0xBA, 0x3A, 0x0D, 0x27 } } } }, +	{ RU_RUS, kPlatformDOS, { 0x00000024, 0x0000099F, { { 0x05, 0xD7, 0xB8, 0x32, 0x95, 0x93, 0x29, 0x5F, 0xF3, 0x1A, 0xF0, 0x2E, 0xBA, 0x3A, 0x0D, 0x27 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData k1WaitAmuletStringProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x0000003D, 0x0000150D, { { 0x11, 0xC8, 0x7E, 0x83, 0x7A, 0xC3, 0x5D, 0xD9, 0x72, 0xFC, 0x75, 0xCB, 0x57, 0xE9, 0xF1, 0x36 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x0000003D, 0x0000150D, { { 0x11, 0xC8, 0x7E, 0x83, 0x7A, 0xC3, 0x5D, 0xD9, 0x72, 0xFC, 0x75, 0xCB, 0x57, 0xE9, 0xF1, 0x36 } } } },  	{ JA_JPN, kPlatformUnknown, { 0x00000029, 0x000017A7, { { 0xFD, 0xA3, 0xAD, 0x24, 0x16, 0x49, 0x22, 0x6F, 0x52, 0xE9, 0x50, 0x11, 0x51, 0x38, 0xCA, 0xE0 } } } }, -	{ FR_FRA, kPlatformPC, { 0x00000049, 0x00001ADD, { { 0xFD, 0xCF, 0x9C, 0xAD, 0xA2, 0xAA, 0x74, 0x11, 0x8E, 0x89, 0x02, 0xCB, 0x2B, 0x5B, 0x2B, 0x1C } } } }, +	{ FR_FRA, kPlatformDOS, { 0x00000049, 0x00001ADD, { { 0xFD, 0xCF, 0x9C, 0xAD, 0xA2, 0xAA, 0x74, 0x11, 0x8E, 0x89, 0x02, 0xCB, 0x2B, 0x5B, 0x2B, 0x1C } } } },  	{ DE_DEU, kPlatformUnknown, { 0x00000048, 0x000019CF, { { 0x82, 0xDD, 0xBD, 0xA3, 0xD0, 0xE0, 0x19, 0xC0, 0x6D, 0xC5, 0xEE, 0x7A, 0x0B, 0x49, 0x06, 0xCE } } } }, -	{ IT_ITA, kPlatformPC, { 0x0000004A, 0x00001B4C, { { 0x38, 0x26, 0x54, 0x10, 0x3D, 0x32, 0xCD, 0xAE, 0x3F, 0x96, 0xFE, 0x6F, 0x4A, 0x94, 0x72, 0xB0 } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x00000049, 0x0000184F, { { 0x11, 0x42, 0xB2, 0xD6, 0x76, 0xEA, 0xF9, 0xCA, 0x46, 0xE4, 0xA6, 0x35, 0xE8, 0xB9, 0x8B, 0xE9 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x0000004A, 0x00001B4C, { { 0x38, 0x26, 0x54, 0x10, 0x3D, 0x32, 0xCD, 0xAE, 0x3F, 0x96, 0xFE, 0x6F, 0x4A, 0x94, 0x72, 0xB0 } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x00000049, 0x0000184F, { { 0x11, 0x42, 0xB2, 0xD6, 0x76, 0xEA, 0xF9, 0xCA, 0x46, 0xE4, 0xA6, 0x35, 0xE8, 0xB9, 0x8B, 0xE9 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x00000042, 0x000017FD, { { 0x0A, 0x8A, 0x7E, 0x9A, 0x5F, 0x4A, 0x35, 0x06, 0x4D, 0x6B, 0xBF, 0x29, 0x1B, 0xAD, 0xD8, 0x37 } } } }, +	{ ES_ESP, kPlatformDOS, { 0x00000042, 0x000017FD, { { 0x0A, 0x8A, 0x7E, 0x9A, 0x5F, 0x4A, 0x35, 0x06, 0x4D, 0x6B, 0xBF, 0x29, 0x1B, 0xAD, 0xD8, 0x37 } } } }, -	{ RU_RUS, kPlatformPC, { 0x0000003C, 0x00000EF1, { { 0xC1, 0x0A, 0xFA, 0xBB, 0x65, 0xC3, 0x31, 0xC9, 0x80, 0x9B, 0x0C, 0x16, 0xED, 0xBF, 0x47, 0xFA } } } }, +	{ RU_RUS, kPlatformDOS, { 0x0000003C, 0x00000EF1, { { 0xC1, 0x0A, 0xFA, 0xBB, 0x65, 0xC3, 0x31, 0xC9, 0x80, 0x9B, 0x0C, 0x16, 0xED, 0xBF, 0x47, 0xFA } } } },  	{ EN_ANY, kPlatformUnknown, { 0x0000003E, 0x0000150D, { { 0xA8, 0xBF, 0x99, 0x9B, 0xC1, 0x36, 0x21, 0x47, 0x6D, 0x99, 0x4F, 0x34, 0xE6, 0x61, 0x47, 0xFD } } } }, // Amiga + FM-TOWNS @@ -435,20 +435,20 @@ const ExtractEntrySearchData k1WaitAmuletStringProvider[] = {  };  const ExtractEntrySearchData k1BlackJewelStringProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000023, 0x00000B73, { { 0xBE, 0xE9, 0xBD, 0x65, 0xB9, 0xB1, 0xCD, 0xF0, 0x45, 0x03, 0x01, 0x70, 0xBE, 0xD0, 0x0F, 0x80 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000023, 0x00000B73, { { 0xBE, 0xE9, 0xBD, 0x65, 0xB9, 0xB1, 0xCD, 0xF0, 0x45, 0x03, 0x01, 0x70, 0xBE, 0xD0, 0x0F, 0x80 } } } },  	{ JA_JPN, kPlatformUnknown, { 0x00000035, 0x0000205F, { { 0x33, 0xD6, 0x19, 0xEE, 0xEA, 0xDD, 0x9F, 0xB5, 0x77, 0x0C, 0x8E, 0x84, 0x5E, 0x61, 0x22, 0x3E } } } }, -	{ FR_FRA, kPlatformPC, { 0x0000002B, 0x00000F11, { { 0x68, 0xA0, 0xA3, 0xA0, 0xB6, 0xD1, 0x40, 0x22, 0xB4, 0x10, 0x3D, 0x5A, 0x7F, 0x1F, 0x4B, 0xE7 } } } }, +	{ FR_FRA, kPlatformDOS, { 0x0000002B, 0x00000F11, { { 0x68, 0xA0, 0xA3, 0xA0, 0xB6, 0xD1, 0x40, 0x22, 0xB4, 0x10, 0x3D, 0x5A, 0x7F, 0x1F, 0x4B, 0xE7 } } } },  	{ DE_DEU, kPlatformUnknown, { 0x00000031, 0x0000113B, { { 0xA5, 0x00, 0xD1, 0xDC, 0x25, 0x99, 0x3E, 0x6B, 0xFF, 0xC8, 0x6C, 0xDA, 0xA4, 0xCF, 0x51, 0xD7 } } } }, -	{ IT_ITA, kPlatformPC, { 0x00000022, 0x00000B6E, { { 0xAE, 0xA0, 0xDF, 0x07, 0xDD, 0x88, 0x98, 0x6B, 0xDD, 0x9E, 0x2E, 0xC0, 0xBD, 0x45, 0x2E, 0x2B } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x0000002B, 0x00000D6D, { { 0x08, 0x5E, 0x1F, 0xA8, 0x8F, 0x1F, 0x6A, 0xE0, 0xF3, 0x49, 0xEF, 0x44, 0xA8, 0xCD, 0xDE, 0x45 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000022, 0x00000B6E, { { 0xAE, 0xA0, 0xDF, 0x07, 0xDD, 0x88, 0x98, 0x6B, 0xDD, 0x9E, 0x2E, 0xC0, 0xBD, 0x45, 0x2E, 0x2B } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x0000002B, 0x00000D6D, { { 0x08, 0x5E, 0x1F, 0xA8, 0x8F, 0x1F, 0x6A, 0xE0, 0xF3, 0x49, 0xEF, 0x44, 0xA8, 0xCD, 0xDE, 0x45 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x00000025, 0x00000CF6, { { 0x4B, 0x13, 0x39, 0xCB, 0x3F, 0x44, 0x18, 0x46, 0x43, 0xDB, 0x94, 0xC5, 0x3E, 0x6B, 0xC4, 0x74 } } } }, +	{ ES_ESP, kPlatformDOS, { 0x00000025, 0x00000CF6, { { 0x4B, 0x13, 0x39, 0xCB, 0x3F, 0x44, 0x18, 0x46, 0x43, 0xDB, 0x94, 0xC5, 0x3E, 0x6B, 0xC4, 0x74 } } } }, -	{ RU_RUS, kPlatformPC, { 0x00000021, 0x000007FF, { { 0x3F, 0x26, 0xB4, 0xB4, 0x11, 0x0C, 0xEF, 0xC0, 0x6A, 0xD1, 0xCC, 0x0E, 0x68, 0x7D, 0xA5, 0x1A } } } }, +	{ RU_RUS, kPlatformDOS, { 0x00000021, 0x000007FF, { { 0x3F, 0x26, 0xB4, 0xB4, 0x11, 0x0C, 0xEF, 0xC0, 0x6A, 0xD1, 0xCC, 0x0E, 0x68, 0x7D, 0xA5, 0x1A } } } },  	{ EN_ANY, kPlatformUnknown, { 0x00000024, 0x00000B73, { { 0x8D, 0x57, 0x5F, 0x93, 0x85, 0x75, 0xF2, 0xD8, 0x36, 0xC2, 0x7C, 0x0E, 0x3B, 0xEA, 0xE0, 0x0A } } } }, // Amiga + FM-TOWNS @@ -456,19 +456,19 @@ const ExtractEntrySearchData k1BlackJewelStringProvider[] = {  };  const ExtractEntrySearchData k1PoisonGoneStringProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x0000002D, 0x00000F59, { { 0x9A, 0x88, 0x07, 0x5A, 0x9C, 0xC3, 0x7B, 0xB0, 0x79, 0x69, 0xE0, 0x84, 0x11, 0x9B, 0x82, 0xCD } } } }, +	{ EN_ANY, kPlatformDOS, { 0x0000002D, 0x00000F59, { { 0x9A, 0x88, 0x07, 0x5A, 0x9C, 0xC3, 0x7B, 0xB0, 0x79, 0x69, 0xE0, 0x84, 0x11, 0x9B, 0x82, 0xCD } } } }, -	{ FR_FRA, kPlatformPC, { 0x00000059, 0x00001E91, { { 0xDA, 0x9C, 0xC4, 0x7A, 0x79, 0x73, 0x60, 0xBF, 0x31, 0xF8, 0x8F, 0xAF, 0xC1, 0x4D, 0x25, 0xEC } } } }, // floppy -	{ FR_FRA, kPlatformPC, { 0x0000002A, 0x00000EAA, { { 0x0B, 0x4E, 0xDF, 0x03, 0x9E, 0x64, 0x3B, 0x13, 0x10, 0x6A, 0xF9, 0x4C, 0x66, 0x0D, 0x09, 0xC5 } } } }, // (fan) CD +	{ FR_FRA, kPlatformDOS, { 0x00000059, 0x00001E91, { { 0xDA, 0x9C, 0xC4, 0x7A, 0x79, 0x73, 0x60, 0xBF, 0x31, 0xF8, 0x8F, 0xAF, 0xC1, 0x4D, 0x25, 0xEC } } } }, // floppy +	{ FR_FRA, kPlatformDOS, { 0x0000002A, 0x00000EAA, { { 0x0B, 0x4E, 0xDF, 0x03, 0x9E, 0x64, 0x3B, 0x13, 0x10, 0x6A, 0xF9, 0x4C, 0x66, 0x0D, 0x09, 0xC5 } } } }, // (fan) CD -	{ DE_DEU, kPlatformPC, { 0x00000036, 0x00001324, { { 0x30, 0x67, 0xEE, 0x7C, 0x4D, 0x36, 0xFE, 0x46, 0x05, 0x44, 0x23, 0xA1, 0xB4, 0x07, 0x16, 0xB5 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x00000036, 0x00001324, { { 0x30, 0x67, 0xEE, 0x7C, 0x4D, 0x36, 0xFE, 0x46, 0x05, 0x44, 0x23, 0xA1, 0xB4, 0x07, 0x16, 0xB5 } } } }, -	{ IT_ITA, kPlatformPC, { 0x00000034, 0x0000128D, { { 0x4E, 0x54, 0xFE, 0x58, 0x7F, 0x15, 0xFA, 0xC1, 0x50, 0xF8, 0x47, 0x29, 0x15, 0xE8, 0x83, 0xC7 } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x0000002A, 0x00000DFD, { { 0x57, 0xDC, 0xE0, 0x45, 0x2E, 0x89, 0x77, 0x7F, 0x4B, 0x41, 0xCF, 0x4A, 0xFE, 0x0B, 0xAF, 0xC1 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000034, 0x0000128D, { { 0x4E, 0x54, 0xFE, 0x58, 0x7F, 0x15, 0xFA, 0xC1, 0x50, 0xF8, 0x47, 0x29, 0x15, 0xE8, 0x83, 0xC7 } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x0000002A, 0x00000DFD, { { 0x57, 0xDC, 0xE0, 0x45, 0x2E, 0x89, 0x77, 0x7F, 0x4B, 0x41, 0xCF, 0x4A, 0xFE, 0x0B, 0xAF, 0xC1 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x00000033, 0x0000127E, { { 0x67, 0xEB, 0xD3, 0x00, 0xF8, 0x4F, 0xF1, 0x79, 0x48, 0xE6, 0x9C, 0xB2, 0xA7, 0xCF, 0x76, 0x07 } } } }, +	{ ES_ESP, kPlatformDOS, { 0x00000033, 0x0000127E, { { 0x67, 0xEB, 0xD3, 0x00, 0xF8, 0x4F, 0xF1, 0x79, 0x48, 0xE6, 0x9C, 0xB2, 0xA7, 0xCF, 0x76, 0x07 } } } }, -	{ RU_RUS, kPlatformPC, { 0x00000027, 0x00000952, { { 0x36, 0x64, 0x30, 0x1C, 0x5A, 0xC0, 0x0D, 0x73, 0xE5, 0xA6, 0x2F, 0xD8, 0x64, 0x98, 0x81, 0x56 } } } }, +	{ RU_RUS, kPlatformDOS, { 0x00000027, 0x00000952, { { 0x36, 0x64, 0x30, 0x1C, 0x5A, 0xC0, 0x0D, 0x73, 0xE5, 0xA6, 0x2F, 0xD8, 0x64, 0x98, 0x81, 0x56 } } } },  	{ EN_ANY, kPlatformAmiga, { 0x0000002E, 0x00000F59, { { 0xAD, 0x95, 0xF3, 0xA7, 0xBB, 0x04, 0x08, 0x77, 0xD0, 0x71, 0xFC, 0x8B, 0x33, 0x2A, 0x6D, 0xD3 } } } },  	{ DE_DEU, kPlatformAmiga, { 0x00000037, 0x00001324, { { 0xB3, 0xE6, 0x0A, 0x49, 0x37, 0x73, 0x3C, 0xAF, 0x78, 0x9E, 0x7D, 0x13, 0x75, 0xAE, 0xA8, 0x89 } } } }, @@ -482,20 +482,20 @@ const ExtractEntrySearchData k1PoisonGoneStringProvider[] = {  };  const ExtractEntrySearchData k1HealingTipStringProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x0000002D, 0x00000F04, { { 0xC0, 0xC7, 0x0C, 0x3D, 0xA7, 0x62, 0x14, 0xFB, 0xE8, 0x52, 0x05, 0x0D, 0xFE, 0xF6, 0xC7, 0x28 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x0000002D, 0x00000F04, { { 0xC0, 0xC7, 0x0C, 0x3D, 0xA7, 0x62, 0x14, 0xFB, 0xE8, 0x52, 0x05, 0x0D, 0xFE, 0xF6, 0xC7, 0x28 } } } },  	{ JA_JPN, kPlatformUnknown, { 0x0000002B, 0x00001949, { { 0xC7, 0xE3, 0x0A, 0x6B, 0x8F, 0xCA, 0xBC, 0x3A, 0xDC, 0x76, 0x48, 0xD3, 0x8B, 0xD9, 0x44, 0x2E } } } }, -	{ FR_FRA, kPlatformPC, { 0x00000036, 0x0000132C, { { 0x86, 0x65, 0x80, 0x10, 0x40, 0x32, 0x6C, 0x2F, 0x5E, 0x76, 0xFB, 0xDC, 0x19, 0x33, 0x02, 0x3C } } } }, +	{ FR_FRA, kPlatformDOS, { 0x00000036, 0x0000132C, { { 0x86, 0x65, 0x80, 0x10, 0x40, 0x32, 0x6C, 0x2F, 0x5E, 0x76, 0xFB, 0xDC, 0x19, 0x33, 0x02, 0x3C } } } },  	{ DE_DEU, kPlatformUnknown, { 0x0000003C, 0x00001537, { { 0x78, 0xC2, 0x76, 0x24, 0x0D, 0x1F, 0xC0, 0x13, 0x4E, 0x34, 0x0A, 0x50, 0x4C, 0x35, 0x7E, 0xB1 } } } }, -	{ IT_ITA, kPlatformPC, { 0x0000003F, 0x0000170E, { { 0x0B, 0x37, 0xA4, 0x5E, 0x05, 0x4A, 0x96, 0x1F, 0x2E, 0x02, 0x43, 0xBE, 0xCC, 0xF9, 0x21, 0x5E } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x00000036, 0x00001364, { { 0x59, 0x70, 0x13, 0x8D, 0x93, 0x9C, 0x1B, 0x69, 0x2F, 0x13, 0x9A, 0xB2, 0x4C, 0x97, 0x7E, 0x95 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x0000003F, 0x0000170E, { { 0x0B, 0x37, 0xA4, 0x5E, 0x05, 0x4A, 0x96, 0x1F, 0x2E, 0x02, 0x43, 0xBE, 0xCC, 0xF9, 0x21, 0x5E } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x00000036, 0x00001364, { { 0x59, 0x70, 0x13, 0x8D, 0x93, 0x9C, 0x1B, 0x69, 0x2F, 0x13, 0x9A, 0xB2, 0x4C, 0x97, 0x7E, 0x95 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x00000028, 0x00000E0F, { { 0x3E, 0x40, 0xCA, 0x2A, 0x5F, 0xFE, 0x74, 0x30, 0x8C, 0x31, 0x41, 0x09, 0xBD, 0xFD, 0xA3, 0x7E } } } }, +	{ ES_ESP, kPlatformDOS, { 0x00000028, 0x00000E0F, { { 0x3E, 0x40, 0xCA, 0x2A, 0x5F, 0xFE, 0x74, 0x30, 0x8C, 0x31, 0x41, 0x09, 0xBD, 0xFD, 0xA3, 0x7E } } } }, -	{ RU_RUS, kPlatformPC, { 0x00000026, 0x000008EE, { { 0x7C, 0xC0, 0x62, 0x39, 0x66, 0x9E, 0x63, 0xCD, 0x21, 0x3D, 0x72, 0x91, 0xB8, 0xB9, 0xB6, 0x92 } } } }, +	{ RU_RUS, kPlatformDOS, { 0x00000026, 0x000008EE, { { 0x7C, 0xC0, 0x62, 0x39, 0x66, 0x9E, 0x63, 0xCD, 0x21, 0x3D, 0x72, 0x91, 0xB8, 0xB9, 0xB6, 0x92 } } } },  	{ EN_ANY, kPlatformUnknown, { 0x0000002E, 0x00000F04, { { 0x95, 0x39, 0x36, 0x89, 0xC4, 0x60, 0x7C, 0x0C, 0xDC, 0x06, 0xF7, 0x86, 0x1A, 0xF7, 0x93, 0x2B } } } }, // Amiga + FM-TOWNS @@ -503,22 +503,22 @@ const ExtractEntrySearchData k1HealingTipStringProvider[] = {  };  const ExtractEntrySearchData k1WispJewelStringsProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000053, 0x00001C62, { { 0x9A, 0xF1, 0xCC, 0xB3, 0x09, 0xF0, 0x9C, 0x33, 0x0E, 0xF0, 0xE3, 0xF8, 0x24, 0x63, 0x40, 0x95 } } } }, // floppy -	{ EN_ANY, kPlatformPC, { 0x00000052, 0x00001CE8, { { 0x6D, 0x69, 0x6D, 0x15, 0x4F, 0xF1, 0xD8, 0xA6, 0x53, 0x9F, 0xE3, 0x77, 0x75, 0x25, 0xE7, 0x93 } } } }, // CD +	{ EN_ANY, kPlatformDOS, { 0x00000053, 0x00001C62, { { 0x9A, 0xF1, 0xCC, 0xB3, 0x09, 0xF0, 0x9C, 0x33, 0x0E, 0xF0, 0xE3, 0xF8, 0x24, 0x63, 0x40, 0x95 } } } }, // floppy +	{ EN_ANY, kPlatformDOS, { 0x00000052, 0x00001CE8, { { 0x6D, 0x69, 0x6D, 0x15, 0x4F, 0xF1, 0xD8, 0xA6, 0x53, 0x9F, 0xE3, 0x77, 0x75, 0x25, 0xE7, 0x93 } } } }, // CD -	{ FR_FRA, kPlatformPC, { 0x0000005B, 0x00001E9A, { { 0xC1, 0x26, 0xF3, 0x64, 0x18, 0x7D, 0xF7, 0x5A, 0xB6, 0x2B, 0x44, 0x57, 0xDC, 0x60, 0x20, 0x3C } } } }, // floppy -	{ FR_FRA, kPlatformPC, { 0x00000050, 0x00001B8D, { { 0x9A, 0xCE, 0x1D, 0x62, 0xFA, 0xC6, 0x73, 0x80, 0x02, 0x0A, 0x61, 0x24, 0xDC, 0x2A, 0xEF, 0xE6 } } } }, // CD +	{ FR_FRA, kPlatformDOS, { 0x0000005B, 0x00001E9A, { { 0xC1, 0x26, 0xF3, 0x64, 0x18, 0x7D, 0xF7, 0x5A, 0xB6, 0x2B, 0x44, 0x57, 0xDC, 0x60, 0x20, 0x3C } } } }, // floppy +	{ FR_FRA, kPlatformDOS, { 0x00000050, 0x00001B8D, { { 0x9A, 0xCE, 0x1D, 0x62, 0xFA, 0xC6, 0x73, 0x80, 0x02, 0x0A, 0x61, 0x24, 0xDC, 0x2A, 0xEF, 0xE6 } } } }, // CD -	{ DE_DEU, kPlatformPC, { 0x00000061, 0x00002184, { { 0x4B, 0x20, 0xD7, 0xE6, 0x00, 0xBF, 0x32, 0x40, 0xB7, 0xD0, 0xD6, 0xEC, 0x9C, 0x0F, 0x0B, 0xF0 } } } }, // floppy -	{ DE_DEU, kPlatformPC, { 0x00000058, 0x00001E88, { { 0x0E, 0x14, 0xD1, 0xF3, 0x03, 0x29, 0x48, 0x1D, 0x32, 0x2A, 0xBB, 0x0B, 0x48, 0xB3, 0x2E, 0x47 } } } }, // CD +	{ DE_DEU, kPlatformDOS, { 0x00000061, 0x00002184, { { 0x4B, 0x20, 0xD7, 0xE6, 0x00, 0xBF, 0x32, 0x40, 0xB7, 0xD0, 0xD6, 0xEC, 0x9C, 0x0F, 0x0B, 0xF0 } } } }, // floppy +	{ DE_DEU, kPlatformDOS, { 0x00000058, 0x00001E88, { { 0x0E, 0x14, 0xD1, 0xF3, 0x03, 0x29, 0x48, 0x1D, 0x32, 0x2A, 0xBB, 0x0B, 0x48, 0xB3, 0x2E, 0x47 } } } }, // CD -	{ IT_ITA, kPlatformPC, { 0x00000074, 0x00002945, { { 0x17, 0x8B, 0x7E, 0xD9, 0x04, 0x7C, 0xD4, 0x9D, 0xCE, 0xF0, 0x79, 0x00, 0xAC, 0x82, 0x7C, 0x82 } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x00000050, 0x00001A10, { { 0xFB, 0x79, 0x74, 0x14, 0xB9, 0x75, 0x4F, 0x44, 0x83, 0xB1, 0xD4, 0xBE, 0x17, 0x0F, 0xC4, 0xD6 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000074, 0x00002945, { { 0x17, 0x8B, 0x7E, 0xD9, 0x04, 0x7C, 0xD4, 0x9D, 0xCE, 0xF0, 0x79, 0x00, 0xAC, 0x82, 0x7C, 0x82 } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x00000050, 0x00001A10, { { 0xFB, 0x79, 0x74, 0x14, 0xB9, 0x75, 0x4F, 0x44, 0x83, 0xB1, 0xD4, 0xBE, 0x17, 0x0F, 0xC4, 0xD6 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x0000005F, 0x0000211E, { { 0xE7, 0x0A, 0x85, 0x25, 0x44, 0x41, 0x47, 0x3B, 0x7A, 0xA6, 0x62, 0xAE, 0xAE, 0xD5, 0x92, 0x45 } } } }, +	{ ES_ESP, kPlatformDOS, { 0x0000005F, 0x0000211E, { { 0xE7, 0x0A, 0x85, 0x25, 0x44, 0x41, 0x47, 0x3B, 0x7A, 0xA6, 0x62, 0xAE, 0xAE, 0xD5, 0x92, 0x45 } } } },  	// only one of two strings translated in the fan translation -	{ RU_RUS, kPlatformPC, { 0x00000053, 0x0000191F, { { 0x14, 0xEB, 0x38, 0x54, 0x40, 0x40, 0x04, 0xA6, 0xA0, 0xFE, 0xDB, 0xD0, 0x8C, 0xA6, 0x1F, 0x55 } } } }, +	{ RU_RUS, kPlatformDOS, { 0x00000053, 0x0000191F, { { 0x14, 0xEB, 0x38, 0x54, 0x40, 0x40, 0x04, 0xA6, 0xA0, 0xFE, 0xDB, 0xD0, 0x8C, 0xA6, 0x1F, 0x55 } } } },  	{ EN_ANY, kPlatformAmiga, { 0x00000056, 0x00001C62, { { 0x43, 0x28, 0x3C, 0x0F, 0x78, 0x52, 0xE7, 0x2A, 0x77, 0xF3, 0x21, 0x5A, 0xF0, 0xFC, 0x9E, 0xF8 } } } },  	{ DE_DEU, kPlatformAmiga, { 0x00000063, 0x00002184, { { 0x6B, 0xDC, 0x6B, 0xCF, 0xD4, 0xC7, 0x2A, 0x9A, 0x2E, 0x34, 0x71, 0x4E, 0xB7, 0xF6, 0xAF, 0xDA } } } }, @@ -532,20 +532,20 @@ const ExtractEntrySearchData k1WispJewelStringsProvider[] = {  };  const ExtractEntrySearchData k1MagicJewelStringsProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000013, 0x0000069E, { { 0x7C, 0xF2, 0xEE, 0x7C, 0x8A, 0xCE, 0x5B, 0x09, 0x32, 0xDC, 0x31, 0x1F, 0x45, 0x21, 0x84, 0xFF } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000013, 0x0000069E, { { 0x7C, 0xF2, 0xEE, 0x7C, 0x8A, 0xCE, 0x5B, 0x09, 0x32, 0xDC, 0x31, 0x1F, 0x45, 0x21, 0x84, 0xFF } } } },  	{ JA_JPN, kPlatformUnknown, { 0x0000000F, 0x0000087E, { { 0xD8, 0xF1, 0x40, 0x9D, 0x9C, 0x15, 0x9E, 0xBD, 0x69, 0xE5, 0xE1, 0x51, 0x34, 0x22, 0xF3, 0x75 } } } }, -	{ FR_FRA, kPlatformPC, { 0x00000011, 0x000005DB, { { 0x44, 0x99, 0x35, 0x77, 0x9B, 0x3D, 0xF8, 0xAF, 0x7A, 0xA6, 0x14, 0xD0, 0x99, 0xC6, 0x80, 0x7B } } } }, +	{ FR_FRA, kPlatformDOS, { 0x00000011, 0x000005DB, { { 0x44, 0x99, 0x35, 0x77, 0x9B, 0x3D, 0xF8, 0xAF, 0x7A, 0xA6, 0x14, 0xD0, 0x99, 0xC6, 0x80, 0x7B } } } },  	{ DE_DEU, kPlatformUnknown, { 0x00000014, 0x000006EF, { { 0xDE, 0x77, 0xB6, 0x8C, 0x39, 0x5C, 0x6F, 0xDF, 0x7D, 0x04, 0x0F, 0x65, 0x24, 0x75, 0xED, 0x95 } } } }, -	{ IT_ITA, kPlatformPC, { 0x0000001D, 0x00000A83, { { 0x60, 0x69, 0x18, 0x6C, 0x34, 0xB0, 0x56, 0xE3, 0x06, 0x7C, 0xB1, 0xDD, 0x26, 0x80, 0xAE, 0x30 } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x00000011, 0x000005E4, { { 0xD5, 0x11, 0xDA, 0x40, 0x09, 0x6A, 0x5D, 0x76, 0x5C, 0x20, 0xC4, 0x43, 0x4D, 0xF3, 0x67, 0xF0 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x0000001D, 0x00000A83, { { 0x60, 0x69, 0x18, 0x6C, 0x34, 0xB0, 0x56, 0xE3, 0x06, 0x7C, 0xB1, 0xDD, 0x26, 0x80, 0xAE, 0x30 } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x00000011, 0x000005E4, { { 0xD5, 0x11, 0xDA, 0x40, 0x09, 0x6A, 0x5D, 0x76, 0x5C, 0x20, 0xC4, 0x43, 0x4D, 0xF3, 0x67, 0xF0 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x00000011, 0x000005CD, { { 0x32, 0x2A, 0xFF, 0x9F, 0x10, 0x75, 0x6B, 0xD6, 0x46, 0xAE, 0x55, 0xD3, 0x68, 0x4F, 0xBB, 0x5A } } } }, +	{ ES_ESP, kPlatformDOS, { 0x00000011, 0x000005CD, { { 0x32, 0x2A, 0xFF, 0x9F, 0x10, 0x75, 0x6B, 0xD6, 0x46, 0xAE, 0x55, 0xD3, 0x68, 0x4F, 0xBB, 0x5A } } } }, -	{ RU_RUS, kPlatformPC, { 0x00000012, 0x0000047D, { { 0xB1, 0xC3, 0x66, 0xBC, 0x42, 0xAD, 0x5B, 0xD8, 0xF5, 0x3D, 0xB9, 0x50, 0x77, 0x32, 0xA7, 0x15 } } } }, +	{ RU_RUS, kPlatformDOS, { 0x00000012, 0x0000047D, { { 0xB1, 0xC3, 0x66, 0xBC, 0x42, 0xAD, 0x5B, 0xD8, 0xF5, 0x3D, 0xB9, 0x50, 0x77, 0x32, 0xA7, 0x15 } } } },  	{ EN_ANY, kPlatformUnknown, { 0x00000014, 0x0000069E, { { 0x6A, 0x1C, 0x9B, 0x85, 0x61, 0xC7, 0x28, 0xA9, 0xA3, 0xF4, 0xFA, 0x47, 0x90, 0x8F, 0x06, 0xB4 } } } }, // Amiga + FM-TOWNS @@ -553,18 +553,18 @@ const ExtractEntrySearchData k1MagicJewelStringsProvider[] = {  };  const ExtractEntrySearchData k1ThePoisonStringsProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000057, 0x00001C24, { { 0xBC, 0x31, 0x5C, 0x25, 0x50, 0x36, 0x58, 0x20, 0x55, 0xFC, 0x75, 0x47, 0x2D, 0x43, 0x73, 0x78 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000057, 0x00001C24, { { 0xBC, 0x31, 0x5C, 0x25, 0x50, 0x36, 0x58, 0x20, 0x55, 0xFC, 0x75, 0x47, 0x2D, 0x43, 0x73, 0x78 } } } }, -	{ FR_FRA, kPlatformPC, { 0x00000068, 0x000022D8, { { 0x39, 0xDA, 0xB3, 0xD2, 0xDA, 0x3F, 0xAB, 0x40, 0x1A, 0x4F, 0x9D, 0x02, 0xBA, 0x37, 0xEC, 0x4D } } } }, +	{ FR_FRA, kPlatformDOS, { 0x00000068, 0x000022D8, { { 0x39, 0xDA, 0xB3, 0xD2, 0xDA, 0x3F, 0xAB, 0x40, 0x1A, 0x4F, 0x9D, 0x02, 0xBA, 0x37, 0xEC, 0x4D } } } }, -	{ DE_DEU, kPlatformPC, { 0x00000072, 0x00002690, { { 0xEF, 0x62, 0x85, 0xA3, 0x8B, 0x20, 0x4B, 0x65, 0xF8, 0xE7, 0x2C, 0x02, 0x3F, 0x3F, 0x25, 0x65 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x00000072, 0x00002690, { { 0xEF, 0x62, 0x85, 0xA3, 0x8B, 0x20, 0x4B, 0x65, 0xF8, 0xE7, 0x2C, 0x02, 0x3F, 0x3F, 0x25, 0x65 } } } }, -	{ IT_ITA, kPlatformPC, { 0x00000063, 0x000021F8, { { 0x3C, 0x2E, 0xF8, 0xAD, 0xCF, 0xB5, 0xE7, 0x2C, 0x98, 0x7A, 0xB9, 0x6F, 0x7A, 0x42, 0xE1, 0x92 } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x00000068, 0x00002077, { { 0x5D, 0xF4, 0xF9, 0xD9, 0x87, 0x34, 0x14, 0xAB, 0xE4, 0x9A, 0x67, 0xAF, 0x18, 0x8B, 0x40, 0x98 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000063, 0x000021F8, { { 0x3C, 0x2E, 0xF8, 0xAD, 0xCF, 0xB5, 0xE7, 0x2C, 0x98, 0x7A, 0xB9, 0x6F, 0x7A, 0x42, 0xE1, 0x92 } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x00000068, 0x00002077, { { 0x5D, 0xF4, 0xF9, 0xD9, 0x87, 0x34, 0x14, 0xAB, 0xE4, 0x9A, 0x67, 0xAF, 0x18, 0x8B, 0x40, 0x98 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x00000059, 0x00001DF7, { { 0x16, 0x7B, 0x5F, 0x91, 0x06, 0x5B, 0xFC, 0x9C, 0x88, 0x61, 0xCC, 0x1B, 0x52, 0x4F, 0x91, 0xC5 } } } }, +	{ ES_ESP, kPlatformDOS, { 0x00000059, 0x00001DF7, { { 0x16, 0x7B, 0x5F, 0x91, 0x06, 0x5B, 0xFC, 0x9C, 0x88, 0x61, 0xCC, 0x1B, 0x52, 0x4F, 0x91, 0xC5 } } } }, -	{ RU_RUS, kPlatformPC, { 0x00000052, 0x0000136F, { { 0xEF, 0xD2, 0xA0, 0x5F, 0xD5, 0xE6, 0x77, 0x96, 0xFA, 0xC5, 0x60, 0x7C, 0xB7, 0xA8, 0x7C, 0x7A } } } }, +	{ RU_RUS, kPlatformDOS, { 0x00000052, 0x0000136F, { { 0xEF, 0xD2, 0xA0, 0x5F, 0xD5, 0xE6, 0x77, 0x96, 0xFA, 0xC5, 0x60, 0x7C, 0xB7, 0xA8, 0x7C, 0x7A } } } },  	{ EN_ANY, kPlatformAmiga, { 0x00000058, 0x00001C24, { { 0xBA, 0x1F, 0xBD, 0x5C, 0x85, 0x3D, 0x3C, 0x92, 0xD1, 0x13, 0xF3, 0x40, 0x2E, 0xBB, 0x1C, 0xE2 } } } },  	{ DE_DEU, kPlatformAmiga, { 0x00000073, 0x00002690, { { 0x44, 0xAE, 0xC9, 0xFD, 0x9F, 0x8E, 0x1B, 0xDD, 0x3F, 0xE4, 0x4D, 0x4B, 0x5A, 0x13, 0xE5, 0x99 } } } }, @@ -579,19 +579,19 @@ const ExtractEntrySearchData k1ThePoisonStringsProvider[] = {  const ExtractEntrySearchData k1FluteStringsProvider[] = {  	{ EN_ANY, kPlatformUnknown, { 0x0000003C, 0x00001599, { { 0x96, 0x72, 0x5A, 0x8A, 0xA0, 0xEE, 0xA2, 0xCE, 0x4D, 0x21, 0x01, 0x6C, 0xC5, 0x1A, 0xEB, 0x21 } } } }, // floppy + AMIGA -	{ EN_ANY, kPlatformPC, { 0x0000009C, 0x00002334, { { 0xA8, 0xA3, 0x1F, 0x0D, 0x36, 0x25, 0x19, 0x98, 0x50, 0xA0, 0x13, 0x65, 0xF4, 0xE8, 0x27, 0x19 } } } },      // CD +	{ EN_ANY, kPlatformDOS, { 0x0000009C, 0x00002334, { { 0xA8, 0xA3, 0x1F, 0x0D, 0x36, 0x25, 0x19, 0x98, 0x50, 0xA0, 0x13, 0x65, 0xF4, 0xE8, 0x27, 0x19 } } } },      // CD -	{ FR_FRA, kPlatformPC, { 0x00000045, 0x000018EE, { { 0x3E, 0x3B, 0x20, 0x46, 0xEB, 0xB0, 0x88, 0x26, 0xB2, 0x0D, 0xD6, 0x8F, 0xF7, 0x53, 0x74, 0xAE } } } }, +	{ FR_FRA, kPlatformDOS, { 0x00000045, 0x000018EE, { { 0x3E, 0x3B, 0x20, 0x46, 0xEB, 0xB0, 0x88, 0x26, 0xB2, 0x0D, 0xD6, 0x8F, 0xF7, 0x53, 0x74, 0xAE } } } },  	{ DE_DEU, kPlatformUnknown, { 0x00000040, 0x000016F2, { { 0x70, 0xFF, 0x86, 0x73, 0x9E, 0x75, 0xDD, 0x17, 0x27, 0x86, 0x44, 0xE9, 0x78, 0x3D, 0x48, 0xDB } } } }, -	{ IT_ITA, kPlatformPC, { 0x0000004C, 0x00001BFB, { { 0x06, 0x4F, 0x6A, 0x37, 0x8B, 0x44, 0x27, 0x26, 0xCE, 0x28, 0xB2, 0x47, 0x71, 0xE2, 0x27, 0x73 } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x00000045, 0x00001726, { { 0x5A, 0xCF, 0x64, 0x4B, 0x61, 0x57, 0xEC, 0xB3, 0xBF, 0x32, 0x45, 0x51, 0x5D, 0x02, 0xC5, 0xB6 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x0000004C, 0x00001BFB, { { 0x06, 0x4F, 0x6A, 0x37, 0x8B, 0x44, 0x27, 0x26, 0xCE, 0x28, 0xB2, 0x47, 0x71, 0xE2, 0x27, 0x73 } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x00000045, 0x00001726, { { 0x5A, 0xCF, 0x64, 0x4B, 0x61, 0x57, 0xEC, 0xB3, 0xBF, 0x32, 0x45, 0x51, 0x5D, 0x02, 0xC5, 0xB6 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x00000052, 0x00001D8E, { { 0x9D, 0xA5, 0xF1, 0x42, 0xD1, 0x48, 0xEB, 0x8F, 0x4B, 0xDC, 0xD9, 0x10, 0x55, 0xBD, 0x12, 0xBB } } } }, +	{ ES_ESP, kPlatformDOS, { 0x00000052, 0x00001D8E, { { 0x9D, 0xA5, 0xF1, 0x42, 0xD1, 0x48, 0xEB, 0x8F, 0x4B, 0xDC, 0xD9, 0x10, 0x55, 0xBD, 0x12, 0xBB } } } },  	// not translated in the fan translation -	{ RU_RUS, kPlatformPC, { 0x0000003C, 0x00001599, { { 0x96, 0x72, 0x5A, 0x8A, 0xA0, 0xEE, 0xA2, 0xCE, 0x4D, 0x21, 0x01, 0x6C, 0xC5, 0x1A, 0xEB, 0x21 } } } }, +	{ RU_RUS, kPlatformDOS, { 0x0000003C, 0x00001599, { { 0x96, 0x72, 0x5A, 0x8A, 0xA0, 0xEE, 0xA2, 0xCE, 0x4D, 0x21, 0x01, 0x6C, 0xC5, 0x1A, 0xEB, 0x21 } } } },  	{ EN_ANY, kPlatformFMTowns, { 0x0000005A, 0x000024F9, { { 0xCA, 0x1F, 0x62, 0x23, 0x22, 0x25, 0x4A, 0x94, 0x8A, 0x50, 0x59, 0xD5, 0xB4, 0x4E, 0xF1, 0xA6 } } } },  	{ JA_JPN, kPlatformFMTowns, { 0x00000053, 0x00002745, { { 0x7A, 0xBB, 0xFC, 0x30, 0xB6, 0xCE, 0x61, 0xD4, 0xDB, 0xB0, 0xE6, 0xB2, 0xF4, 0x4D, 0x81, 0x35 } } } }, @@ -606,33 +606,33 @@ const ExtractEntrySearchData k1FlaskFullStringProvider[] = {  	{ JA_JPN, kPlatformUnknown, { 0x0000001F, 0x00001135, { { 0x90, 0x52, 0x4A, 0x95, 0xE4, 0x89, 0xD6, 0x0A, 0xE1, 0x2E, 0x98, 0x11, 0x02, 0xF5, 0x79, 0x37 } } } }, -	{ FR_FRA, kPlatformPC, { 0x0000001E, 0x00000AC7, { { 0x4E, 0x7A, 0xC8, 0xC5, 0xD4, 0xB8, 0xD0, 0x73, 0x66, 0x2B, 0x2A, 0x13, 0xDE, 0xE1, 0x32, 0xAA } } } }, +	{ FR_FRA, kPlatformDOS, { 0x0000001E, 0x00000AC7, { { 0x4E, 0x7A, 0xC8, 0xC5, 0xD4, 0xB8, 0xD0, 0x73, 0x66, 0x2B, 0x2A, 0x13, 0xDE, 0xE1, 0x32, 0xAA } } } },  	{ DE_DEU, kPlatformUnknown, { 0x0000001E, 0x00000A71, { { 0x11, 0x88, 0x37, 0x8E, 0x17, 0xF2, 0x82, 0x1E, 0x72, 0xF0, 0xA3, 0x2B, 0x4F, 0x76, 0x5F, 0xBA } } } }, -	{ IT_ITA, kPlatformPC, { 0x00000021, 0x00000C19, { { 0xC0, 0xFA, 0xD2, 0xB8, 0xCA, 0x94, 0x67, 0x10, 0x65, 0x01, 0x7F, 0xB0, 0x95, 0xC6, 0x0E, 0xFF } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x0000001E, 0x00000973, { { 0xD3, 0x93, 0x3C, 0xA6, 0xF7, 0x79, 0xE6, 0x05, 0x49, 0x88, 0x89, 0xDE, 0xCA, 0x77, 0x2F, 0x1B } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000021, 0x00000C19, { { 0xC0, 0xFA, 0xD2, 0xB8, 0xCA, 0x94, 0x67, 0x10, 0x65, 0x01, 0x7F, 0xB0, 0x95, 0xC6, 0x0E, 0xFF } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x0000001E, 0x00000973, { { 0xD3, 0x93, 0x3C, 0xA6, 0xF7, 0x79, 0xE6, 0x05, 0x49, 0x88, 0x89, 0xDE, 0xCA, 0x77, 0x2F, 0x1B } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x0000001B, 0x0000099D, { { 0x13, 0x23, 0x5D, 0x38, 0x9B, 0xFB, 0x00, 0x5C, 0xA1, 0x3A, 0x22, 0xD6, 0xCD, 0x5C, 0x09, 0xAE } } } }, +	{ ES_ESP, kPlatformDOS, { 0x0000001B, 0x0000099D, { { 0x13, 0x23, 0x5D, 0x38, 0x9B, 0xFB, 0x00, 0x5C, 0xA1, 0x3A, 0x22, 0xD6, 0xCD, 0x5C, 0x09, 0xAE } } } }, -	{ RU_RUS, kPlatformPC, { 0x0000001A, 0x0000066E, { { 0x36, 0x43, 0xB6, 0xB2, 0xED, 0xBA, 0x21, 0x0C, 0x16, 0x54, 0x99, 0xF9, 0x2E, 0x6E, 0x0A, 0x28 } } } }, +	{ RU_RUS, kPlatformDOS, { 0x0000001A, 0x0000066E, { { 0x36, 0x43, 0xB6, 0xB2, 0xED, 0xBA, 0x21, 0x0C, 0x16, 0x54, 0x99, 0xF9, 0x2E, 0x6E, 0x0A, 0x28 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData k1FullFlaskStringProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000097, 0x00003521, { { 0x9C, 0x30, 0xC7, 0xC9, 0x97, 0xF3, 0x0E, 0xC4, 0x6E, 0xCA, 0x63, 0xC6, 0xD8, 0x06, 0xFF, 0x30 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000097, 0x00003521, { { 0x9C, 0x30, 0xC7, 0xC9, 0x97, 0xF3, 0x0E, 0xC4, 0x6E, 0xCA, 0x63, 0xC6, 0xD8, 0x06, 0xFF, 0x30 } } } }, -	{ FR_FRA, kPlatformPC, { 0x00000086, 0x00002E16, { { 0x94, 0x6C, 0x6D, 0xB6, 0x4C, 0x84, 0xBB, 0xF6, 0xC8, 0x50, 0x4C, 0x00, 0x38, 0xE3, 0x09, 0x5B } } } }, +	{ FR_FRA, kPlatformDOS, { 0x00000086, 0x00002E16, { { 0x94, 0x6C, 0x6D, 0xB6, 0x4C, 0x84, 0xBB, 0xF6, 0xC8, 0x50, 0x4C, 0x00, 0x38, 0xE3, 0x09, 0x5B } } } }, -	{ DE_DEU, kPlatformPC, { 0x000000AF, 0x00003E38, { { 0x66, 0x86, 0xAF, 0x1A, 0x2D, 0x33, 0x40, 0xE7, 0x96, 0x9B, 0x32, 0x26, 0xFF, 0x9F, 0x79, 0x8B } } } }, +	{ DE_DEU, kPlatformDOS, { 0x000000AF, 0x00003E38, { { 0x66, 0x86, 0xAF, 0x1A, 0x2D, 0x33, 0x40, 0xE7, 0x96, 0x9B, 0x32, 0x26, 0xFF, 0x9F, 0x79, 0x8B } } } }, -	{ IT_ITA, kPlatformPC, { 0x00000086, 0x00002CDB, { { 0xB1, 0xAE, 0x2A, 0x03, 0x28, 0xEC, 0x6D, 0x2F, 0xED, 0x71, 0xBE, 0x60, 0xCF, 0xAB, 0x8C, 0x00 } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x000000B5, 0x00004111, { { 0xA3, 0x4D, 0xA0, 0xF5, 0xE5, 0xD7, 0xFE, 0x11, 0xBB, 0x2C, 0xB5, 0xF2, 0xE0, 0x52, 0xF1, 0xF0 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000086, 0x00002CDB, { { 0xB1, 0xAE, 0x2A, 0x03, 0x28, 0xEC, 0x6D, 0x2F, 0xED, 0x71, 0xBE, 0x60, 0xCF, 0xAB, 0x8C, 0x00 } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x000000B5, 0x00004111, { { 0xA3, 0x4D, 0xA0, 0xF5, 0xE5, 0xD7, 0xFE, 0x11, 0xBB, 0x2C, 0xB5, 0xF2, 0xE0, 0x52, 0xF1, 0xF0 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x0000009A, 0x0000363B, { { 0x38, 0x25, 0xE6, 0xB5, 0xCB, 0x78, 0x5E, 0xAD, 0x2D, 0xD4, 0x2E, 0x8B, 0x89, 0x20, 0xB1, 0x95 } } } }, +	{ ES_ESP, kPlatformDOS, { 0x0000009A, 0x0000363B, { { 0x38, 0x25, 0xE6, 0xB5, 0xCB, 0x78, 0x5E, 0xAD, 0x2D, 0xD4, 0x2E, 0x8B, 0x89, 0x20, 0xB1, 0x95 } } } }, -	{ RU_RUS, kPlatformPC, { 0x00000094, 0x0000232B, { { 0xBF, 0x68, 0xF9, 0x8F, 0x82, 0xE9, 0xE7, 0x69, 0x33, 0xD6, 0x41, 0x15, 0x2C, 0xFE, 0x72, 0xAB } } } }, +	{ RU_RUS, kPlatformDOS, { 0x00000094, 0x0000232B, { { 0xBF, 0x68, 0xF9, 0x8F, 0x82, 0xE9, 0xE7, 0x69, 0x33, 0xD6, 0x41, 0x15, 0x2C, 0xFE, 0x72, 0xAB } } } },  	{ EN_ANY, kPlatformAmiga, { 0x0000009A, 0x00003521, { { 0x26, 0xE5, 0xC8, 0x6D, 0x14, 0x81, 0x9F, 0x90, 0x38, 0x3C, 0x00, 0x9D, 0x8E, 0x72, 0xB1, 0x83 } } } },  	{ DE_DEU, kPlatformAmiga, { 0x000000B0, 0x00003E38, { { 0x8A, 0x6D, 0x42, 0x36, 0x29, 0x06, 0xB2, 0xCE, 0xA3, 0x41, 0x14, 0xE8, 0xB1, 0xEF, 0x6E, 0x3B } } } }, @@ -650,17 +650,17 @@ const ExtractEntrySearchData k1VeryCleverStringProvider[] = {  	{ JA_JPN, kPlatformUnknown, { 0x0000002F, 0x00001BDF, { { 0x32, 0x2C, 0x60, 0x1E, 0xB7, 0xE0, 0xFE, 0x5F, 0xEA, 0xEF, 0xA4, 0x73, 0xAC, 0xCB, 0xBA, 0xFE } } } }, -	{ FR_FRA, kPlatformPC, { 0x00000027, 0x00000DE1, { { 0x43, 0xC2, 0xC7, 0xD2, 0xA3, 0x70, 0x36, 0x38, 0xB5, 0x5B, 0x22, 0xEF, 0xBA, 0x0D, 0x37, 0x27 } } } }, +	{ FR_FRA, kPlatformDOS, { 0x00000027, 0x00000DE1, { { 0x43, 0xC2, 0xC7, 0xD2, 0xA3, 0x70, 0x36, 0x38, 0xB5, 0x5B, 0x22, 0xEF, 0xBA, 0x0D, 0x37, 0x27 } } } },  	{ DE_DEU, kPlatformUnknown, { 0x00000043, 0x00001871, { { 0x33, 0x3F, 0xEA, 0x7F, 0x5F, 0x56, 0x98, 0xF3, 0x03, 0x8D, 0x3E, 0xAC, 0xA1, 0x62, 0x2A, 0xD7 } } } }, -	{ IT_ITA, kPlatformPC, { 0x00000038, 0x000013CF, { { 0x58, 0x7B, 0x59, 0x50, 0x84, 0xBB, 0x5B, 0x70, 0xDF, 0x76, 0x2F, 0xC3, 0x7E, 0xEC, 0x6A, 0x8B } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x00000027, 0x00000D01, { { 0x72, 0x7E, 0x88, 0xFB, 0xDA, 0xC0, 0x9E, 0x31, 0xAC, 0x32, 0xFD, 0x90, 0x7D, 0x01, 0x86, 0xD0 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000038, 0x000013CF, { { 0x58, 0x7B, 0x59, 0x50, 0x84, 0xBB, 0x5B, 0x70, 0xDF, 0x76, 0x2F, 0xC3, 0x7E, 0xEC, 0x6A, 0x8B } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x00000027, 0x00000D01, { { 0x72, 0x7E, 0x88, 0xFB, 0xDA, 0xC0, 0x9E, 0x31, 0xAC, 0x32, 0xFD, 0x90, 0x7D, 0x01, 0x86, 0xD0 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x00000036, 0x000013F8, { { 0x2D, 0x9B, 0x7D, 0x58, 0xD1, 0x94, 0x04, 0x45, 0x6E, 0x81, 0xCC, 0x1E, 0x2F, 0xC5, 0xC9, 0xEA } } } }, +	{ ES_ESP, kPlatformDOS, { 0x00000036, 0x000013F8, { { 0x2D, 0x9B, 0x7D, 0x58, 0xD1, 0x94, 0x04, 0x45, 0x6E, 0x81, 0xCC, 0x1E, 0x2F, 0xC5, 0xC9, 0xEA } } } },  	// not translated in the fan translation -	{ RU_RUS, kPlatformPC, { 0x00000032, 0x0000118D, { { 0x4B, 0x6D, 0xD4, 0xDC, 0x3E, 0xA2, 0x2D, 0x6D, 0x2C, 0x5A, 0xF7, 0x67, 0x4B, 0x6D, 0x40, 0xEF } } } }, +	{ RU_RUS, kPlatformDOS, { 0x00000032, 0x0000118D, { { 0x4B, 0x6D, 0xD4, 0xDC, 0x3E, 0xA2, 0x2D, 0x6D, 0x2C, 0x5A, 0xF7, 0x67, 0x4B, 0x6D, 0x40, 0xEF } } } },  	EXTRACT_END_ENTRY  }; @@ -670,16 +670,16 @@ const ExtractEntrySearchData k1NewGameStringProvider[] = {  	{ JA_JPN, kPlatformUnknown, { 0x0000001B, 0x00000EC8, { { 0x13, 0x9A, 0xBC, 0x8F, 0xE2, 0x4B, 0xD7, 0x0B, 0xC0, 0x81, 0x60, 0x10, 0xC2, 0xA6, 0x9C, 0xFA } } } }, -	{ FR_FRA, kPlatformPC, { 0x0000001D, 0x0000079B, { { 0x2B, 0x5B, 0x54, 0x29, 0x76, 0x31, 0x5E, 0x89, 0xC2, 0xD1, 0xDB, 0x3B, 0xF0, 0xBC, 0xCD, 0x66 } } } }, +	{ FR_FRA, kPlatformDOS, { 0x0000001D, 0x0000079B, { { 0x2B, 0x5B, 0x54, 0x29, 0x76, 0x31, 0x5E, 0x89, 0xC2, 0xD1, 0xDB, 0x3B, 0xF0, 0xBC, 0xCD, 0x66 } } } },  	{ DE_DEU, kPlatformUnknown, { 0x0000001D, 0x0000076F, { { 0x5C, 0x84, 0x2A, 0xB1, 0x61, 0xDD, 0x7B, 0xB3, 0xD4, 0x6A, 0xD2, 0xEF, 0xA4, 0x5F, 0x81, 0xFE } } } }, -	{ IT_ITA, kPlatformPC, { 0x0000001C, 0x0000075E, { { 0xC8, 0xCB, 0x35, 0x5E, 0x73, 0x09, 0xDB, 0xA1, 0xF1, 0x8D, 0x14, 0x54, 0x8D, 0xF7, 0xB1, 0xD3 } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x0000001D, 0x000007BD, { { 0xF4, 0x5C, 0x50, 0x82, 0x91, 0x7E, 0x09, 0x52, 0x44, 0x95, 0xC2, 0x2E, 0xC9, 0x52, 0x12, 0x2B } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x0000001C, 0x0000075E, { { 0xC8, 0xCB, 0x35, 0x5E, 0x73, 0x09, 0xDB, 0xA1, 0xF1, 0x8D, 0x14, 0x54, 0x8D, 0xF7, 0xB1, 0xD3 } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x0000001D, 0x000007BD, { { 0xF4, 0x5C, 0x50, 0x82, 0x91, 0x7E, 0x09, 0x52, 0x44, 0x95, 0xC2, 0x2E, 0xC9, 0x52, 0x12, 0x2B } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x0000001B, 0x00000701, { { 0x2B, 0x87, 0xC3, 0x82, 0x68, 0xA5, 0xFC, 0xC5, 0x64, 0x9E, 0xAB, 0xD2, 0x8A, 0x07, 0x9C, 0x1E } } } }, +	{ ES_ESP, kPlatformDOS, { 0x0000001B, 0x00000701, { { 0x2B, 0x87, 0xC3, 0x82, 0x68, 0xA5, 0xFC, 0xC5, 0x64, 0x9E, 0xAB, 0xD2, 0x8A, 0x07, 0x9C, 0x1E } } } }, -	{ RU_RUS, kPlatformPC, { 0x00000015, 0x0000035F, { { 0x7E, 0x49, 0xC1, 0xCB, 0x2D, 0x61, 0xA7, 0x4C, 0x20, 0xAC, 0xEC, 0x54, 0x80, 0x14, 0x6A, 0xCA } } } }, +	{ RU_RUS, kPlatformDOS, { 0x00000015, 0x0000035F, { { 0x7E, 0x49, 0xC1, 0xCB, 0x2D, 0x61, 0xA7, 0x4C, 0x20, 0xAC, 0xEC, 0x54, 0x80, 0x14, 0x6A, 0xCA } } } },  	EXTRACT_END_ENTRY  }; @@ -760,7 +760,7 @@ const ExtractEntrySearchData k1MagicAnimShapesProvider[] = {  };  const ExtractEntrySearchData k1BranStoneShapesProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000006E, 0x00001E41, { { 0x77, 0x99, 0x54, 0xED, 0x4C, 0x31, 0x08, 0x50, 0x41, 0x22, 0x6B, 0xED, 0x34, 0xF4, 0x17, 0xA1 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000006E, 0x00001E41, { { 0x77, 0x99, 0x54, 0xED, 0x4C, 0x31, 0x08, 0x50, 0x41, 0x22, 0x6B, 0xED, 0x34, 0xF4, 0x17, 0xA1 } } } },  	{ UNK_LANG, kPlatformAmiga, { 0x0000006E, 0x00002026, { { 0x5A, 0xAF, 0x28, 0xF3, 0x0F, 0x82, 0x05, 0xB4, 0x33, 0x83, 0xCE, 0x56, 0xDB, 0xE7, 0x5C, 0xB4 } } } }, @@ -970,21 +970,21 @@ const ExtractEntrySearchData k1SpecialPalette33Provider[] = {  };  const ExtractEntrySearchData k1GUIStringsProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x000001B0, 0x00009562, { { 0x78, 0xB0, 0x81, 0x15, 0x96, 0x09, 0x1E, 0x6C, 0x20, 0x7B, 0xF7, 0xB1, 0x29, 0x2A, 0x3D, 0xE4 } } } }, // floppy -	{ EN_ANY, kPlatformPC, { 0x00000209, 0x00009788, { { 0xDD, 0xA0, 0x5C, 0x30, 0x60, 0x68, 0xDC, 0x24, 0xBE, 0x3F, 0xA2, 0x31, 0xE0, 0x81, 0x6C, 0xCA } } } }, // CD +	{ EN_ANY, kPlatformDOS, { 0x000001B0, 0x00009562, { { 0x78, 0xB0, 0x81, 0x15, 0x96, 0x09, 0x1E, 0x6C, 0x20, 0x7B, 0xF7, 0xB1, 0x29, 0x2A, 0x3D, 0xE4 } } } }, // floppy +	{ EN_ANY, kPlatformDOS, { 0x00000209, 0x00009788, { { 0xDD, 0xA0, 0x5C, 0x30, 0x60, 0x68, 0xDC, 0x24, 0xBE, 0x3F, 0xA2, 0x31, 0xE0, 0x81, 0x6C, 0xCA } } } }, // CD -	{ FR_FRA, kPlatformPC, { 0x00000234, 0x0000C262, { { 0x08, 0x83, 0x32, 0x4E, 0x48, 0xEC, 0x83, 0x4B, 0x1B, 0x82, 0x58, 0x48, 0xA3, 0x30, 0x05, 0x33 } } } }, // floppy -	{ FR_FRA, kPlatformPC, { 0x0000025D, 0x0000CBDC, { { 0x36, 0xF0, 0x92, 0x9C, 0x5F, 0xFF, 0x5D, 0x65, 0x5F, 0x0B, 0xC0, 0x72, 0x9F, 0x30, 0x47, 0xAB } } } }, // CD +	{ FR_FRA, kPlatformDOS, { 0x00000234, 0x0000C262, { { 0x08, 0x83, 0x32, 0x4E, 0x48, 0xEC, 0x83, 0x4B, 0x1B, 0x82, 0x58, 0x48, 0xA3, 0x30, 0x05, 0x33 } } } }, // floppy +	{ FR_FRA, kPlatformDOS, { 0x0000025D, 0x0000CBDC, { { 0x36, 0xF0, 0x92, 0x9C, 0x5F, 0xFF, 0x5D, 0x65, 0x5F, 0x0B, 0xC0, 0x72, 0x9F, 0x30, 0x47, 0xAB } } } }, // CD -	{ DE_DEU, kPlatformPC, { 0x00000236, 0x0000BA9C, { { 0xEB, 0xA6, 0x90, 0x9D, 0x99, 0x4B, 0x4F, 0xD9, 0xCE, 0xFF, 0x44, 0x3F, 0x77, 0x6F, 0xE1, 0x71 } } } }, // floppy -	{ DE_DEU, kPlatformPC, { 0x00000261, 0x0000C538, { { 0xF3, 0xED, 0x5E, 0x73, 0x6F, 0x6E, 0x06, 0xF8, 0x48, 0xF8, 0x30, 0x69, 0x34, 0x5D, 0x99, 0x0C } } } }, // CD +	{ DE_DEU, kPlatformDOS, { 0x00000236, 0x0000BA9C, { { 0xEB, 0xA6, 0x90, 0x9D, 0x99, 0x4B, 0x4F, 0xD9, 0xCE, 0xFF, 0x44, 0x3F, 0x77, 0x6F, 0xE1, 0x71 } } } }, // floppy +	{ DE_DEU, kPlatformDOS, { 0x00000261, 0x0000C538, { { 0xF3, 0xED, 0x5E, 0x73, 0x6F, 0x6E, 0x06, 0xF8, 0x48, 0xF8, 0x30, 0x69, 0x34, 0x5D, 0x99, 0x0C } } } }, // CD -	{ IT_ITA, kPlatformPC, { 0x00000225, 0x0000B0E1, { { 0x57, 0xE2, 0x39, 0xA8, 0xF5, 0x70, 0x48, 0xB4, 0x3D, 0xD4, 0x2A, 0x8C, 0x7C, 0x76, 0xB7, 0x8D } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x0000025D, 0x0000AFD0, { { 0x8E, 0x97, 0xA9, 0x55, 0x16, 0xF7, 0x42, 0x83, 0xA3, 0x68, 0x2F, 0xD6, 0x37, 0x1C, 0x9A, 0xD1 } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000225, 0x0000B0E1, { { 0x57, 0xE2, 0x39, 0xA8, 0xF5, 0x70, 0x48, 0xB4, 0x3D, 0xD4, 0x2A, 0x8C, 0x7C, 0x76, 0xB7, 0x8D } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x0000025D, 0x0000AFD0, { { 0x8E, 0x97, 0xA9, 0x55, 0x16, 0xF7, 0x42, 0x83, 0xA3, 0x68, 0x2F, 0xD6, 0x37, 0x1C, 0x9A, 0xD1 } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x0000023A, 0x0000C3BD, { { 0xED, 0x0D, 0xE7, 0x5B, 0xDC, 0x21, 0x41, 0x54, 0x68, 0x7D, 0x8E, 0x97, 0x1A, 0xB1, 0xA1, 0x4A } } } }, // floppy +	{ ES_ESP, kPlatformDOS, { 0x0000023A, 0x0000C3BD, { { 0xED, 0x0D, 0xE7, 0x5B, 0xDC, 0x21, 0x41, 0x54, 0x68, 0x7D, 0x8E, 0x97, 0x1A, 0xB1, 0xA1, 0x4A } } } }, // floppy -	{ RU_RUS, kPlatformPC, { 0x000001B1, 0x000065E8, { { 0x91, 0x22, 0x61, 0x8B, 0xCD, 0x7C, 0x0E, 0xD4, 0x32, 0x00, 0xC3, 0x6E, 0x50, 0x7F, 0x3C, 0x82 } } } }, // floppy +	{ RU_RUS, kPlatformDOS, { 0x000001B1, 0x000065E8, { { 0x91, 0x22, 0x61, 0x8B, 0xCD, 0x7C, 0x0E, 0xD4, 0x32, 0x00, 0xC3, 0x6E, 0x50, 0x7F, 0x3C, 0x82 } } } }, // floppy  	{ EN_ANY, kPlatformAmiga, { 0x000001DF, 0x00009042, { { 0x0D, 0xD3, 0x1A, 0x92, 0x8D, 0x9C, 0x72, 0x55, 0xEF, 0xFB, 0x81, 0x21, 0x3B, 0x43, 0xA7, 0xE8 } } } },  	{ DE_DEU, kPlatformAmiga, { 0x00000237, 0x0000BAF7, { { 0xD7, 0x1A, 0x8E, 0xCC, 0x6D, 0x3E, 0xA9, 0xDD, 0x9A, 0x6B, 0x71, 0xFE, 0xD4, 0x50, 0x30, 0x6E } } } }, @@ -998,22 +998,22 @@ const ExtractEntrySearchData k1GUIStringsProvider[] = {  };  const ExtractEntrySearchData k1ConfigStringsProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x0000003F, 0x000016E9, { { 0x4F, 0x19, 0x60, 0x67, 0xA8, 0x31, 0x0B, 0xD5, 0x3D, 0x06, 0x39, 0xF1, 0x42, 0xB0, 0xFD, 0x5C } } } }, // floppy -	{ EN_ANY, kPlatformPC, { 0x00000061, 0x00002249, { { 0x5D, 0xE2, 0x05, 0xA7, 0xEC, 0x0A, 0x73, 0xF5, 0x01, 0x5B, 0x64, 0x71, 0x83, 0xEC, 0x56, 0x24 } } } }, // CD +	{ EN_ANY, kPlatformDOS, { 0x0000003F, 0x000016E9, { { 0x4F, 0x19, 0x60, 0x67, 0xA8, 0x31, 0x0B, 0xD5, 0x3D, 0x06, 0x39, 0xF1, 0x42, 0xB0, 0xFD, 0x5C } } } }, // floppy +	{ EN_ANY, kPlatformDOS, { 0x00000061, 0x00002249, { { 0x5D, 0xE2, 0x05, 0xA7, 0xEC, 0x0A, 0x73, 0xF5, 0x01, 0x5B, 0x64, 0x71, 0x83, 0xEC, 0x56, 0x24 } } } }, // CD -	{ FR_FRA, kPlatformPC, { 0x0000004B, 0x00001AE8, { { 0xE3, 0xC9, 0x0F, 0x54, 0x48, 0x31, 0x6E, 0x5F, 0x51, 0x8E, 0xF8, 0xE6, 0xAC, 0x16, 0xAC, 0x1C } } } }, // floppy -	{ FR_FRA, kPlatformPC, { 0x0000007A, 0x00002C37, { { 0x9E, 0xD8, 0x85, 0xB4, 0x9D, 0x32, 0x9D, 0x80, 0x58, 0xE4, 0x08, 0xC7, 0x75, 0xD2, 0x9C, 0x1E } } } }, // CD +	{ FR_FRA, kPlatformDOS, { 0x0000004B, 0x00001AE8, { { 0xE3, 0xC9, 0x0F, 0x54, 0x48, 0x31, 0x6E, 0x5F, 0x51, 0x8E, 0xF8, 0xE6, 0xAC, 0x16, 0xAC, 0x1C } } } }, // floppy +	{ FR_FRA, kPlatformDOS, { 0x0000007A, 0x00002C37, { { 0x9E, 0xD8, 0x85, 0xB4, 0x9D, 0x32, 0x9D, 0x80, 0x58, 0xE4, 0x08, 0xC7, 0x75, 0xD2, 0x9C, 0x1E } } } }, // CD -	{ DE_DEU, kPlatformPC, { 0x0000005E, 0x00002280, { { 0xC7, 0xD2, 0x22, 0xB5, 0xD3, 0xBC, 0x7A, 0x97, 0x26, 0x04, 0x07, 0x78, 0xAA, 0xAB, 0x1D, 0x5C } } } }, // floppy -	{ DE_DEU, kPlatformPC, { 0x00000082, 0x00002E94, { { 0xC5, 0xDC, 0x44, 0x6C, 0x4B, 0x3E, 0x4E, 0x27, 0x0C, 0xCC, 0x65, 0x6C, 0x20, 0x8D, 0x71, 0x07 } } } }, // CD +	{ DE_DEU, kPlatformDOS, { 0x0000005E, 0x00002280, { { 0xC7, 0xD2, 0x22, 0xB5, 0xD3, 0xBC, 0x7A, 0x97, 0x26, 0x04, 0x07, 0x78, 0xAA, 0xAB, 0x1D, 0x5C } } } }, // floppy +	{ DE_DEU, kPlatformDOS, { 0x00000082, 0x00002E94, { { 0xC5, 0xDC, 0x44, 0x6C, 0x4B, 0x3E, 0x4E, 0x27, 0x0C, 0xCC, 0x65, 0x6C, 0x20, 0x8D, 0x71, 0x07 } } } }, // CD -	{ IT_ITA, kPlatformPC, { 0x00000054, 0x00001E98, { { 0x10, 0x6B, 0x6B, 0x9B, 0x91, 0x05, 0xE9, 0x30, 0xE2, 0x75, 0xE2, 0x45, 0x79, 0x17, 0x73, 0xC9 } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x0000007A, 0x00002904, { { 0xD3, 0xD2, 0x96, 0x6E, 0xE7, 0xE8, 0x64, 0x77, 0x73, 0xCD, 0xC2, 0x9E, 0x57, 0xB5, 0xD3, 0xCD } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000054, 0x00001E98, { { 0x10, 0x6B, 0x6B, 0x9B, 0x91, 0x05, 0xE9, 0x30, 0xE2, 0x75, 0xE2, 0x45, 0x79, 0x17, 0x73, 0xC9 } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x0000007A, 0x00002904, { { 0xD3, 0xD2, 0x96, 0x6E, 0xE7, 0xE8, 0x64, 0x77, 0x73, 0xCD, 0xC2, 0x9E, 0x57, 0xB5, 0xD3, 0xCD } } } }, // (fan) CD -	{ ES_ESP, kPlatformPC, { 0x0000004A, 0x00001B7B, { { 0x6B, 0x69, 0x50, 0x92, 0x9B, 0x35, 0x58, 0xE1, 0xEA, 0xBF, 0x42, 0x0B, 0xEB, 0x88, 0x41, 0x8D } } } }, // floppy +	{ ES_ESP, kPlatformDOS, { 0x0000004A, 0x00001B7B, { { 0x6B, 0x69, 0x50, 0x92, 0x9B, 0x35, 0x58, 0xE1, 0xEA, 0xBF, 0x42, 0x0B, 0xEB, 0x88, 0x41, 0x8D } } } }, // floppy  	// not translated in the fan translation -	{ RU_RUS, kPlatformPC, { 0x0000003F, 0x00000B0D, { { 0x0E, 0x60, 0x0F, 0x4A, 0xA9, 0xF0, 0x1B, 0x76, 0xBB, 0x33, 0xB2, 0x4B, 0x5C, 0xB5, 0x4A, 0x97 } } } }, // floppy +	{ RU_RUS, kPlatformDOS, { 0x0000003F, 0x00000B0D, { { 0x0E, 0x60, 0x0F, 0x4A, 0xA9, 0xF0, 0x1B, 0x76, 0xBB, 0x33, 0xB2, 0x4B, 0x5C, 0xB5, 0x4A, 0x97 } } } }, // floppy  	{ EN_ANY, kPlatformAmiga, { 0x0000002E, 0x00000FA1, { { 0x5E, 0xFF, 0xFF, 0x3D, 0xF8, 0x11, 0x6F, 0x3B, 0xC5, 0x39, 0x8F, 0x25, 0x8F, 0x0F, 0xE9, 0x2B } } } },  	{ DE_DEU, kPlatformAmiga, { 0x00000043, 0x00001783, { { 0xB2, 0x2B, 0xAB, 0x27, 0x06, 0x9A, 0x1E, 0x4B, 0xA7, 0xD3, 0xFF, 0xEB, 0xFD, 0x12, 0xDC, 0x94 } } } }, @@ -1089,9 +1089,9 @@ const ExtractEntrySearchData k1AmigaGameSFXTableProvider[] = {  const ExtractEntrySearchData k2SeqplayPakFilesProvider[] = {  	{ UNK_LANG, kPlatformUnknown, { 0x00000022, 0x000008E0, { { 0xB7, 0x3B, 0x51, 0x46, 0x78, 0x2D, 0x4D, 0x82, 0xD4, 0x30, 0xFC, 0x6E, 0xC4, 0x5B, 0x27, 0x3E } } } }, // DOS floppy + PC98 -	{ UNK_LANG, kPlatformPC, { 0x00000046, 0x0000121A, { { 0x42, 0xC2, 0x5A, 0xDC, 0x27, 0x2D, 0xB4, 0x44, 0x85, 0x58, 0x0F, 0xB6, 0x6D, 0x76, 0x04, 0x4F } } } }, // CD -	{ UNK_LANG, kPlatformPC, { 0x00000014, 0x000004FA, { { 0xBB, 0x4C, 0x16, 0xEB, 0x56, 0xEF, 0xAC, 0x68, 0x6B, 0x49, 0x96, 0x3A, 0x9F, 0x00, 0x75, 0xF6 } } } }, // demo -	{ UNK_LANG, kPlatformPC, { 0x0000000C, 0x00000308, { { 0xC0, 0xAC, 0x10, 0xF1, 0x12, 0xD1, 0x21, 0x92, 0xA1, 0x62, 0x5B, 0x6E, 0xCF, 0x88, 0x32, 0x7C } } } }, // Lands of Lore demo +	{ UNK_LANG, kPlatformDOS, { 0x00000046, 0x0000121A, { { 0x42, 0xC2, 0x5A, 0xDC, 0x27, 0x2D, 0xB4, 0x44, 0x85, 0x58, 0x0F, 0xB6, 0x6D, 0x76, 0x04, 0x4F } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x00000014, 0x000004FA, { { 0xBB, 0x4C, 0x16, 0xEB, 0x56, 0xEF, 0xAC, 0x68, 0x6B, 0x49, 0x96, 0x3A, 0x9F, 0x00, 0x75, 0xF6 } } } }, // demo +	{ UNK_LANG, kPlatformDOS, { 0x0000000C, 0x00000308, { { 0xC0, 0xAC, 0x10, 0xF1, 0x12, 0xD1, 0x21, 0x92, 0xA1, 0x62, 0x5B, 0x6E, 0xCF, 0x88, 0x32, 0x7C } } } }, // Lands of Lore demo  	{ UNK_LANG, kPlatformFMTowns, { 0x00000033, 0x00000BBD, { { 0x92, 0x5B, 0xDA, 0xE3, 0x7C, 0x39, 0xC4, 0x75, 0x24, 0xBA, 0x67, 0x27, 0x6E, 0x21, 0xA3, 0xF7 } } } }, @@ -1102,21 +1102,21 @@ const ExtractEntrySearchData k2SeqplayPakFilesProvider[] = {  };  const ExtractEntrySearchData k2SeqplayStringsProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x000008C8, 0x0002FDE3, { { 0x62, 0xD1, 0x6F, 0xBC, 0xEC, 0xE6, 0xCF, 0xE8, 0xD8, 0xE9, 0xDE, 0xFB, 0x09, 0xAF, 0x34, 0x92 } } } }, // floppy -	{ EN_ANY, kPlatformPC, { 0x00000916, 0x00031417, { { 0x3E, 0x15, 0xDA, 0xF4, 0x77, 0x44, 0x80, 0x47, 0xDB, 0x32, 0x0E, 0x6D, 0xCA, 0x32, 0x65, 0x1B } } } }, // CD -	{ EN_ANY, kPlatformPC, { 0x00000102, 0x00005BD6, { { 0xB3, 0x00, 0xE5, 0x39, 0x02, 0x3D, 0xBF, 0xDD, 0x54, 0x70, 0xEA, 0xC1, 0xCB, 0xAC, 0xAA, 0xF7 } } } }, // Lands of Lore demo +	{ EN_ANY, kPlatformDOS, { 0x000008C8, 0x0002FDE3, { { 0x62, 0xD1, 0x6F, 0xBC, 0xEC, 0xE6, 0xCF, 0xE8, 0xD8, 0xE9, 0xDE, 0xFB, 0x09, 0xAF, 0x34, 0x92 } } } }, // floppy +	{ EN_ANY, kPlatformDOS, { 0x00000916, 0x00031417, { { 0x3E, 0x15, 0xDA, 0xF4, 0x77, 0x44, 0x80, 0x47, 0xDB, 0x32, 0x0E, 0x6D, 0xCA, 0x32, 0x65, 0x1B } } } }, // CD +	{ EN_ANY, kPlatformDOS, { 0x00000102, 0x00005BD6, { { 0xB3, 0x00, 0xE5, 0x39, 0x02, 0x3D, 0xBF, 0xDD, 0x54, 0x70, 0xEA, 0xC1, 0xCB, 0xAC, 0xAA, 0xF7 } } } }, // Lands of Lore demo -	{ DE_DEU, kPlatformPC, { 0x000009EC, 0x000370F9, { { 0x56, 0x94, 0xCC, 0xE5, 0x38, 0x19, 0xAD, 0xD1, 0xBB, 0x6A, 0x6E, 0xEC, 0xC5, 0x1B, 0x57, 0x7B } } } }, // floppy -	{ DE_DEU, kPlatformPC, { 0x00000A3F, 0x000389F4, { { 0x51, 0xC1, 0x87, 0x16, 0x53, 0x8C, 0x68, 0x8E, 0x9B, 0x81, 0xA1, 0xD2, 0xCE, 0x5F, 0x83, 0x31 } } } }, // CD +	{ DE_DEU, kPlatformDOS, { 0x000009EC, 0x000370F9, { { 0x56, 0x94, 0xCC, 0xE5, 0x38, 0x19, 0xAD, 0xD1, 0xBB, 0x6A, 0x6E, 0xEC, 0xC5, 0x1B, 0x57, 0x7B } } } }, // floppy +	{ DE_DEU, kPlatformDOS, { 0x00000A3F, 0x000389F4, { { 0x51, 0xC1, 0x87, 0x16, 0x53, 0x8C, 0x68, 0x8E, 0x9B, 0x81, 0xA1, 0xD2, 0xCE, 0x5F, 0x83, 0x31 } } } }, // CD -	{ FR_FRA, kPlatformPC, { 0x000009C9, 0x00036324, { { 0x2C, 0xC2, 0xD9, 0xCF, 0x90, 0x2A, 0xDF, 0xE9, 0x85, 0x9E, 0x5D, 0xBB, 0x1D, 0x9A, 0x14, 0x69 } } } }, // floppy -	{ FR_FRA, kPlatformPC, { 0x00000995, 0x000352D7, { { 0xED, 0x7C, 0x49, 0x7B, 0x1A, 0x2C, 0x73, 0x61, 0x73, 0xAF, 0x16, 0x89, 0x1E, 0x01, 0xE2, 0xAE } } } }, // CD +	{ FR_FRA, kPlatformDOS, { 0x000009C9, 0x00036324, { { 0x2C, 0xC2, 0xD9, 0xCF, 0x90, 0x2A, 0xDF, 0xE9, 0x85, 0x9E, 0x5D, 0xBB, 0x1D, 0x9A, 0x14, 0x69 } } } }, // floppy +	{ FR_FRA, kPlatformDOS, { 0x00000995, 0x000352D7, { { 0xED, 0x7C, 0x49, 0x7B, 0x1A, 0x2C, 0x73, 0x61, 0x73, 0xAF, 0x16, 0x89, 0x1E, 0x01, 0xE2, 0xAE } } } }, // CD -	{ IT_ITA, kPlatformPC, { 0x00000916, 0x0003188F, { { 0xDC, 0x46, 0x06, 0xE1, 0xB0, 0x66, 0xBC, 0x18, 0x2E, 0x6E, 0x9E, 0xC9, 0xA4, 0x14, 0x8D, 0x08 } } } }, // floppy -	{ IT_ITA, kPlatformPC, { 0x000008C8, 0x00030947, { { 0x7F, 0x75, 0x5F, 0x99, 0x94, 0xFE, 0xA1, 0xE6, 0xEF, 0xB8, 0x93, 0x71, 0x83, 0x1B, 0xAC, 0x4A } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000916, 0x0003188F, { { 0xDC, 0x46, 0x06, 0xE1, 0xB0, 0x66, 0xBC, 0x18, 0x2E, 0x6E, 0x9E, 0xC9, 0xA4, 0x14, 0x8D, 0x08 } } } }, // floppy +	{ IT_ITA, kPlatformDOS, { 0x000008C8, 0x00030947, { { 0x7F, 0x75, 0x5F, 0x99, 0x94, 0xFE, 0xA1, 0xE6, 0xEF, 0xB8, 0x93, 0x71, 0x83, 0x1B, 0xAC, 0x4A } } } }, // (fan) CD -	{ RU_RUS, kPlatformPC, { 0x00000916, 0x00032C49, { { 0xEA, 0x5C, 0xE5, 0x06, 0x05, 0x5F, 0x36, 0xE8, 0x31, 0x3E, 0xBF, 0x74, 0x73, 0xFB, 0xAB, 0xFF } } } }, // (fan) CD - intro and outro strings haven't been translated in this fan translation -	{ RU_RUS, kPlatformPC, { 0x000008C8, 0x00028639, { { 0xF9, 0x1D, 0x6A, 0x85, 0x23, 0x5E, 0x2A, 0x64, 0xBC, 0x45, 0xB2, 0x48, 0x13, 0x49, 0xD4, 0xF7 } } } }, // (fan) floppy +	{ RU_RUS, kPlatformDOS, { 0x00000916, 0x00032C49, { { 0xEA, 0x5C, 0xE5, 0x06, 0x05, 0x5F, 0x36, 0xE8, 0x31, 0x3E, 0xBF, 0x74, 0x73, 0xFB, 0xAB, 0xFF } } } }, // (fan) CD - intro and outro strings haven't been translated in this fan translation +	{ RU_RUS, kPlatformDOS, { 0x000008C8, 0x00028639, { { 0xF9, 0x1D, 0x6A, 0x85, 0x23, 0x5E, 0x2A, 0x64, 0xBC, 0x45, 0xB2, 0x48, 0x13, 0x49, 0xD4, 0xF7 } } } }, // (fan) floppy  	{ EN_ANY, kPlatformFMTowns, { 0x00000990, 0x00030C61, { { 0x60, 0x51, 0x11, 0x83, 0x3F, 0x06, 0xC3, 0xA3, 0xE0, 0xC0, 0x2F, 0x41, 0x29, 0xDE, 0x65, 0xB1 } } } },  	{ JA_JPN, kPlatformFMTowns, { 0x000008A8, 0x00036831, { { 0x56, 0x5B, 0x23, 0x61, 0xE8, 0x3B, 0xE1, 0x36, 0xD6, 0x62, 0xD0, 0x84, 0x00, 0x04, 0x05, 0xAD } } } }, @@ -1128,10 +1128,10 @@ const ExtractEntrySearchData k2SeqplayStringsProvider[] = {  };  const ExtractEntrySearchData k2SeqplaySfxFilesProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000173, 0x00008198, { { 0x2D, 0xF5, 0x5C, 0xAE, 0xDB, 0x71, 0x60, 0xFE, 0x78, 0x04, 0xFC, 0xAD, 0x4B, 0x43, 0xB1, 0x4B } } } }, // floppy -	{ UNK_LANG, kPlatformPC, { 0x00000234, 0x0000B0B2, { { 0xE4, 0x19, 0x4F, 0x8C, 0x53, 0xFD, 0x5F, 0x2A, 0xFB, 0x77, 0x1C, 0x32, 0xB3, 0x39, 0x25, 0x85 } } } }, // CD -	{ UNK_LANG, kPlatformPC, { 0x000000DE, 0x00004EA4, { { 0x97, 0xA8, 0x4A, 0xED, 0x12, 0x87, 0xEB, 0x82, 0x42, 0xFA, 0x45, 0x0D, 0x45, 0x8F, 0xFE, 0x76 } } } }, // demo -	{ UNK_LANG, kPlatformPC, { 0x000000C5, 0x00004508, { { 0xBF, 0xA9, 0x1A, 0x37, 0x0B, 0xF8, 0x13, 0x9D, 0x2D, 0x67, 0x3D, 0x9B, 0xE9, 0x16, 0x07, 0x0C } } } }, // Lands of Lore demo +	{ UNK_LANG, kPlatformDOS, { 0x00000173, 0x00008198, { { 0x2D, 0xF5, 0x5C, 0xAE, 0xDB, 0x71, 0x60, 0xFE, 0x78, 0x04, 0xFC, 0xAD, 0x4B, 0x43, 0xB1, 0x4B } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x00000234, 0x0000B0B2, { { 0xE4, 0x19, 0x4F, 0x8C, 0x53, 0xFD, 0x5F, 0x2A, 0xFB, 0x77, 0x1C, 0x32, 0xB3, 0x39, 0x25, 0x85 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x000000DE, 0x00004EA4, { { 0x97, 0xA8, 0x4A, 0xED, 0x12, 0x87, 0xEB, 0x82, 0x42, 0xFA, 0x45, 0x0D, 0x45, 0x8F, 0xFE, 0x76 } } } }, // demo +	{ UNK_LANG, kPlatformDOS, { 0x000000C5, 0x00004508, { { 0xBF, 0xA9, 0x1A, 0x37, 0x0B, 0xF8, 0x13, 0x9D, 0x2D, 0x67, 0x3D, 0x9B, 0xE9, 0x16, 0x07, 0x0C } } } }, // Lands of Lore demo  	{ UNK_LANG, kPlatformFMTowns, { 0x000001A3, 0x00008098, { { 0xA9, 0xD2, 0xE2, 0x32, 0x59, 0xC4, 0x97, 0x74, 0x11, 0x49, 0x8F, 0x2B, 0xBF, 0x00, 0xF9, 0xF1 } } } }, @@ -1141,23 +1141,23 @@ const ExtractEntrySearchData k2SeqplaySfxFilesProvider[] = {  };  const ExtractEntrySearchData k2SeqplayTlkFilesProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x0000009D, 0x0000286B, { { 0x58, 0x30, 0x72, 0x62, 0xC8, 0x77, 0x2A, 0x06, 0xD6, 0x24, 0x1A, 0x7A, 0xAF, 0x79, 0xFF, 0xAE } } } }, -	{ FR_FRA, kPlatformPC, { 0x0000009D, 0x00002878, { { 0x28, 0x5D, 0x7F, 0x5B, 0x57, 0xC2, 0xFF, 0x73, 0xC1, 0x8E, 0xD6, 0xE0, 0x4D, 0x03, 0x99, 0x2C } } } }, -	{ DE_DEU, kPlatformPC, { 0x0000009D, 0x00002885, { { 0x87, 0x24, 0xB6, 0xE9, 0xD6, 0xAA, 0x68, 0x2D, 0x6B, 0x05, 0xDF, 0xE1, 0x2B, 0xA4, 0x79, 0xE5 } } } }, -	{ IT_ITA, kPlatformPC, { 0x0000009D, 0x0000286B, { { 0x58, 0x30, 0x72, 0x62, 0xC8, 0x77, 0x2A, 0x06, 0xD6, 0x24, 0x1A, 0x7A, 0xAF, 0x79, 0xFF, 0xAE } } } }, -	{ RU_RUS, kPlatformPC, { 0x0000009D, 0x0000286B, { { 0x58, 0x30, 0x72, 0x62, 0xC8, 0x77, 0x2A, 0x06, 0xD6, 0x24, 0x1A, 0x7A, 0xAF, 0x79, 0xFF, 0xAE } } } }, +	{ EN_ANY, kPlatformDOS, { 0x0000009D, 0x0000286B, { { 0x58, 0x30, 0x72, 0x62, 0xC8, 0x77, 0x2A, 0x06, 0xD6, 0x24, 0x1A, 0x7A, 0xAF, 0x79, 0xFF, 0xAE } } } }, +	{ FR_FRA, kPlatformDOS, { 0x0000009D, 0x00002878, { { 0x28, 0x5D, 0x7F, 0x5B, 0x57, 0xC2, 0xFF, 0x73, 0xC1, 0x8E, 0xD6, 0xE0, 0x4D, 0x03, 0x99, 0x2C } } } }, +	{ DE_DEU, kPlatformDOS, { 0x0000009D, 0x00002885, { { 0x87, 0x24, 0xB6, 0xE9, 0xD6, 0xAA, 0x68, 0x2D, 0x6B, 0x05, 0xDF, 0xE1, 0x2B, 0xA4, 0x79, 0xE5 } } } }, +	{ IT_ITA, kPlatformDOS, { 0x0000009D, 0x0000286B, { { 0x58, 0x30, 0x72, 0x62, 0xC8, 0x77, 0x2A, 0x06, 0xD6, 0x24, 0x1A, 0x7A, 0xAF, 0x79, 0xFF, 0xAE } } } }, +	{ RU_RUS, kPlatformDOS, { 0x0000009D, 0x0000286B, { { 0x58, 0x30, 0x72, 0x62, 0xC8, 0x77, 0x2A, 0x06, 0xD6, 0x24, 0x1A, 0x7A, 0xAF, 0x79, 0xFF, 0xAE } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData k2SeqplaySeqDataProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x000006F4, 0x0000F5AD, { { 0x23, 0x1E, 0x30, 0xF0, 0xF1, 0x5B, 0xFF, 0x4B, 0xDF, 0xB1, 0x78, 0xD8, 0x48, 0x7A, 0xA3, 0xDD } } } }, // floppy -	{ UNK_LANG, kPlatformPC, { 0x000006F4, 0x0000FA52, { { 0xC8, 0x33, 0xCC, 0x0A, 0x40, 0x8A, 0x96, 0x4F, 0x42, 0x7E, 0x8B, 0x62, 0x9C, 0x2F, 0x33, 0x0B } } } }, // floppy (French) -	{ UNK_LANG, kPlatformPC, { 0x000006F4, 0x0000F8A6, { { 0x8B, 0xF3, 0x80, 0xE1, 0xB8, 0xCA, 0xE1, 0x18, 0x72, 0xA3, 0xF0, 0x4C, 0xBF, 0x81, 0x97, 0x71 } } } }, // floppy (German) -	{ UNK_LANG, kPlatformPC, { 0x000006F4, 0x0000FA35, { { 0x4C, 0x26, 0x1B, 0xF6, 0x8E, 0x73, 0xB7, 0xD2, 0x58, 0x59, 0xB8, 0x97, 0x58, 0xFB, 0x0E, 0x2A } } } }, // floppy (Italian) -	{ UNK_LANG, kPlatformPC, { 0x000006BE, 0x0000E9FF, { { 0x9A, 0xCD, 0x40, 0x44, 0xEF, 0x9F, 0x05, 0x86, 0xDA, 0x49, 0x8A, 0x85, 0x68, 0xDF, 0xA7, 0x55 } } } }, // CD -	{ UNK_LANG, kPlatformPC, { 0x0000027C, 0x00007742, { { 0x42, 0x37, 0xF8, 0xDD, 0xA2, 0x8C, 0xA6, 0x26, 0x89, 0x5F, 0xCF, 0x61, 0xDD, 0x8F, 0xC7, 0x1E } } } }, // demo -	{ UNK_LANG, kPlatformPC, { 0x0000024C, 0x00004C10, { { 0x21, 0x3A, 0x86, 0x60, 0xA8, 0xFF, 0x42, 0x19, 0x35, 0x32, 0xA5, 0xB9, 0x3A, 0xDD, 0xA9, 0xC7 } } } }, // Lands of Lore demo +	{ UNK_LANG, kPlatformDOS, { 0x000006F4, 0x0000F5AD, { { 0x23, 0x1E, 0x30, 0xF0, 0xF1, 0x5B, 0xFF, 0x4B, 0xDF, 0xB1, 0x78, 0xD8, 0x48, 0x7A, 0xA3, 0xDD } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x000006F4, 0x0000FA52, { { 0xC8, 0x33, 0xCC, 0x0A, 0x40, 0x8A, 0x96, 0x4F, 0x42, 0x7E, 0x8B, 0x62, 0x9C, 0x2F, 0x33, 0x0B } } } }, // floppy (French) +	{ UNK_LANG, kPlatformDOS, { 0x000006F4, 0x0000F8A6, { { 0x8B, 0xF3, 0x80, 0xE1, 0xB8, 0xCA, 0xE1, 0x18, 0x72, 0xA3, 0xF0, 0x4C, 0xBF, 0x81, 0x97, 0x71 } } } }, // floppy (German) +	{ UNK_LANG, kPlatformDOS, { 0x000006F4, 0x0000FA35, { { 0x4C, 0x26, 0x1B, 0xF6, 0x8E, 0x73, 0xB7, 0xD2, 0x58, 0x59, 0xB8, 0x97, 0x58, 0xFB, 0x0E, 0x2A } } } }, // floppy (Italian) +	{ UNK_LANG, kPlatformDOS, { 0x000006BE, 0x0000E9FF, { { 0x9A, 0xCD, 0x40, 0x44, 0xEF, 0x9F, 0x05, 0x86, 0xDA, 0x49, 0x8A, 0x85, 0x68, 0xDF, 0xA7, 0x55 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x0000027C, 0x00007742, { { 0x42, 0x37, 0xF8, 0xDD, 0xA2, 0x8C, 0xA6, 0x26, 0x89, 0x5F, 0xCF, 0x61, 0xDD, 0x8F, 0xC7, 0x1E } } } }, // demo +	{ UNK_LANG, kPlatformDOS, { 0x0000024C, 0x00004C10, { { 0x21, 0x3A, 0x86, 0x60, 0xA8, 0xFF, 0x42, 0x19, 0x35, 0x32, 0xA5, 0xB9, 0x3A, 0xDD, 0xA9, 0xC7 } } } }, // Lands of Lore demo  	{ UNK_LANG, kPlatformFMTowns, { 0x000006BC, 0x0000DCE3, { { 0x27, 0x09, 0x22, 0xDC, 0xED, 0xDE, 0x88, 0xAE, 0xDB, 0x97, 0x52, 0x12, 0x96, 0x8D, 0x8D, 0x37 } } } }, @@ -1168,7 +1168,7 @@ const ExtractEntrySearchData k2SeqplaySeqDataProvider[] = {  const ExtractEntrySearchData k2SeqplayCreditsProvider[] = {  	{ UNK_LANG, kPlatformUnknown, { 0x00000AE8, 0x0002E520, { { 0x19, 0x59, 0xEA, 0x70, 0x23, 0xE2, 0x41, 0x78, 0x2D, 0xF5, 0xE6, 0x28, 0xEA, 0x0C, 0xCF, 0x79 } } } }, -	{ IT_ITA, kPlatformPC, { 0x00000AE8, 0x0002EE4A, { { 0x3E, 0x5C, 0x6F, 0x9E, 0x72, 0x2D, 0xAB, 0x17, 0x1D, 0x27, 0xFF, 0x32, 0xD3, 0x48, 0x46, 0xBA } } } }, // (fan) CD +	{ IT_ITA, kPlatformDOS, { 0x00000AE8, 0x0002EE4A, { { 0x3E, 0x5C, 0x6F, 0x9E, 0x72, 0x2D, 0xAB, 0x17, 0x1D, 0x27, 0xFF, 0x32, 0xD3, 0x48, 0x46, 0xBA } } } }, // (fan) CD  	EXTRACT_END_ENTRY  }; @@ -1180,17 +1180,17 @@ const ExtractEntrySearchData k2SeqplayCreditsSpecialProvider[] = {  };  const ExtractEntrySearchData k2SeqplayIntroTracksProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000010, 0x00000592, { { 0xDE, 0xD9, 0x5E, 0xCA, 0x5A, 0x9F, 0x8B, 0xB1, 0xE2, 0xDB, 0xA4, 0xA1, 0xAF, 0xD4, 0x75, 0x46 } } } }, // floppy -	{ UNK_LANG, kPlatformPC, { 0x00000008, 0x000002C9, { { 0xFA, 0x80, 0x3C, 0x78, 0x66, 0x2C, 0xD5, 0x91, 0x5D, 0xF1, 0xE9, 0xC1, 0x6A, 0x65, 0xEB, 0xD6 } } } }, // CD -	{ UNK_LANG, kPlatformPC, { 0x00000010, 0x00000542, { { 0xE5, 0xAA, 0x6A, 0xB9, 0x19, 0xAB, 0x35, 0x26, 0x43, 0x70, 0x32, 0xEF, 0xB9, 0x7F, 0x0F, 0x19 } } } }, // demo -	{ UNK_LANG, kPlatformPC, { 0x0000001A, 0x0000096C, { { 0xC2, 0xBD, 0x2C, 0x65, 0xD3, 0xFE, 0xF1, 0x6A, 0xE7, 0x34, 0x18, 0x0C, 0x86, 0x95, 0x66, 0x35 } } } }, // Lands of Lore demo +	{ UNK_LANG, kPlatformDOS, { 0x00000010, 0x00000592, { { 0xDE, 0xD9, 0x5E, 0xCA, 0x5A, 0x9F, 0x8B, 0xB1, 0xE2, 0xDB, 0xA4, 0xA1, 0xAF, 0xD4, 0x75, 0x46 } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x00000008, 0x000002C9, { { 0xFA, 0x80, 0x3C, 0x78, 0x66, 0x2C, 0xD5, 0x91, 0x5D, 0xF1, 0xE9, 0xC1, 0x6A, 0x65, 0xEB, 0xD6 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x00000010, 0x00000542, { { 0xE5, 0xAA, 0x6A, 0xB9, 0x19, 0xAB, 0x35, 0x26, 0x43, 0x70, 0x32, 0xEF, 0xB9, 0x7F, 0x0F, 0x19 } } } }, // demo +	{ UNK_LANG, kPlatformDOS, { 0x0000001A, 0x0000096C, { { 0xC2, 0xBD, 0x2C, 0x65, 0xD3, 0xFE, 0xF1, 0x6A, 0xE7, 0x34, 0x18, 0x0C, 0x86, 0x95, 0x66, 0x35 } } } }, // Lands of Lore demo  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData k2SeqplayFinaleTracksProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000012, 0x00000618, { { 0x22, 0x61, 0x4D, 0x6F, 0xCE, 0x38, 0x64, 0xAB, 0x20, 0xD8, 0x34, 0x33, 0x44, 0x21, 0xE0, 0x23 } } } }, // floppy -	{ UNK_LANG, kPlatformPC, { 0x00000009, 0x0000030C, { { 0x24, 0x3F, 0x57, 0xFA, 0x7E, 0x6D, 0x61, 0x6C, 0x53, 0xBC, 0x44, 0x38, 0x61, 0xE9, 0x3E, 0xE6 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x00000012, 0x00000618, { { 0x22, 0x61, 0x4D, 0x6F, 0xCE, 0x38, 0x64, 0xAB, 0x20, 0xD8, 0x34, 0x33, 0x44, 0x21, 0xE0, 0x23 } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x00000009, 0x0000030C, { { 0x24, 0x3F, 0x57, 0xFA, 0x7E, 0x6D, 0x61, 0x6C, 0x53, 0xBC, 0x44, 0x38, 0x61, 0xE9, 0x3E, 0xE6 } } } }, // CD  	EXTRACT_END_ENTRY  }; @@ -1214,7 +1214,7 @@ const ExtractEntrySearchData k2SeqplayShapeAnimDataProvider[] = {  };  const ExtractEntrySearchData k2IngamePakFilesProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000049F, 0x00012F40, { { 0x4B, 0x2A, 0x84, 0xE3, 0xA5, 0x34, 0xE9, 0xB3, 0xB7, 0x39, 0xF1, 0x1B, 0x4C, 0xE6, 0x43, 0x79 } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x0000049F, 0x00012F40, { { 0x4B, 0x2A, 0x84, 0xE3, 0xA5, 0x34, 0xE9, 0xB3, 0xB7, 0x39, 0xF1, 0x1B, 0x4C, 0xE6, 0x43, 0x79 } } } }, // floppy  	{ UNK_LANG, kPlatformFMTowns, { 0x0000011C, 0x00003FB8, { { 0x66, 0x34, 0xE8, 0x1C, 0xF9, 0xFF, 0x84, 0x90, 0x20, 0x71, 0x42, 0xA3, 0x2C, 0x4A, 0xE9, 0x46 } } } }, @@ -1224,7 +1224,7 @@ const ExtractEntrySearchData k2IngamePakFilesProvider[] = {  };  const ExtractEntrySearchData k2IngameSfxFilesProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x000006F1, 0x0001545E, { { 0xD3, 0x8A, 0xA1, 0xD4, 0x83, 0x77, 0x96, 0x6D, 0x87, 0xB1, 0x71, 0x8F, 0x38, 0x6A, 0x34, 0xDC } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x000006F1, 0x0001545E, { { 0xD3, 0x8A, 0xA1, 0xD4, 0x83, 0x77, 0x96, 0x6D, 0x87, 0xB1, 0x71, 0x8F, 0x38, 0x6A, 0x34, 0xDC } } } },  	{ UNK_LANG, kPlatformFMTowns, { 0x00000967, 0x0002101A, { { 0x09, 0xC7, 0xB7, 0x2A, 0x76, 0xF1, 0x4B, 0x87, 0xC5, 0x83, 0xFF, 0xF3, 0xDB, 0x3C, 0x66, 0x60 } } } },  	{ UNK_LANG, kPlatformPC98,	{ 0x000006F1, 0x0001545E, { { 0xD3, 0x8A, 0xA1, 0xD4, 0x83, 0x77, 0x96, 0x6D, 0x87, 0xB1, 0x71, 0x8F, 0x38, 0x6A, 0x34, 0xDC } } } }, @@ -1232,7 +1232,7 @@ const ExtractEntrySearchData k2IngameSfxFilesProvider[] = {  };  const ExtractEntrySearchData k2IngameSfxIndexProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000358, 0x000074F4, { { 0xC8, 0x30, 0x1D, 0x9C, 0xFC, 0xF8, 0xD5, 0xBA, 0x7E, 0xAB, 0x13, 0x3F, 0x43, 0x50, 0xFA, 0xC4 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x00000358, 0x000074F4, { { 0xC8, 0x30, 0x1D, 0x9C, 0xFC, 0xF8, 0xD5, 0xBA, 0x7E, 0xAB, 0x13, 0x3F, 0x43, 0x50, 0xFA, 0xC4 } } } }, // CD  	{ UNK_LANG, kPlatformUnknown, { 0x00000358, 0x0000747E, { { 0x20, 0x99, 0x4D, 0xB8, 0xF2, 0x05, 0xF2, 0xA7, 0x07, 0x28, 0x97, 0xFB, 0x70, 0x1F, 0x2A, 0x73 } } } }, // floppy + FM-TOWNS @@ -1252,10 +1252,10 @@ const ExtractEntrySearchData k2IngameCDAProvider[] = {  };  const ExtractEntrySearchData k2IngameTalkObjIndexProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000078, 0x00000A9C, { { 0x27, 0x65, 0xFA, 0xB1, 0xF8, 0x04, 0x7F, 0x93, 0x2B, 0x2D, 0x44, 0x3C, 0x95, 0x13, 0x50, 0xD2 } } } }, // floppy (English) -	{ UNK_LANG, kPlatformPC, { 0x00000078, 0x00000A53, { { 0x18, 0x5B, 0x79, 0x92, 0x54, 0xDB, 0x4B, 0x0C, 0x78, 0x89, 0x7C, 0x59, 0xBF, 0x53, 0x37, 0x14 } } } }, // floppy (German + French) -	{ UNK_LANG, kPlatformPC, { 0x00000078, 0x00000A7C, { { 0x33, 0x89, 0x69, 0xEF, 0x62, 0x94, 0x3A, 0xC0, 0xB2, 0xBA, 0xFB, 0x0C, 0x86, 0x2C, 0xAC, 0x5C } } } }, // floppy (Italian) -	{ UNK_LANG, kPlatformPC, { 0x00000084, 0x00000CD0, { { 0x82, 0x2E, 0xF4, 0xDD, 0x28, 0x75, 0xDD, 0x79, 0x78, 0x62, 0x55, 0x48, 0xDD, 0xF7, 0x16, 0x81 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x00000078, 0x00000A9C, { { 0x27, 0x65, 0xFA, 0xB1, 0xF8, 0x04, 0x7F, 0x93, 0x2B, 0x2D, 0x44, 0x3C, 0x95, 0x13, 0x50, 0xD2 } } } }, // floppy (English) +	{ UNK_LANG, kPlatformDOS, { 0x00000078, 0x00000A53, { { 0x18, 0x5B, 0x79, 0x92, 0x54, 0xDB, 0x4B, 0x0C, 0x78, 0x89, 0x7C, 0x59, 0xBF, 0x53, 0x37, 0x14 } } } }, // floppy (German + French) +	{ UNK_LANG, kPlatformDOS, { 0x00000078, 0x00000A7C, { { 0x33, 0x89, 0x69, 0xEF, 0x62, 0x94, 0x3A, 0xC0, 0xB2, 0xBA, 0xFB, 0x0C, 0x86, 0x2C, 0xAC, 0x5C } } } }, // floppy (Italian) +	{ UNK_LANG, kPlatformDOS, { 0x00000084, 0x00000CD0, { { 0x82, 0x2E, 0xF4, 0xDD, 0x28, 0x75, 0xDD, 0x79, 0x78, 0x62, 0x55, 0x48, 0xDD, 0xF7, 0x16, 0x81 } } } }, // CD  	{ UNK_LANG, kPlatformFMTowns, { 0x0000007A, 0x00000744, { { 0x74, 0x84, 0xB4, 0xA6, 0x9D, 0x91, 0xBF, 0x24, 0x1E, 0xD5, 0xDE, 0xD4, 0x73, 0x93, 0x1F, 0xE6 } } } }, @@ -1272,7 +1272,7 @@ const ExtractEntrySearchData k2IngameTimJpStringsProvider[] = {  };  const ExtractEntrySearchData k2IngameShapeAnimDataProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000348, 0x0001AAEB, { { 0x67, 0xD1, 0x03, 0xBF, 0x4B, 0xEC, 0x80, 0x26, 0x5D, 0x1D, 0x0E, 0x5B, 0xF1, 0xE8, 0x4C, 0x64 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x00000348, 0x0001AAEB, { { 0x67, 0xD1, 0x03, 0xBF, 0x4B, 0xEC, 0x80, 0x26, 0x5D, 0x1D, 0x0E, 0x5B, 0xF1, 0xE8, 0x4C, 0x64 } } } }, // CD  	{ UNK_LANG, kPlatformUnknown, { 0x00000348, 0x00002473, { { 0xBC, 0x18, 0x51, 0xFA, 0x51, 0x1D, 0x24, 0x7D, 0x44, 0xD0, 0xE2, 0x38, 0x31, 0x33, 0x3B, 0x56 } } } }, // floppy + FM-TOWNS @@ -1280,9 +1280,9 @@ const ExtractEntrySearchData k2IngameShapeAnimDataProvider[] = {  };  const ExtractEntrySearchData k2IngameTlkDemoStringsProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x000000CB, 0x00004741, { { 0xF3, 0x54, 0x37, 0xEE, 0x61, 0x9E, 0xE0, 0x82, 0x64, 0x8B, 0xF3, 0x53, 0xC7, 0x2F, 0x49, 0x1F } } } }, -	{ FR_FRA, kPlatformPC, { 0x000000BE, 0x00004327, { { 0x8C, 0xF2, 0x5E, 0x85, 0xDA, 0xA1, 0x91, 0x90, 0xE5, 0xC7, 0x2A, 0xBA, 0x48, 0xC3, 0x9A, 0xCA } } } }, -	{ DE_DEU, kPlatformPC, { 0x000000DC, 0x00004C7B, { { 0xC9, 0x75, 0x3A, 0x4A, 0xF4, 0xB0, 0xE8, 0x61, 0x90, 0x74, 0x34, 0x84, 0x53, 0x54, 0xA2, 0x4F } } } }, +	{ EN_ANY, kPlatformDOS, { 0x000000CB, 0x00004741, { { 0xF3, 0x54, 0x37, 0xEE, 0x61, 0x9E, 0xE0, 0x82, 0x64, 0x8B, 0xF3, 0x53, 0xC7, 0x2F, 0x49, 0x1F } } } }, +	{ FR_FRA, kPlatformDOS, { 0x000000BE, 0x00004327, { { 0x8C, 0xF2, 0x5E, 0x85, 0xDA, 0xA1, 0x91, 0x90, 0xE5, 0xC7, 0x2A, 0xBA, 0x48, 0xC3, 0x9A, 0xCA } } } }, +	{ DE_DEU, kPlatformDOS, { 0x000000DC, 0x00004C7B, { { 0xC9, 0x75, 0x3A, 0x4A, 0xF4, 0xB0, 0xE8, 0x61, 0x90, 0x74, 0x34, 0x84, 0x53, 0x54, 0xA2, 0x4F } } } },  	EXTRACT_END_ENTRY  }; @@ -1964,430 +1964,430 @@ const ExtractEntrySearchData kEoBBaseDscShapeCoordsProvider[] = {  };  const ExtractEntrySearchData kEoBBaseDscDoorScaleOffsProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x0000010F, { { 0x7B, 0x7D, 0x03, 0xDE, 0x33, 0x95, 0xB8, 0xFD, 0xAD, 0x72, 0x44, 0x7D, 0x47, 0xFE, 0x04, 0x3D } } } },	// EoB1 -	{ UNK_LANG, kPlatformPC, { 0x00000035, 0x00000139, { { 0x74, 0x63, 0x18, 0xE7, 0xAB, 0xA4, 0x22, 0xCF, 0x32, 0x19, 0x28, 0x9E, 0x7F, 0x97, 0xA7, 0x37 } } } },	// EoB2 +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x0000010F, { { 0x7B, 0x7D, 0x03, 0xDE, 0x33, 0x95, 0xB8, 0xFD, 0xAD, 0x72, 0x44, 0x7D, 0x47, 0xFE, 0x04, 0x3D } } } },	// EoB1 +	{ UNK_LANG, kPlatformDOS, { 0x00000035, 0x00000139, { { 0x74, 0x63, 0x18, 0xE7, 0xAB, 0xA4, 0x22, 0xCF, 0x32, 0x19, 0x28, 0x9E, 0x7F, 0x97, 0xA7, 0x37 } } } },	// EoB2  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorScaleMult1Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x00000026, { { 0x5D, 0x17, 0xFB, 0x6A, 0x7F, 0x51, 0x55, 0xFB, 0x55, 0xB9, 0x50, 0xB0, 0x7F, 0xE4, 0xDF, 0x67 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x00000026, { { 0x5D, 0x17, 0xFB, 0x6A, 0x7F, 0x51, 0x55, 0xFB, 0x55, 0xB9, 0x50, 0xB0, 0x7F, 0xE4, 0xDF, 0x67 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorScaleMult2Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x00000006, { { 0x98, 0xD8, 0xF8, 0x0C, 0x98, 0xC4, 0xF1, 0x87, 0x59, 0x32, 0x78, 0x31, 0xFA, 0x98, 0x8A, 0x43 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x00000006, { { 0x98, 0xD8, 0xF8, 0x0C, 0x98, 0xC4, 0xF1, 0x87, 0x59, 0x32, 0x78, 0x31, 0xFA, 0x98, 0x8A, 0x43 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorScaleMult3Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x00000013, { { 0xEE, 0xB6, 0xA5, 0x6E, 0x0C, 0x8E, 0xAB, 0x38, 0xD9, 0x23, 0xC6, 0x21, 0xB3, 0x7E, 0x97, 0x78 } } } },	// EOB 1 -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x00000019, { { 0x86, 0xD8, 0x04, 0xD2, 0x66, 0x6F, 0x43, 0x24, 0x2E, 0x93, 0xB9, 0xAE, 0xEB, 0x44, 0xCA, 0x48 } } } },	// EOB 2 +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x00000013, { { 0xEE, 0xB6, 0xA5, 0x6E, 0x0C, 0x8E, 0xAB, 0x38, 0xD9, 0x23, 0xC6, 0x21, 0xB3, 0x7E, 0x97, 0x78 } } } },	// EOB 1 +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x00000019, { { 0x86, 0xD8, 0x04, 0xD2, 0x66, 0x6F, 0x43, 0x24, 0x2E, 0x93, 0xB9, 0xAE, 0xEB, 0x44, 0xCA, 0x48 } } } },	// EOB 2  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorScaleMult4Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x00000006, { { 0x98, 0xD8, 0xF8, 0x0C, 0x98, 0xC4, 0xF1, 0x87, 0x59, 0x32, 0x78, 0x31, 0xFA, 0x98, 0x8A, 0x43 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x00000006, { { 0x98, 0xD8, 0xF8, 0x0C, 0x98, 0xC4, 0xF1, 0x87, 0x59, 0x32, 0x78, 0x31, 0xFA, 0x98, 0x8A, 0x43 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorScaleMult5Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x00000020, { { 0x37, 0xA1, 0x0D, 0x64, 0xD6, 0x1E, 0xBA, 0xA3, 0xD9, 0x0A, 0x6C, 0xAB, 0x6B, 0xA3, 0x59, 0x24 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x00000020, { { 0x37, 0xA1, 0x0D, 0x64, 0xD6, 0x1E, 0xBA, 0xA3, 0xD9, 0x0A, 0x6C, 0xAB, 0x6B, 0xA3, 0x59, 0x24 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorScaleMult6Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x00000006, { { 0x98, 0xD8, 0xF8, 0x0C, 0x98, 0xC4, 0xF1, 0x87, 0x59, 0x32, 0x78, 0x31, 0xFA, 0x98, 0x8A, 0x43 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x00000006, { { 0x98, 0xD8, 0xF8, 0x0C, 0x98, 0xC4, 0xF1, 0x87, 0x59, 0x32, 0x78, 0x31, 0xFA, 0x98, 0x8A, 0x43 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorType5OffsProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000006, 0x00000012, { { 0x73, 0xBB, 0x61, 0xD6, 0xA7, 0x75, 0xC8, 0x7B, 0xD6, 0xA4, 0x53, 0x1B, 0x54, 0xE9, 0x30, 0x3F } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000006, 0x00000012, { { 0x73, 0xBB, 0x61, 0xD6, 0xA7, 0x75, 0xC8, 0x7B, 0xD6, 0xA4, 0x53, 0x1B, 0x54, 0xE9, 0x30, 0x3F } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorXEProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x0000010F, { { 0x7B, 0x7D, 0x03, 0xDE, 0x33, 0x95, 0xB8, 0xFD, 0xAD, 0x72, 0x44, 0x7D, 0x47, 0xFE, 0x04, 0x3D } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x0000010F, { { 0x7B, 0x7D, 0x03, 0xDE, 0x33, 0x95, 0xB8, 0xFD, 0xAD, 0x72, 0x44, 0x7D, 0x47, 0xFE, 0x04, 0x3D } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorY1Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x000000D7, { { 0x25, 0xAE, 0xF4, 0x99, 0xE8, 0x97, 0x47, 0xAE, 0x75, 0xF3, 0xA9, 0x70, 0x4C, 0x70, 0xF3, 0x11 } } } },	// EOB 1 -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x000000D8, { { 0xB4, 0xAA, 0x0D, 0x91, 0x58, 0x22, 0x16, 0xCF, 0xC5, 0x9D, 0x8D, 0xA1, 0xB4, 0x40, 0x83, 0x0E } } } },	// EOB 2 +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x000000D7, { { 0x25, 0xAE, 0xF4, 0x99, 0xE8, 0x97, 0x47, 0xAE, 0x75, 0xF3, 0xA9, 0x70, 0x4C, 0x70, 0xF3, 0x11 } } } },	// EOB 1 +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x000000D8, { { 0xB4, 0xAA, 0x0D, 0x91, 0x58, 0x22, 0x16, 0xCF, 0xC5, 0x9D, 0x8D, 0xA1, 0xB4, 0x40, 0x83, 0x0E } } } },	// EOB 2  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorY3Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x00000058, { { 0xF0, 0x3C, 0x3B, 0x97, 0x10, 0x95, 0x89, 0x18, 0x3B, 0xA9, 0xE8, 0x77, 0x9B, 0x10, 0xDC, 0xF1 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x00000058, { { 0xF0, 0x3C, 0x3B, 0x97, 0x10, 0x95, 0x89, 0x18, 0x3B, 0xA9, 0xE8, 0x77, 0x9B, 0x10, 0xDC, 0xF1 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorY4Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x00000076, { { 0x84, 0xB6, 0x8F, 0x7E, 0x9A, 0x17, 0xAC, 0x59, 0xB1, 0x4C, 0xDE, 0x11, 0xA6, 0x95, 0xE3, 0x76 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x00000076, { { 0x84, 0xB6, 0x8F, 0x7E, 0x9A, 0x17, 0xAC, 0x59, 0xB1, 0x4C, 0xDE, 0x11, 0xA6, 0x95, 0xE3, 0x76 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorY5Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x000000D9, { { 0x5D, 0x27, 0x1D, 0xD6, 0x5F, 0x98, 0xF9, 0x7D, 0x65, 0x7B, 0xE0, 0x67, 0x34, 0xA0, 0xE8, 0x30 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x000000D9, { { 0x5D, 0x27, 0x1D, 0xD6, 0x5F, 0x98, 0xF9, 0x7D, 0x65, 0x7B, 0xE0, 0x67, 0x34, 0xA0, 0xE8, 0x30 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorY6Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x000000D9, { { 0x4D, 0x15, 0x4A, 0xF1, 0x17, 0x09, 0xC1, 0xA6, 0x08, 0x4A, 0xCD, 0xB2, 0x68, 0xC2, 0x59, 0x52 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x000000D9, { { 0x4D, 0x15, 0x4A, 0xF1, 0x17, 0x09, 0xC1, 0xA6, 0x08, 0x4A, 0xCD, 0xB2, 0x68, 0xC2, 0x59, 0x52 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorY7Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x000000DA, { { 0xA9, 0x24, 0x71, 0x8A, 0x18, 0x24, 0x6D, 0x0A, 0x65, 0x12, 0xBB, 0x1F, 0xE7, 0x95, 0xC5, 0xA4 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x000000DA, { { 0xA9, 0x24, 0x71, 0x8A, 0x18, 0x24, 0x6D, 0x0A, 0x65, 0x12, 0xBB, 0x1F, 0xE7, 0x95, 0xC5, 0xA4 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscDoorCoordsExtProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000048, 0x00000C8E, { { 0x2E, 0x0E, 0xB2, 0xAC, 0xE7, 0x0F, 0xDF, 0x38, 0xDF, 0x92, 0xB7, 0xB5, 0xA2, 0xFD, 0x40, 0x2D } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000048, 0x00000C8E, { { 0x2E, 0x0E, 0xB2, 0xAC, 0xE7, 0x0F, 0xDF, 0x38, 0xDF, 0x92, 0xB7, 0xB5, 0xA2, 0xFD, 0x40, 0x2D } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscItemPosIndexProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000010, 0x00000018, { { 0x74, 0x90, 0x47, 0xE6, 0xFB, 0xC0, 0x34, 0xDF, 0x92, 0x5B, 0xA1, 0xCB, 0x06, 0x33, 0xCA, 0x6B } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000010, 0x00000018, { { 0x74, 0x90, 0x47, 0xE6, 0xFB, 0xC0, 0x34, 0xDF, 0x92, 0x5B, 0xA1, 0xCB, 0x06, 0x33, 0xCA, 0x6B } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscItemShpXProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000024, 0x00000F2C, { { 0x9E, 0x22, 0x3F, 0x8F, 0x31, 0x83, 0xF7, 0x7C, 0x59, 0x60, 0x7C, 0x0A, 0xEB, 0xD2, 0x18, 0x85 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000024, 0x00000F2C, { { 0x9E, 0x22, 0x3F, 0x8F, 0x31, 0x83, 0xF7, 0x7C, 0x59, 0x60, 0x7C, 0x0A, 0xEB, 0xD2, 0x18, 0x85 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscItemPosUnkProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000012, 0x00000433, { { 0xA4, 0x7B, 0x08, 0x07, 0x81, 0xEA, 0x4F, 0x99, 0x77, 0x74, 0x93, 0x65, 0xBF, 0x0C, 0x3B, 0x94 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000012, 0x00000433, { { 0xA4, 0x7B, 0x08, 0x07, 0x81, 0xEA, 0x4F, 0x99, 0x77, 0x74, 0x93, 0x65, 0xBF, 0x0C, 0x3B, 0x94 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscItemTileIndexProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000012, 0x00000D23, { { 0x0E, 0x17, 0xE1, 0x1F, 0x34, 0x7D, 0x30, 0xF6, 0xAE, 0x0B, 0xAC, 0x9D, 0x21, 0xB6, 0x97, 0xCC } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000012, 0x00000D23, { { 0x0E, 0x17, 0xE1, 0x1F, 0x34, 0x7D, 0x30, 0xF6, 0xAE, 0x0B, 0xAC, 0x9D, 0x21, 0xB6, 0x97, 0xCC } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscItemShapeMapProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000005A, 0x00000B23, { { 0x41, 0x4A, 0x95, 0x7F, 0x82, 0x85, 0x28, 0x55, 0xD4, 0xD5, 0xD6, 0xD8, 0xA9, 0xAE, 0xF4, 0xC0 } } } },	// EoB 1 -	{ UNK_LANG, kPlatformPC, { 0x00000071, 0x00000860, { { 0xEA, 0x5D, 0x33, 0xB6, 0x38, 0x30, 0x65, 0x29, 0x7F, 0x08, 0x89, 0x04, 0xC5, 0x97, 0x76, 0xCB } } } },	// EoB 2 +	{ UNK_LANG, kPlatformDOS, { 0x0000005A, 0x00000B23, { { 0x41, 0x4A, 0x95, 0x7F, 0x82, 0x85, 0x28, 0x55, 0xD4, 0xD5, 0xD6, 0xD8, 0xA9, 0xAE, 0xF4, 0xC0 } } } },	// EoB 1 +	{ UNK_LANG, kPlatformDOS, { 0x00000071, 0x00000860, { { 0xEA, 0x5D, 0x33, 0xB6, 0x38, 0x30, 0x65, 0x29, 0x7F, 0x08, 0x89, 0x04, 0xC5, 0x97, 0x76, 0xCB } } } },	// EoB 2  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscTelptrShpCoordsProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000009C, 0x00000EBE, { { 0x2D, 0x1D, 0x74, 0x39, 0x29, 0xC3, 0x6F, 0x53, 0xD9, 0xA5, 0x4B, 0x9F, 0xD6, 0xDD, 0x73, 0xE9 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000009C, 0x00000EBE, { { 0x2D, 0x1D, 0x74, 0x39, 0x29, 0xC3, 0x6F, 0x53, 0xD9, 0xA5, 0x4B, 0x9F, 0xD6, 0xDD, 0x73, 0xE9 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBasePortalSeqDataProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000007E, 0x000002D0, { { 0x18, 0x7E, 0x65, 0x17, 0x4C, 0xD2, 0xB5, 0x2E, 0x81, 0xF8, 0x1C, 0xAC, 0x37, 0x21, 0x62, 0x2A } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000007E, 0x000002D0, { { 0x18, 0x7E, 0x65, 0x17, 0x4C, 0xD2, 0xB5, 0x2E, 0x81, 0xF8, 0x1C, 0xAC, 0x37, 0x21, 0x62, 0x2A } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseManDefProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000078, 0x000002CD, { { 0x33, 0x9B, 0x0C, 0x6A, 0x2E, 0x4F, 0xE9, 0x02, 0x7B, 0xEE, 0xF1, 0x04, 0xA3, 0xBA, 0xD4, 0xF3 } } } },	// EoB 1 -	{ DE_DEU, kPlatformPC, { 0x00000078, 0x000002C4, { { 0x92, 0x20, 0x58, 0x5F, 0x44, 0x09, 0x0B, 0xF0, 0xDA, 0x09, 0xE2, 0x44, 0x0B, 0xB7, 0x95, 0x96 } } } },	// EoB 1 -	{ EN_ANY, kPlatformPC, { 0x000000C8, 0x00000834, { { 0x18, 0xEA, 0x33, 0xB7, 0x4B, 0x72, 0x23, 0x8D, 0x0E, 0x9F, 0x4E, 0xF5, 0x09, 0xA3, 0x9C, 0xEA } } } },	// EoB 2 -	{ DE_DEU, kPlatformPC, { 0x000000C8, 0x00000622, { { 0xFE, 0x1D, 0x94, 0x3A, 0x0B, 0x17, 0x89, 0xEF, 0x60, 0x18, 0xB2, 0x43, 0x7A, 0x02, 0xDB, 0x61 } } } },	// EoB 2 +	{ EN_ANY, kPlatformDOS, { 0x00000078, 0x000002CD, { { 0x33, 0x9B, 0x0C, 0x6A, 0x2E, 0x4F, 0xE9, 0x02, 0x7B, 0xEE, 0xF1, 0x04, 0xA3, 0xBA, 0xD4, 0xF3 } } } },	// EoB 1 +	{ DE_DEU, kPlatformDOS, { 0x00000078, 0x000002C4, { { 0x92, 0x20, 0x58, 0x5F, 0x44, 0x09, 0x0B, 0xF0, 0xDA, 0x09, 0xE2, 0x44, 0x0B, 0xB7, 0x95, 0x96 } } } },	// EoB 1 +	{ EN_ANY, kPlatformDOS, { 0x000000C8, 0x00000834, { { 0x18, 0xEA, 0x33, 0xB7, 0x4B, 0x72, 0x23, 0x8D, 0x0E, 0x9F, 0x4E, 0xF5, 0x09, 0xA3, 0x9C, 0xEA } } } },	// EoB 2 +	{ DE_DEU, kPlatformDOS, { 0x000000C8, 0x00000622, { { 0xFE, 0x1D, 0x94, 0x3A, 0x0B, 0x17, 0x89, 0xEF, 0x60, 0x18, 0xB2, 0x43, 0x7A, 0x02, 0xDB, 0x61 } } } },	// EoB 2  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseManWordProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x000000E0, 0x00005134, { { 0x68, 0x9C, 0x19, 0x2B, 0x5F, 0x38, 0x36, 0x41, 0xA7, 0x7E, 0xB7, 0x51, 0x41, 0x60, 0x1D, 0x67 } } } },	// EoB 1 -	{ DE_DEU, kPlatformPC, { 0x000000EA, 0x00005458, { { 0xEC, 0x14, 0x11, 0xE9, 0x19, 0xFD, 0xF8, 0xFC, 0xA8, 0x46, 0x3D, 0xCD, 0x56, 0x08, 0xC3, 0x4A } } } },	// EoB 1 -	{ EN_ANY, kPlatformPC, { 0x0000017E, 0x00008B64, { { 0x66, 0x38, 0x09, 0x5B, 0x2E, 0x50, 0x54, 0x43, 0x1C, 0xEC, 0x56, 0x3B, 0x72, 0x39, 0xF9, 0xC3 } } } },	// EoB 2 -	{ DE_DEU, kPlatformPC, { 0x0000015B, 0x00007C37, { { 0x44, 0xA3, 0x32, 0x88, 0x9F, 0x63, 0x28, 0xA0, 0xBD, 0x00, 0xF1, 0x08, 0xCA, 0xE5, 0xFE, 0x5F } } } },	// EoB 2 +	{ EN_ANY, kPlatformDOS, { 0x000000E0, 0x00005134, { { 0x68, 0x9C, 0x19, 0x2B, 0x5F, 0x38, 0x36, 0x41, 0xA7, 0x7E, 0xB7, 0x51, 0x41, 0x60, 0x1D, 0x67 } } } },	// EoB 1 +	{ DE_DEU, kPlatformDOS, { 0x000000EA, 0x00005458, { { 0xEC, 0x14, 0x11, 0xE9, 0x19, 0xFD, 0xF8, 0xFC, 0xA8, 0x46, 0x3D, 0xCD, 0x56, 0x08, 0xC3, 0x4A } } } },	// EoB 1 +	{ EN_ANY, kPlatformDOS, { 0x0000017E, 0x00008B64, { { 0x66, 0x38, 0x09, 0x5B, 0x2E, 0x50, 0x54, 0x43, 0x1C, 0xEC, 0x56, 0x3B, 0x72, 0x39, 0xF9, 0xC3 } } } },	// EoB 2 +	{ DE_DEU, kPlatformDOS, { 0x0000015B, 0x00007C37, { { 0x44, 0xA3, 0x32, 0x88, 0x9F, 0x63, 0x28, 0xA0, 0xBD, 0x00, 0xF1, 0x08, 0xCA, 0xE5, 0xFE, 0x5F } } } },	// EoB 2  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseManPromptProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000041, 0x000013AC, { { 0x40, 0x2B, 0xB5, 0x99, 0xEF, 0x8F, 0x3C, 0x9F, 0xB1, 0x5A, 0xBE, 0xE4, 0x80, 0x8E, 0xBB, 0x96 } } } },	// EoB 1 -	{ DE_DEU, kPlatformPC, { 0x00000048, 0x000015A5, { { 0x0B, 0xB4, 0x9E, 0xAD, 0xB3, 0x56, 0x75, 0xC1, 0xAE, 0x29, 0xF7, 0xB5, 0x82, 0x14, 0xD1, 0x27 } } } },	// EoB 1 -	{ EN_ANY, kPlatformPC, { 0x00000041, 0x000013AC, { { 0x40, 0x2B, 0xB5, 0x99, 0xEF, 0x8F, 0x3C, 0x9F, 0xB1, 0x5A, 0xBE, 0xE4, 0x80, 0x8E, 0xBB, 0x96 } } } },	// EoB 2 -	{ DE_DEU, kPlatformPC, { 0x0000005C, 0x00001D08, { { 0x10, 0xCE, 0x2D, 0xED, 0xA9, 0xA0, 0x7C, 0xA1, 0x91, 0x3F, 0xD8, 0x43, 0x03, 0x53, 0x97, 0xCA } } } },	// EoB 2 +	{ EN_ANY, kPlatformDOS, { 0x00000041, 0x000013AC, { { 0x40, 0x2B, 0xB5, 0x99, 0xEF, 0x8F, 0x3C, 0x9F, 0xB1, 0x5A, 0xBE, 0xE4, 0x80, 0x8E, 0xBB, 0x96 } } } },	// EoB 1 +	{ DE_DEU, kPlatformDOS, { 0x00000048, 0x000015A5, { { 0x0B, 0xB4, 0x9E, 0xAD, 0xB3, 0x56, 0x75, 0xC1, 0xAE, 0x29, 0xF7, 0xB5, 0x82, 0x14, 0xD1, 0x27 } } } },	// EoB 1 +	{ EN_ANY, kPlatformDOS, { 0x00000041, 0x000013AC, { { 0x40, 0x2B, 0xB5, 0x99, 0xEF, 0x8F, 0x3C, 0x9F, 0xB1, 0x5A, 0xBE, 0xE4, 0x80, 0x8E, 0xBB, 0x96 } } } },	// EoB 2 +	{ DE_DEU, kPlatformDOS, { 0x0000005C, 0x00001D08, { { 0x10, 0xCE, 0x2D, 0xED, 0xA9, 0xA0, 0x7C, 0xA1, 0x91, 0x3F, 0xD8, 0x43, 0x03, 0x53, 0x97, 0xCA } } } },	// EoB 2  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscMonsterFrmOffsTbl1Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x00001000, { { 0x98, 0x27, 0x57, 0x25, 0x3B, 0x04, 0x7D, 0x14, 0x3A, 0xD4, 0xA2, 0x5D, 0xBA, 0x04, 0x45, 0xAC } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x00001000, { { 0x98, 0x27, 0x57, 0x25, 0x3B, 0x04, 0x7D, 0x14, 0x3A, 0xD4, 0xA2, 0x5D, 0xBA, 0x04, 0x45, 0xAC } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDscMonsterFrmOffsTbl2Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x00000828, { { 0x7E, 0x8A, 0x0C, 0xEB, 0x5C, 0xBC, 0x6C, 0xBD, 0xD2, 0x48, 0x08, 0xCC, 0xF7, 0x7B, 0x81, 0x03 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x00000828, { { 0x7E, 0x8A, 0x0C, 0xEB, 0x5C, 0xBC, 0x6C, 0xBD, 0xD2, 0x48, 0x08, 0xCC, 0xF7, 0x7B, 0x81, 0x03 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseInvSlotXProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000036, 0x000010BF, { { 0x50, 0x6E, 0x67, 0x2B, 0x7D, 0x6C, 0xF2, 0x21, 0x73, 0xA2, 0xD5, 0xBB, 0xCE, 0x3B, 0x71, 0xAA } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000036, 0x000010BF, { { 0x50, 0x6E, 0x67, 0x2B, 0x7D, 0x6C, 0xF2, 0x21, 0x73, 0xA2, 0xD5, 0xBB, 0xCE, 0x3B, 0x71, 0xAA } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseInvSlotYProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000001B, 0x00000A5B, { { 0x47, 0x55, 0x7D, 0x84, 0x45, 0x91, 0xC4, 0x44, 0x10, 0xD5, 0x39, 0xC4, 0xC8, 0x4F, 0x01, 0xA4 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000001B, 0x00000A5B, { { 0x47, 0x55, 0x7D, 0x84, 0x45, 0x91, 0xC4, 0x44, 0x10, 0xD5, 0x39, 0xC4, 0xC8, 0x4F, 0x01, 0xA4 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseSlotValidationFlagsProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000036, 0x00001F6B, { { 0x87, 0x4F, 0x9A, 0x97, 0x20, 0x20, 0xB2, 0xA6, 0xF7, 0xC2, 0x5F, 0xAA, 0x17, 0xEA, 0xB4, 0x50 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000036, 0x00001F6B, { { 0x87, 0x4F, 0x9A, 0x97, 0x20, 0x20, 0xB2, 0xA6, 0xF7, 0xC2, 0x5F, 0xAA, 0x17, 0xEA, 0xB4, 0x50 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseProjectileWeaponTypesProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000008, 0x0000061C, { { 0x05, 0x55, 0xA6, 0xD1, 0x3C, 0x12, 0x84, 0xDA, 0xA9, 0x33, 0xCF, 0x07, 0x05, 0x2A, 0xB2, 0x29 } } } }, // EOB 1 -	{ UNK_LANG, kPlatformPC, { 0x0000000F, 0x00000829, { { 0x9F, 0x6A, 0x13, 0x8A, 0xA7, 0x40, 0xE8, 0x40, 0x2E, 0x87, 0x49, 0x6B, 0x67, 0xED, 0xE8, 0xCE } } } }, // EOB 2 +	{ UNK_LANG, kPlatformDOS, { 0x00000008, 0x0000061C, { { 0x05, 0x55, 0xA6, 0xD1, 0x3C, 0x12, 0x84, 0xDA, 0xA9, 0x33, 0xCF, 0x07, 0x05, 0x2A, 0xB2, 0x29 } } } }, // EOB 1 +	{ UNK_LANG, kPlatformDOS, { 0x0000000F, 0x00000829, { { 0x9F, 0x6A, 0x13, 0x8A, 0xA7, 0x40, 0xE8, 0x40, 0x2E, 0x87, 0x49, 0x6B, 0x67, 0xED, 0xE8, 0xCE } } } }, // EOB 2  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseWandTypesProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000007, 0x00000162, { { 0xDB, 0x5D, 0x34, 0x70, 0x41, 0xAB, 0x8F, 0x75, 0xC8, 0x61, 0x8E, 0x44, 0x82, 0xCF, 0x28, 0x03 } } } }, // EOB 1 -	{ UNK_LANG, kPlatformPC, { 0x00000008, 0x00000175, { { 0x01, 0xC2, 0xF0, 0xC6, 0x1C, 0xD0, 0x14, 0xD9, 0xB8, 0xF5, 0x9C, 0xFC, 0x22, 0xE4, 0xA0, 0xA7 } } } }, // EOB 2 +	{ UNK_LANG, kPlatformDOS, { 0x00000007, 0x00000162, { { 0xDB, 0x5D, 0x34, 0x70, 0x41, 0xAB, 0x8F, 0x75, 0xC8, 0x61, 0x8E, 0x44, 0x82, 0xCF, 0x28, 0x03 } } } }, // EOB 1 +	{ UNK_LANG, kPlatformDOS, { 0x00000008, 0x00000175, { { 0x01, 0xC2, 0xF0, 0xC6, 0x1C, 0xD0, 0x14, 0xD9, 0xB8, 0xF5, 0x9C, 0xFC, 0x22, 0xE4, 0xA0, 0xA7 } } } }, // EOB 2  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseDrawObjPosIndexProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000014, 0x00000028, { { 0x44, 0x46, 0x8C, 0x94, 0x76, 0x24, 0x08, 0xC7, 0x1F, 0x1B, 0x10, 0xD7, 0xDF, 0x18, 0x6C, 0x0D } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000014, 0x00000028, { { 0x44, 0x46, 0x8C, 0x94, 0x76, 0x24, 0x08, 0xC7, 0x1F, 0x1B, 0x10, 0xD7, 0xDF, 0x18, 0x6C, 0x0D } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseFlightObjFlipIndexProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000010, 0x00000008, { { 0xEB, 0xF0, 0x27, 0x7E, 0xA8, 0x09, 0x3A, 0x95, 0x3B, 0x71, 0x2A, 0x43, 0x2E, 0xCF, 0x22, 0x0B } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000010, 0x00000008, { { 0xEB, 0xF0, 0x27, 0x7E, 0xA8, 0x09, 0x3A, 0x95, 0x3B, 0x71, 0x2A, 0x43, 0x2E, 0xCF, 0x22, 0x0B } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseFlightObjShpMapProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000058, 0x000051BD, { { 0xC3, 0xD2, 0xD1, 0xE5, 0x78, 0xEE, 0xA7, 0xAA, 0x71, 0xD1, 0xDD, 0xDF, 0x40, 0xBB, 0xAF, 0x66 } } } },	// EOB 1 -	{ UNK_LANG, kPlatformPC, { 0x0000002D, 0x000025E6, { { 0x64, 0x26, 0x3D, 0xDC, 0x6C, 0x1A, 0xFC, 0x36, 0x9E, 0x5A, 0xBF, 0x64, 0xAD, 0xF4, 0xA3, 0x5D } } } },	// EOB 2 +	{ UNK_LANG, kPlatformDOS, { 0x00000058, 0x000051BD, { { 0xC3, 0xD2, 0xD1, 0xE5, 0x78, 0xEE, 0xA7, 0xAA, 0x71, 0xD1, 0xDD, 0xDF, 0x40, 0xBB, 0xAF, 0x66 } } } },	// EOB 1 +	{ UNK_LANG, kPlatformDOS, { 0x0000002D, 0x000025E6, { { 0x64, 0x26, 0x3D, 0xDC, 0x6C, 0x1A, 0xFC, 0x36, 0x9E, 0x5A, 0xBF, 0x64, 0xAD, 0xF4, 0xA3, 0x5D } } } },	// EOB 2  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseFlightObjSclIndexProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000048, 0x00002A0E, { { 0xAC, 0xBB, 0x7D, 0x73, 0x98, 0xF4, 0x1E, 0x4A, 0x77, 0xF0, 0x98, 0x75, 0x11, 0xBF, 0xF7, 0xD5 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000048, 0x00002A0E, { { 0xAC, 0xBB, 0x7D, 0x73, 0x98, 0xF4, 0x1E, 0x4A, 0x77, 0xF0, 0x98, 0x75, 0x11, 0xBF, 0xF7, 0xD5 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseBookNumbersProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000020, 0x00000AC8, { { 0x35, 0x05, 0x37, 0x4C, 0x05, 0x74, 0x04, 0x08, 0xAD, 0xA3, 0x64, 0xBF, 0xC0, 0x67, 0xF2, 0xF7 } } } }, -	{ DE_DEU, kPlatformPC, { 0x00000028, 0x00000E5D, { { 0x80, 0x98, 0x05, 0x54, 0x84, 0x90, 0xD3, 0xB3, 0x9B, 0xFB, 0x8F, 0xB9, 0xA0, 0x43, 0xAA, 0xFD } } } }, -	{ EN_ANY, kPlatformPC, { 0x00000020, 0x00000AC8, { { 0x35, 0x05, 0x37, 0x4C, 0x05, 0x74, 0x04, 0x08, 0xAD, 0xA3, 0x64, 0xBF, 0xC0, 0x67, 0xF2, 0xF7 } } } }, -	{ DE_DEU, kPlatformPC, { 0x00000022, 0x00000BCA, { { 0x93, 0x0E, 0xE0, 0x6D, 0xDD, 0x40, 0xBC, 0x89, 0x67, 0xBD, 0x8A, 0xCB, 0xD2, 0xCF, 0x78, 0x8D } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000020, 0x00000AC8, { { 0x35, 0x05, 0x37, 0x4C, 0x05, 0x74, 0x04, 0x08, 0xAD, 0xA3, 0x64, 0xBF, 0xC0, 0x67, 0xF2, 0xF7 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x00000028, 0x00000E5D, { { 0x80, 0x98, 0x05, 0x54, 0x84, 0x90, 0xD3, 0xB3, 0x9B, 0xFB, 0x8F, 0xB9, 0xA0, 0x43, 0xAA, 0xFD } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000020, 0x00000AC8, { { 0x35, 0x05, 0x37, 0x4C, 0x05, 0x74, 0x04, 0x08, 0xAD, 0xA3, 0x64, 0xBF, 0xC0, 0x67, 0xF2, 0xF7 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x00000022, 0x00000BCA, { { 0x93, 0x0E, 0xE0, 0x6D, 0xDD, 0x40, 0xBC, 0x89, 0x67, 0xBD, 0x8A, 0xCB, 0xD2, 0xCF, 0x78, 0x8D } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseMageSpellsListProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000122, 0x00006304, { { 0xD7, 0x14, 0x28, 0x83, 0x04, 0xC3, 0x42, 0x5A, 0x15, 0x49, 0x91, 0x12, 0x1D, 0x49, 0x17, 0x5B } } } }, -	{ DE_DEU, kPlatformPC, { 0x0000013A, 0x00007155, { { 0x94, 0x45, 0xB9, 0x15, 0x57, 0x6E, 0xC6, 0x70, 0x66, 0x5F, 0xA7, 0x90, 0xA0, 0xC7, 0xC9, 0xE9 } } } }, -	{ EN_ANY, kPlatformPC, { 0x00000195, 0x00008AC0, { { 0x55, 0xB8, 0x75, 0x35, 0x09, 0x23, 0x83, 0x11, 0x22, 0xF8, 0x23, 0x1E, 0x8F, 0x08, 0x57, 0x66 } } } }, -	{ DE_DEU, kPlatformPC, { 0x0000019A, 0x0000929F, { { 0xB3, 0xA0, 0x2D, 0x3B, 0xF3, 0x72, 0x9B, 0x75, 0xA3, 0xC4, 0xD8, 0x72, 0x4B, 0xDE, 0x69, 0x82 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000122, 0x00006304, { { 0xD7, 0x14, 0x28, 0x83, 0x04, 0xC3, 0x42, 0x5A, 0x15, 0x49, 0x91, 0x12, 0x1D, 0x49, 0x17, 0x5B } } } }, +	{ DE_DEU, kPlatformDOS, { 0x0000013A, 0x00007155, { { 0x94, 0x45, 0xB9, 0x15, 0x57, 0x6E, 0xC6, 0x70, 0x66, 0x5F, 0xA7, 0x90, 0xA0, 0xC7, 0xC9, 0xE9 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000195, 0x00008AC0, { { 0x55, 0xB8, 0x75, 0x35, 0x09, 0x23, 0x83, 0x11, 0x22, 0xF8, 0x23, 0x1E, 0x8F, 0x08, 0x57, 0x66 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x0000019A, 0x0000929F, { { 0xB3, 0xA0, 0x2D, 0x3B, 0xF3, 0x72, 0x9B, 0x75, 0xA3, 0xC4, 0xD8, 0x72, 0x4B, 0xDE, 0x69, 0x82 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseClericSpellsListProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x0000013B, 0x00006BE6, { { 0x34, 0x63, 0x0B, 0xBA, 0xED, 0xC2, 0x9B, 0x31, 0xC3, 0x65, 0x51, 0xFF, 0xEF, 0xD8, 0x25, 0x92 } } } }, -	{ DE_DEU, kPlatformPC, { 0x0000016D, 0x00007E74, { { 0x6E, 0xDE, 0x28, 0xE6, 0x13, 0x3D, 0xA6, 0x42, 0x80, 0xAB, 0xE7, 0xED, 0xAD, 0xC8, 0x62, 0x48 } } } }, -	{ EN_ANY, kPlatformPC, { 0x00000164, 0x000079B3, { { 0x93, 0x16, 0x25, 0xFB, 0x76, 0xFF, 0xBC, 0x70, 0x9A, 0xB7, 0x93, 0xFC, 0x2E, 0xC3, 0x61, 0x7F } } } }, -	{ DE_DEU, kPlatformPC, { 0x0000018B, 0x00008BB1, { { 0x8C, 0x21, 0xED, 0xE0, 0x1F, 0xF1, 0xDB, 0x72, 0xC4, 0x46, 0x36, 0x50, 0x16, 0xD5, 0xA8, 0x68 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x0000013B, 0x00006BE6, { { 0x34, 0x63, 0x0B, 0xBA, 0xED, 0xC2, 0x9B, 0x31, 0xC3, 0x65, 0x51, 0xFF, 0xEF, 0xD8, 0x25, 0x92 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x0000016D, 0x00007E74, { { 0x6E, 0xDE, 0x28, 0xE6, 0x13, 0x3D, 0xA6, 0x42, 0x80, 0xAB, 0xE7, 0xED, 0xAD, 0xC8, 0x62, 0x48 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000164, 0x000079B3, { { 0x93, 0x16, 0x25, 0xFB, 0x76, 0xFF, 0xBC, 0x70, 0x9A, 0xB7, 0x93, 0xFC, 0x2E, 0xC3, 0x61, 0x7F } } } }, +	{ DE_DEU, kPlatformDOS, { 0x0000018B, 0x00008BB1, { { 0x8C, 0x21, 0xED, 0xE0, 0x1F, 0xF1, 0xDB, 0x72, 0xC4, 0x46, 0x36, 0x50, 0x16, 0xD5, 0xA8, 0x68 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseSpellNamesProvider[] = { -	{ EN_ANY, kPlatformPC, { 0x0000029A, 0x0000F1C8, { { 0xCA, 0xE1, 0x30, 0xDC, 0xAB, 0xD1, 0x87, 0xE8, 0x51, 0xA2, 0xA2, 0x1C, 0x23, 0x4A, 0x34, 0x58 } } } }, -	{ DE_DEU, kPlatformPC, { 0x000002D3, 0x0001080D, { { 0x5F, 0xDB, 0x9E, 0x48, 0x30, 0x03, 0xE1, 0x8E, 0xC7, 0xDC, 0x98, 0x10, 0xCE, 0xA1, 0x28, 0x31 } } } }, -	{ EN_ANY, kPlatformPC, { 0x00000366, 0x00013B1A, { { 0x15, 0xCB, 0x0E, 0xA9, 0x4E, 0x78, 0x30, 0x99, 0xA1, 0xCF, 0xF7, 0x05, 0xAB, 0x00, 0x66, 0x82 } } } }, -	{ DE_DEU, kPlatformPC, { 0x000003BA, 0x0001626B, { { 0x0E, 0x4F, 0xF6, 0xFB, 0x78, 0x5E, 0x03, 0xE7, 0x82, 0xC4, 0xE2, 0x7B, 0xD9, 0xB2, 0xD7, 0xB2 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x0000029A, 0x0000F1C8, { { 0xCA, 0xE1, 0x30, 0xDC, 0xAB, 0xD1, 0x87, 0xE8, 0x51, 0xA2, 0xA2, 0x1C, 0x23, 0x4A, 0x34, 0x58 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x000002D3, 0x0001080D, { { 0x5F, 0xDB, 0x9E, 0x48, 0x30, 0x03, 0xE1, 0x8E, 0xC7, 0xDC, 0x98, 0x10, 0xCE, 0xA1, 0x28, 0x31 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000366, 0x00013B1A, { { 0x15, 0xCB, 0x0E, 0xA9, 0x4E, 0x78, 0x30, 0x99, 0xA1, 0xCF, 0xF7, 0x05, 0xAB, 0x00, 0x66, 0x82 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x000003BA, 0x0001626B, { { 0x0E, 0x4F, 0xF6, 0xFB, 0x78, 0x5E, 0x03, 0xE7, 0x82, 0xC4, 0xE2, 0x7B, 0xD9, 0xB2, 0xD7, 0xB2 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseMagicStrings1Provider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000084, 0x000029B0, { { 0xC6, 0x90, 0x19, 0x61, 0xA1, 0x66, 0xF6, 0x03, 0x7A, 0x1F, 0x10, 0x00, 0xCA, 0x8F, 0x69, 0x3B } } } }, -	{ DE_DEU, kPlatformPC, { 0x0000009D, 0x000033E4, { { 0x4B, 0xCF, 0x40, 0xCE, 0x0F, 0x86, 0x98, 0x36, 0x03, 0x59, 0xFE, 0x32, 0xFA, 0x4C, 0x14, 0x75 } } } }, -	{ EN_ANY, kPlatformPC, { 0x00000085, 0x000029BD, { { 0xAB, 0x22, 0x4A, 0x70, 0xBB, 0x29, 0xB8, 0xBD, 0xAF, 0xC5, 0x0D, 0x1F, 0x23, 0x38, 0xBD, 0x06 } } } }, -	{ DE_DEU, kPlatformPC, { 0x0000008C, 0x00002D68, { { 0x4B, 0x0A, 0x09, 0x22, 0xF7, 0x77, 0x82, 0x4B, 0xFE, 0x0B, 0xF1, 0x8F, 0x1C, 0xEA, 0x1A, 0x0C } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000084, 0x000029B0, { { 0xC6, 0x90, 0x19, 0x61, 0xA1, 0x66, 0xF6, 0x03, 0x7A, 0x1F, 0x10, 0x00, 0xCA, 0x8F, 0x69, 0x3B } } } }, +	{ DE_DEU, kPlatformDOS, { 0x0000009D, 0x000033E4, { { 0x4B, 0xCF, 0x40, 0xCE, 0x0F, 0x86, 0x98, 0x36, 0x03, 0x59, 0xFE, 0x32, 0xFA, 0x4C, 0x14, 0x75 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000085, 0x000029BD, { { 0xAB, 0x22, 0x4A, 0x70, 0xBB, 0x29, 0xB8, 0xBD, 0xAF, 0xC5, 0x0D, 0x1F, 0x23, 0x38, 0xBD, 0x06 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x0000008C, 0x00002D68, { { 0x4B, 0x0A, 0x09, 0x22, 0xF7, 0x77, 0x82, 0x4B, 0xFE, 0x0B, 0xF1, 0x8F, 0x1C, 0xEA, 0x1A, 0x0C } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseMagicStrings2Provider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000051, 0x00001AD6, { { 0x28, 0x18, 0x2B, 0xF0, 0x0E, 0xC6, 0xEB, 0x01, 0xB0, 0x9A, 0x0A, 0x65, 0x05, 0xCB, 0x8F, 0x41 } } } }, -	{ DE_DEU, kPlatformPC, { 0x0000004F, 0x00001A82, { { 0x77, 0x85, 0x17, 0x25, 0x07, 0x72, 0x4A, 0x7F, 0x4F, 0x39, 0x6C, 0xDD, 0xB6, 0x70, 0x11, 0x02 } } } }, -	{ EN_ANY, kPlatformPC, { 0x00000090, 0x00002E35, { { 0x39, 0xD7, 0xA3, 0x21, 0xF0, 0xB7, 0x93, 0x9D, 0xDD, 0xEE, 0x33, 0xC2, 0x05, 0xE6, 0xE3, 0x63 } } } }, -	{ DE_DEU, kPlatformPC, { 0x000000A1, 0x0000365C, { { 0x9A, 0x2D, 0xDB, 0x38, 0xB3, 0xF4, 0x0E, 0xF4, 0x36, 0x87, 0x60, 0xAE, 0xF8, 0x7E, 0xCA, 0x8A } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000051, 0x00001AD6, { { 0x28, 0x18, 0x2B, 0xF0, 0x0E, 0xC6, 0xEB, 0x01, 0xB0, 0x9A, 0x0A, 0x65, 0x05, 0xCB, 0x8F, 0x41 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x0000004F, 0x00001A82, { { 0x77, 0x85, 0x17, 0x25, 0x07, 0x72, 0x4A, 0x7F, 0x4F, 0x39, 0x6C, 0xDD, 0xB6, 0x70, 0x11, 0x02 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000090, 0x00002E35, { { 0x39, 0xD7, 0xA3, 0x21, 0xF0, 0xB7, 0x93, 0x9D, 0xDD, 0xEE, 0x33, 0xC2, 0x05, 0xE6, 0xE3, 0x63 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x000000A1, 0x0000365C, { { 0x9A, 0x2D, 0xDB, 0x38, 0xB3, 0xF4, 0x0E, 0xF4, 0x36, 0x87, 0x60, 0xAE, 0xF8, 0x7E, 0xCA, 0x8A } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseMagicStrings3Provider[] = { -	{ EN_ANY, kPlatformPC, { 0x0000008D, 0x00002DC8, { { 0x35, 0x5E, 0xDD, 0x32, 0x2D, 0x55, 0x1E, 0xBC, 0x93, 0x49, 0x55, 0x48, 0x8F, 0xCD, 0x87, 0xEB } } } }, -	{ DE_DEU, kPlatformPC, { 0x000000A8, 0x0000381C, { { 0x12, 0x95, 0x55, 0x57, 0x2B, 0xA0, 0x1A, 0x75, 0xD3, 0x43, 0xFF, 0x3E, 0x00, 0xB6, 0xEC, 0x35 } } } }, -	{ EN_ANY, kPlatformPC, { 0x00000088, 0x00002CD4, { { 0xD8, 0xBA, 0x5D, 0x14, 0x92, 0x84, 0x5A, 0x07, 0xC6, 0x76, 0xDF, 0x11, 0x1D, 0x84, 0x7A, 0x98 } } } }, -	{ DE_DEU, kPlatformPC, { 0x00000081, 0x00002B14, { { 0xC8, 0xB7, 0x77, 0xBC, 0x3A, 0xB6, 0xDC, 0xB7, 0x00, 0xF3, 0x06, 0xEB, 0x77, 0x10, 0x7C, 0x7E } } } }, +	{ EN_ANY, kPlatformDOS, { 0x0000008D, 0x00002DC8, { { 0x35, 0x5E, 0xDD, 0x32, 0x2D, 0x55, 0x1E, 0xBC, 0x93, 0x49, 0x55, 0x48, 0x8F, 0xCD, 0x87, 0xEB } } } }, +	{ DE_DEU, kPlatformDOS, { 0x000000A8, 0x0000381C, { { 0x12, 0x95, 0x55, 0x57, 0x2B, 0xA0, 0x1A, 0x75, 0xD3, 0x43, 0xFF, 0x3E, 0x00, 0xB6, 0xEC, 0x35 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000088, 0x00002CD4, { { 0xD8, 0xBA, 0x5D, 0x14, 0x92, 0x84, 0x5A, 0x07, 0xC6, 0x76, 0xDF, 0x11, 0x1D, 0x84, 0x7A, 0x98 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x00000081, 0x00002B14, { { 0xC8, 0xB7, 0x77, 0xBC, 0x3A, 0xB6, 0xDC, 0xB7, 0x00, 0xF3, 0x06, 0xEB, 0x77, 0x10, 0x7C, 0x7E } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseMagicStrings4Provider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000017, 0x0000071C, { { 0x96, 0x50, 0xA8, 0x08, 0x1B, 0x2D, 0x0C, 0xF6, 0x90, 0x6A, 0xE7, 0x9F, 0x65, 0xCC, 0x71, 0xA0 } } } }, -	{ DE_DEU, kPlatformPC, { 0x0000001B, 0x00000840, { { 0xA2, 0xCF, 0x81, 0x3E, 0x87, 0xA8, 0x10, 0x1B, 0x44, 0x8D, 0x5B, 0x8B, 0xAE, 0x23, 0x30, 0xD3 } } } }, -	{ EN_ANY, kPlatformPC, { 0x0000000C, 0x000003A5, { { 0x72, 0x64, 0xBD, 0x1C, 0xED, 0x05, 0x28, 0xFC, 0x94, 0x4B, 0x8F, 0x3C, 0x38, 0x08, 0x77, 0xED } } } }, -	{ DE_DEU, kPlatformPC, { 0x00000010, 0x0000054E, { { 0xD9, 0x97, 0xA8, 0x24, 0x27, 0x7B, 0x01, 0x3F, 0x03, 0xBA, 0x2A, 0x43, 0x81, 0x8F, 0x97, 0x03 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000017, 0x0000071C, { { 0x96, 0x50, 0xA8, 0x08, 0x1B, 0x2D, 0x0C, 0xF6, 0x90, 0x6A, 0xE7, 0x9F, 0x65, 0xCC, 0x71, 0xA0 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x0000001B, 0x00000840, { { 0xA2, 0xCF, 0x81, 0x3E, 0x87, 0xA8, 0x10, 0x1B, 0x44, 0x8D, 0x5B, 0x8B, 0xAE, 0x23, 0x30, 0xD3 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x0000000C, 0x000003A5, { { 0x72, 0x64, 0xBD, 0x1C, 0xED, 0x05, 0x28, 0xFC, 0x94, 0x4B, 0x8F, 0x3C, 0x38, 0x08, 0x77, 0xED } } } }, +	{ DE_DEU, kPlatformDOS, { 0x00000010, 0x0000054E, { { 0xD9, 0x97, 0xA8, 0x24, 0x27, 0x7B, 0x01, 0x3F, 0x03, 0xBA, 0x2A, 0x43, 0x81, 0x8F, 0x97, 0x03 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseMagicStrings6Provider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000029, 0x00000DA4, { { 0x5C, 0x6F, 0xA1, 0xC2, 0x56, 0xDE, 0xFE, 0xD5, 0x01, 0xFB, 0x65, 0x00, 0x24, 0xD1, 0x49, 0x7B } } } }, -	{ DE_DEU, kPlatformPC, { 0x00000032, 0x00001211, { { 0x13, 0xBC, 0xF1, 0x03, 0x49, 0xDB, 0x16, 0xA5, 0xC3, 0x7C, 0xBF, 0x14, 0x8F, 0x40, 0x07, 0x8E } } } }, -	{ EN_ANY, kPlatformPC, { 0x00000030, 0x00000FF5, { { 0xE4, 0x2B, 0xB9, 0xF0, 0x26, 0x3D, 0x30, 0xCD, 0xEF, 0xCD, 0xF5, 0xC0, 0x4E, 0xA4, 0xC4, 0x92 } } } }, -	{ DE_DEU, kPlatformPC, { 0x00000029, 0x00000E6D, { { 0xE1, 0xBD, 0x4B, 0x42, 0x17, 0xA2, 0xB6, 0x6C, 0xF2, 0x7F, 0xEB, 0x41, 0x2C, 0x82, 0x8C, 0x76 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000029, 0x00000DA4, { { 0x5C, 0x6F, 0xA1, 0xC2, 0x56, 0xDE, 0xFE, 0xD5, 0x01, 0xFB, 0x65, 0x00, 0x24, 0xD1, 0x49, 0x7B } } } }, +	{ DE_DEU, kPlatformDOS, { 0x00000032, 0x00001211, { { 0x13, 0xBC, 0xF1, 0x03, 0x49, 0xDB, 0x16, 0xA5, 0xC3, 0x7C, 0xBF, 0x14, 0x8F, 0x40, 0x07, 0x8E } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000030, 0x00000FF5, { { 0xE4, 0x2B, 0xB9, 0xF0, 0x26, 0x3D, 0x30, 0xCD, 0xEF, 0xCD, 0xF5, 0xC0, 0x4E, 0xA4, 0xC4, 0x92 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x00000029, 0x00000E6D, { { 0xE1, 0xBD, 0x4B, 0x42, 0x17, 0xA2, 0xB6, 0x6C, 0xF2, 0x7F, 0xEB, 0x41, 0x2C, 0x82, 0x8C, 0x76 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseMagicStrings7Provider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000014, 0x00000406, { { 0xBD, 0xE1, 0x0A, 0x75, 0xD1, 0x18, 0xF7, 0x08, 0x2D, 0x2B, 0x65, 0x36, 0xA7, 0x59, 0x2E, 0x13 } } } }, -	{ DE_DEU, kPlatformPC, { 0x0000000F, 0x000001E5, { { 0x1F, 0xC9, 0x46, 0x8B, 0x41, 0xAD, 0xAD, 0x2B, 0x5A, 0xA9, 0xAB, 0x94, 0x9A, 0x1E, 0x36, 0xAC } } } }, -	{ EN_ANY, kPlatformPC, { 0x00000065, 0x000021AF, { { 0x76, 0x35, 0xAE, 0x1D, 0xC2, 0x54, 0x36, 0x11, 0x4D, 0x3E, 0x96, 0x11, 0xB2, 0xDC, 0x15, 0x20 } } } }, -	{ DE_DEU, kPlatformPC, { 0x0000006F, 0x000026BA, { { 0xC9, 0x46, 0xD7, 0xF3, 0xF2, 0x5F, 0xF4, 0xB1, 0x22, 0xC8, 0x30, 0x16, 0x8E, 0x75, 0x4D, 0xA8 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000014, 0x00000406, { { 0xBD, 0xE1, 0x0A, 0x75, 0xD1, 0x18, 0xF7, 0x08, 0x2D, 0x2B, 0x65, 0x36, 0xA7, 0x59, 0x2E, 0x13 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x0000000F, 0x000001E5, { { 0x1F, 0xC9, 0x46, 0x8B, 0x41, 0xAD, 0xAD, 0x2B, 0x5A, 0xA9, 0xAB, 0x94, 0x9A, 0x1E, 0x36, 0xAC } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000065, 0x000021AF, { { 0x76, 0x35, 0xAE, 0x1D, 0xC2, 0x54, 0x36, 0x11, 0x4D, 0x3E, 0x96, 0x11, 0xB2, 0xDC, 0x15, 0x20 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x0000006F, 0x000026BA, { { 0xC9, 0x46, 0xD7, 0xF3, 0xF2, 0x5F, 0xF4, 0xB1, 0x22, 0xC8, 0x30, 0x16, 0x8E, 0x75, 0x4D, 0xA8 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseMagicStrings8Provider[] = { -	{ EN_ANY, kPlatformPC, { 0x00000056, 0x00001C95, { { 0x7E, 0x43, 0x73, 0xEC, 0x94, 0x0D, 0xF8, 0x1B, 0xF3, 0x1A, 0x62, 0x19, 0x96, 0x6A, 0x2C, 0xB5 } } } }, -	{ DE_DEU, kPlatformPC, { 0x00000061, 0x0000213B, { { 0xE2, 0x3B, 0xA7, 0xB7, 0xE6, 0xA5, 0x0D, 0x0F, 0xE0, 0x94, 0x9B, 0xAE, 0xE1, 0x11, 0x97, 0x93 } } } }, -	{ EN_ANY, kPlatformPC, { 0x00000085, 0x00002C0E, { { 0x6A, 0xEC, 0xF2, 0x5F, 0xA6, 0x3F, 0xB1, 0x1A, 0x74, 0x49, 0x5A, 0x47, 0xB0, 0x7A, 0xE6, 0x99 } } } }, -	{ DE_DEU, kPlatformPC, { 0x00000096, 0x0000342E, { { 0x83, 0x48, 0x3B, 0xED, 0x73, 0x02, 0x03, 0xCA, 0xA9, 0x4D, 0x40, 0x0F, 0xDE, 0x17, 0x7D, 0x40 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000056, 0x00001C95, { { 0x7E, 0x43, 0x73, 0xEC, 0x94, 0x0D, 0xF8, 0x1B, 0xF3, 0x1A, 0x62, 0x19, 0x96, 0x6A, 0x2C, 0xB5 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x00000061, 0x0000213B, { { 0xE2, 0x3B, 0xA7, 0xB7, 0xE6, 0xA5, 0x0D, 0x0F, 0xE0, 0x94, 0x9B, 0xAE, 0xE1, 0x11, 0x97, 0x93 } } } }, +	{ EN_ANY, kPlatformDOS, { 0x00000085, 0x00002C0E, { { 0x6A, 0xEC, 0xF2, 0x5F, 0xA6, 0x3F, 0xB1, 0x1A, 0x74, 0x49, 0x5A, 0x47, 0xB0, 0x7A, 0xE6, 0x99 } } } }, +	{ DE_DEU, kPlatformDOS, { 0x00000096, 0x0000342E, { { 0x83, 0x48, 0x3B, 0xED, 0x73, 0x02, 0x03, 0xCA, 0xA9, 0x4D, 0x40, 0x0F, 0xDE, 0x17, 0x7D, 0x40 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseExpObjectTlModeProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000012, 0x0000000C, { { 0x98, 0x29, 0x54, 0xCD, 0xED, 0xAC, 0x7B, 0x61, 0x8D, 0x4F, 0x19, 0xE8, 0xA6, 0xB1, 0x51, 0x80 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000012, 0x0000000C, { { 0x98, 0x29, 0x54, 0xCD, 0xED, 0xAC, 0x7B, 0x61, 0x8D, 0x4F, 0x19, 0xE8, 0xA6, 0xB1, 0x51, 0x80 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseExpObjectTblIndexProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000009, 0x00000005, { { 0xFE, 0xEA, 0xC4, 0x54, 0x62, 0x7E, 0x43, 0x6E, 0x89, 0x48, 0x03, 0xE7, 0x47, 0xBF, 0x7D, 0x9D } } } }, // EOB 1 -	{ UNK_LANG, kPlatformPC, { 0x0000000E, 0x00000004, { { 0x63, 0x27, 0x19, 0x17, 0xBD, 0xC3, 0x8A, 0xA7, 0x1E, 0xF7, 0xD1, 0x78, 0x39, 0x3B, 0xD4, 0x4F } } } }, // EOB 2 +	{ UNK_LANG, kPlatformDOS, { 0x00000009, 0x00000005, { { 0xFE, 0xEA, 0xC4, 0x54, 0x62, 0x7E, 0x43, 0x6E, 0x89, 0x48, 0x03, 0xE7, 0x47, 0xBF, 0x7D, 0x9D } } } }, // EOB 1 +	{ UNK_LANG, kPlatformDOS, { 0x0000000E, 0x00000004, { { 0x63, 0x27, 0x19, 0x17, 0xBD, 0xC3, 0x8A, 0xA7, 0x1E, 0xF7, 0xD1, 0x78, 0x39, 0x3B, 0xD4, 0x4F } } } }, // EOB 2  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseExpObjectShpStartProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x00000034, { { 0x27, 0xC5, 0x09, 0x97, 0x8E, 0xD4, 0xF1, 0x8D, 0x77, 0xEB, 0x1D, 0x34, 0x55, 0xB2, 0x48, 0x38 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x00000034, { { 0x27, 0xC5, 0x09, 0x97, 0x8E, 0xD4, 0xF1, 0x8D, 0x77, 0xEB, 0x1D, 0x34, 0x55, 0xB2, 0x48, 0x38 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseExpObjectTbl1Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000000D, 0x0000005D, { { 0x49, 0xC4, 0x47, 0x55, 0xDC, 0x25, 0x08, 0x03, 0x3D, 0x23, 0xAD, 0x09, 0x5F, 0x9C, 0x34, 0x06 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000000D, 0x0000005D, { { 0x49, 0xC4, 0x47, 0x55, 0xDC, 0x25, 0x08, 0x03, 0x3D, 0x23, 0xAD, 0x09, 0x5F, 0x9C, 0x34, 0x06 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseExpObjectTbl2Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000000A, 0x0000005C, { { 0xAB, 0x6A, 0x97, 0x35, 0xCC, 0x13, 0xC4, 0x17, 0x0B, 0xF2, 0xD3, 0xFD, 0xA2, 0x1C, 0x6C, 0xA8 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000000A, 0x0000005C, { { 0xAB, 0x6A, 0x97, 0x35, 0xCC, 0x13, 0xC4, 0x17, 0x0B, 0xF2, 0xD3, 0xFD, 0xA2, 0x1C, 0x6C, 0xA8 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseExpObjectTbl3Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000000B, 0x00000032, { { 0x59, 0x23, 0xB9, 0xBE, 0x0E, 0xFA, 0xEB, 0xDD, 0x82, 0x68, 0x5B, 0xB0, 0xBE, 0x9B, 0x1D, 0x8E } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000000B, 0x00000032, { { 0x59, 0x23, 0xB9, 0xBE, 0x0E, 0xFA, 0xEB, 0xDD, 0x82, 0x68, 0x5B, 0xB0, 0xBE, 0x9B, 0x1D, 0x8E } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseExpObjectYProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000008, 0x0000016C, { { 0xCF, 0x5B, 0x04, 0xAB, 0x1A, 0xAF, 0xDD, 0x56, 0xAC, 0xF6, 0x23, 0x86, 0x33, 0x06, 0x5A, 0xC6 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000008, 0x0000016C, { { 0xCF, 0x5B, 0x04, 0xAB, 0x1A, 0xAF, 0xDD, 0x56, 0xAC, 0xF6, 0x23, 0x86, 0x33, 0x06, 0x5A, 0xC6 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseSparkDefStepsProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000008, 0x000002FD, { { 0xB5, 0x6F, 0x31, 0x5F, 0xC6, 0x47, 0xE9, 0x23, 0x0E, 0x73, 0xBF, 0x77, 0xC7, 0xEE, 0xDB, 0x27 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000008, 0x000002FD, { { 0xB5, 0x6F, 0x31, 0x5F, 0xC6, 0x47, 0xE9, 0x23, 0x0E, 0x73, 0xBF, 0x77, 0xC7, 0xEE, 0xDB, 0x27 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseSparkDefSubStepsProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x000000FF, { { 0x18, 0x27, 0x73, 0x45, 0x26, 0x58, 0x81, 0x82, 0x70, 0x86, 0x7A, 0x0D, 0xDE, 0xC1, 0x08, 0x52 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x000000FF, { { 0x18, 0x27, 0x73, 0x45, 0x26, 0x58, 0x81, 0x82, 0x70, 0x86, 0x7A, 0x0D, 0xDE, 0xC1, 0x08, 0x52 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseSparkDefShiftProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x0000000C, { { 0xCC, 0xDC, 0x78, 0xF9, 0xFE, 0x88, 0xF3, 0x87, 0xFD, 0x08, 0xE8, 0x8A, 0x38, 0xD5, 0x4C, 0x53 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x0000000C, { { 0xCC, 0xDC, 0x78, 0xF9, 0xFE, 0x88, 0xF3, 0x87, 0xFD, 0x08, 0xE8, 0x8A, 0x38, 0xD5, 0x4C, 0x53 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseSparkDefAddProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000008, 0x0000007F, { { 0x7F, 0x86, 0x2E, 0x14, 0xDB, 0x36, 0xED, 0x99, 0xD9, 0xCE, 0xAF, 0x11, 0xC2, 0x89, 0x21, 0x6B } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000008, 0x0000007F, { { 0x7F, 0x86, 0x2E, 0x14, 0xDB, 0x36, 0xED, 0x99, 0xD9, 0xCE, 0xAF, 0x11, 0xC2, 0x89, 0x21, 0x6B } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseSparkDefXProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000000C, 0x000000A5, { { 0x77, 0xD7, 0xE0, 0x2D, 0xD4, 0x25, 0x94, 0x6E, 0x59, 0x3B, 0xAF, 0x9B, 0x16, 0x4F, 0x6D, 0x4C } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000000C, 0x000000A5, { { 0x77, 0xD7, 0xE0, 0x2D, 0xD4, 0x25, 0x94, 0x6E, 0x59, 0x3B, 0xAF, 0x9B, 0x16, 0x4F, 0x6D, 0x4C } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseSparkDefYProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000006, 0x00000138, { { 0xB9, 0xA2, 0x72, 0x01, 0x2A, 0xD7, 0x61, 0xAB, 0x02, 0x57, 0x87, 0xC8, 0x86, 0x83, 0xDF, 0xB3 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000006, 0x00000138, { { 0xB9, 0xA2, 0x72, 0x01, 0x2A, 0xD7, 0x61, 0xAB, 0x02, 0x57, 0x87, 0xC8, 0x86, 0x83, 0xDF, 0xB3 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseSparkOfFlags1Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000002C, 0x00000BF4, { { 0x94, 0x8C, 0x1B, 0x77, 0xBF, 0x3A, 0x51, 0x17, 0x89, 0x16, 0xD0, 0x74, 0x95, 0xBD, 0x85, 0x98 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000002C, 0x00000BF4, { { 0x94, 0x8C, 0x1B, 0x77, 0xBF, 0x3A, 0x51, 0x17, 0x89, 0x16, 0xD0, 0x74, 0x95, 0xBD, 0x85, 0x98 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseSparkOfFlags2Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000040, 0x000003FC, { { 0x40, 0x13, 0x5A, 0x9D, 0xBD, 0x29, 0x2E, 0x9C, 0xC1, 0xE7, 0xD4, 0xC9, 0x26, 0xFA, 0xF2, 0x70 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000040, 0x000003FC, { { 0x40, 0x13, 0x5A, 0x9D, 0xBD, 0x29, 0x2E, 0x9C, 0xC1, 0xE7, 0xD4, 0xC9, 0x26, 0xFA, 0xF2, 0x70 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseSparkOfShiftProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000010, 0x000000F0, { { 0xC5, 0xC8, 0x91, 0x7E, 0x78, 0x2F, 0xF1, 0xE5, 0xE0, 0x06, 0xB2, 0x39, 0xDC, 0x0D, 0x7A, 0x5F } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000010, 0x000000F0, { { 0xC5, 0xC8, 0x91, 0x7E, 0x78, 0x2F, 0xF1, 0xE5, 0xE0, 0x06, 0xB2, 0x39, 0xDC, 0x0D, 0x7A, 0x5F } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseSparkOfXProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000010, 0x00000528, { { 0x58, 0xE6, 0x24, 0x6A, 0xD3, 0xA4, 0xEF, 0x58, 0x4A, 0x9C, 0x32, 0x31, 0x4C, 0x61, 0xBC, 0x1C } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000010, 0x00000528, { { 0x58, 0xE6, 0x24, 0x6A, 0xD3, 0xA4, 0xEF, 0x58, 0x4A, 0x9C, 0x32, 0x31, 0x4C, 0x61, 0xBC, 0x1C } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseSparkOfYProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000010, 0x000002D4, { { 0x74, 0x31, 0xFE, 0x7C, 0x38, 0x16, 0x0C, 0x05, 0x64, 0xAB, 0x8A, 0x69, 0xEA, 0x66, 0x29, 0x2F } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000010, 0x000002D4, { { 0x74, 0x31, 0xFE, 0x7C, 0x38, 0x16, 0x0C, 0x05, 0x64, 0xAB, 0x8A, 0x69, 0xEA, 0x66, 0x29, 0x2F } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseSpellPropertiesProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x000003EF, 0x0000BE7A, { { 0x10, 0xEA, 0x14, 0x26, 0xE2, 0xFC, 0xA1, 0xCB, 0xD9, 0x80, 0xFE, 0x9F, 0x69, 0x58, 0x4A, 0xCA } } } }, -	{ UNK_LANG, kPlatformPC, { 0x000003EF, 0x00008FCE, { { 0xC9, 0x36, 0xDD, 0x7B, 0x05, 0x6E, 0x92, 0xBA, 0x2B, 0x39, 0x87, 0xA7, 0x3A, 0x7E, 0xB0, 0xAD } } } }, -	{ UNK_LANG, kPlatformPC, { 0x000006D6, 0x0000CA78, { { 0xEB, 0x3B, 0x9F, 0xFD, 0x4E, 0x3F, 0x5C, 0xDE, 0xC6, 0xBA, 0xFE, 0x83, 0xB4, 0x10, 0x6D, 0x95 } } } }, -	{ UNK_LANG, kPlatformPC, { 0x000006D6, 0x0000EC32, { { 0x52, 0xAE, 0x4D, 0xC2, 0x24, 0xC8, 0xD3, 0xBE, 0x09, 0x45, 0x98, 0x38, 0x17, 0x7D, 0xFF, 0xE4 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x000003EF, 0x0000BE7A, { { 0x10, 0xEA, 0x14, 0x26, 0xE2, 0xFC, 0xA1, 0xCB, 0xD9, 0x80, 0xFE, 0x9F, 0x69, 0x58, 0x4A, 0xCA } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x000003EF, 0x00008FCE, { { 0xC9, 0x36, 0xDD, 0x7B, 0x05, 0x6E, 0x92, 0xBA, 0x2B, 0x39, 0x87, 0xA7, 0x3A, 0x7E, 0xB0, 0xAD } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x000006D6, 0x0000CA78, { { 0xEB, 0x3B, 0x9F, 0xFD, 0x4E, 0x3F, 0x5C, 0xDE, 0xC6, 0xBA, 0xFE, 0x83, 0xB4, 0x10, 0x6D, 0x95 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x000006D6, 0x0000EC32, { { 0x52, 0xAE, 0x4D, 0xC2, 0x24, 0xC8, 0xD3, 0xBE, 0x09, 0x45, 0x98, 0x38, 0x17, 0x7D, 0xFF, 0xE4 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseMagicFlightPropsProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000060, 0x0000166F, { { 0x38, 0x30, 0xCA, 0x07, 0x64, 0xBA, 0xC4, 0xA4, 0x4F, 0x75, 0xB4, 0x84, 0x3A, 0x92, 0xFD, 0xE3 } } } }, -	{ UNK_LANG, kPlatformPC, { 0x00000038, 0x00000DDC, { { 0x23, 0x32, 0x8D, 0x34, 0x4F, 0x72, 0x37, 0xE1, 0x0C, 0x1B, 0x47, 0x17, 0x5D, 0xDF, 0xDB, 0xF5 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000060, 0x0000166F, { { 0x38, 0x30, 0xCA, 0x07, 0x64, 0xBA, 0xC4, 0xA4, 0x4F, 0x75, 0xB4, 0x84, 0x3A, 0x92, 0xFD, 0xE3 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000038, 0x00000DDC, { { 0x23, 0x32, 0x8D, 0x34, 0x4F, 0x72, 0x37, 0xE1, 0x0C, 0x1B, 0x47, 0x17, 0x5D, 0xDF, 0xDB, 0xF5 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseTurnUndeadEffectProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000008C, 0x00002E8B, { { 0x96, 0x15, 0x61, 0x12, 0x43, 0xCF, 0x3A, 0x84, 0x1A, 0x89, 0xB5, 0x32, 0x0D, 0xB3, 0x20, 0x67 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000008C, 0x00002E8B, { { 0x96, 0x15, 0x61, 0x12, 0x43, 0xCF, 0x3A, 0x84, 0x1A, 0x89, 0xB5, 0x32, 0x0D, 0xB3, 0x20, 0x67 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseBurningHandsDestProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000008, 0x0000000C, { { 0x61, 0xD7, 0xAB, 0xE1, 0x56, 0x54, 0x51, 0x5B, 0xD9, 0x59, 0x2D, 0x3D, 0xAE, 0xA4, 0x49, 0x31 } } } },	// EOB1 -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x0000003E, { { 0xA5, 0x8C, 0xCA, 0x13, 0xED, 0x0F, 0xB7, 0xA2, 0xD7, 0x9C, 0xCD, 0x11, 0x65, 0x11, 0x4B, 0xD8 } } } },	// EOB2 +	{ UNK_LANG, kPlatformDOS, { 0x00000008, 0x0000000C, { { 0x61, 0xD7, 0xAB, 0xE1, 0x56, 0x54, 0x51, 0x5B, 0xD9, 0x59, 0x2D, 0x3D, 0xAE, 0xA4, 0x49, 0x31 } } } },	// EOB1 +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x0000003E, { { 0xA5, 0x8C, 0xCA, 0x13, 0xED, 0x0F, 0xB7, 0xA2, 0xD7, 0x9C, 0xCD, 0x11, 0x65, 0x11, 0x4B, 0xD8 } } } },	// EOB2  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseConeOfColdDest1Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000007, 0x00000500, { { 0x48, 0xF1, 0xFE, 0x48, 0xEC, 0x64, 0x17, 0x51, 0x5C, 0x9A, 0x91, 0x35, 0x95, 0xC3, 0x73, 0x8E } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000007, 0x00000500, { { 0x48, 0xF1, 0xFE, 0x48, 0xEC, 0x64, 0x17, 0x51, 0x5C, 0x9A, 0x91, 0x35, 0x95, 0xC3, 0x73, 0x8E } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseConeOfColdDest2Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000007, 0x00000210, { { 0xBA, 0x62, 0xA0, 0x4F, 0x50, 0x0C, 0x02, 0xC3, 0xAD, 0x7C, 0x39, 0x63, 0x5F, 0x41, 0xB4, 0xFB } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000007, 0x00000210, { { 0xBA, 0x62, 0xA0, 0x4F, 0x50, 0x0C, 0x02, 0xC3, 0xAD, 0x7C, 0x39, 0x63, 0x5F, 0x41, 0xB4, 0xFB } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseConeOfColdDest3Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000007, 0x00000200, { { 0xA0, 0x1F, 0xAC, 0x3A, 0x2D, 0x25, 0x1F, 0x5C, 0xD2, 0x04, 0xAC, 0xAB, 0x97, 0x8B, 0x61, 0xD7 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000007, 0x00000200, { { 0xA0, 0x1F, 0xAC, 0x3A, 0x2D, 0x25, 0x1F, 0x5C, 0xD2, 0x04, 0xAC, 0xAB, 0x97, 0x8B, 0x61, 0xD7 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseConeOfColdDest4Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000007, 0x000004F0, { { 0xB3, 0x9A, 0x2B, 0x3A, 0x51, 0x24, 0x95, 0xBE, 0xDE, 0x0F, 0xD5, 0xE9, 0xE9, 0x21, 0x96, 0x04 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000007, 0x000004F0, { { 0xB3, 0x9A, 0x2B, 0x3A, 0x51, 0x24, 0x95, 0xBE, 0xDE, 0x0F, 0xD5, 0xE9, 0xE9, 0x21, 0x96, 0x04 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoBBaseConeOfColdGfxTblProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000010, 0x0000003E, { { 0x0A, 0xBA, 0xFD, 0x3F, 0xD8, 0x49, 0x3F, 0xD2, 0x26, 0x1B, 0x19, 0x53, 0x4F, 0x84, 0xB9, 0x4F } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000010, 0x0000003E, { { 0x0A, 0xBA, 0xFD, 0x3F, 0xD8, 0x49, 0x3F, 0xD2, 0x26, 0x1B, 0x19, 0x53, 0x4F, 0x84, 0xB9, 0x4F } } } },  	EXTRACT_END_ENTRY  }; @@ -2404,142 +2404,142 @@ const ExtractEntrySearchData kEoB1BonusStringsProvider[] = {  };  const ExtractEntrySearchData kEoB1IntroFilesOpeningProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000003F, 0x00001044, { { 0xF5, 0x8C, 0xC8, 0x39, 0x38, 0xBB, 0x0B, 0xCA, 0x34, 0x38, 0x1D, 0x11, 0x46, 0x91, 0xEF, 0x7E } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000003F, 0x00001044, { { 0xF5, 0x8C, 0xC8, 0x39, 0x38, 0xBB, 0x0B, 0xCA, 0x34, 0x38, 0x1D, 0x11, 0x46, 0x91, 0xEF, 0x7E } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroFilesTowerProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000001A, 0x000006E6, { { 0xBD, 0x06, 0x3B, 0x7D, 0x24, 0x79, 0xD6, 0xC2, 0xFA, 0xDA, 0x31, 0x15, 0x3E, 0xE2, 0x75, 0xF8 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000001A, 0x000006E6, { { 0xBD, 0x06, 0x3B, 0x7D, 0x24, 0x79, 0xD6, 0xC2, 0xFA, 0xDA, 0x31, 0x15, 0x3E, 0xE2, 0x75, 0xF8 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroFilesOrbProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000015, 0x00000565, { { 0xA7, 0x91, 0x97, 0x5B, 0x29, 0xE8, 0x27, 0x90, 0xB3, 0x8F, 0xD5, 0x13, 0x77, 0x4A, 0x93, 0x37 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000015, 0x00000565, { { 0xA7, 0x91, 0x97, 0x5B, 0x29, 0xE8, 0x27, 0x90, 0xB3, 0x8F, 0xD5, 0x13, 0x77, 0x4A, 0x93, 0x37 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroFilesWdEntryProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000002C, 0x00000B42, { { 0x5C, 0xDF, 0xB1, 0x2A, 0x83, 0x03, 0x73, 0x47, 0x1E, 0x29, 0x7C, 0x16, 0x2E, 0x5D, 0x0F, 0xA4 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000002C, 0x00000B42, { { 0x5C, 0xDF, 0xB1, 0x2A, 0x83, 0x03, 0x73, 0x47, 0x1E, 0x29, 0x7C, 0x16, 0x2E, 0x5D, 0x0F, 0xA4 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroFilesKingProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000016, 0x000005AE, { { 0xB5, 0xB5, 0x80, 0xD3, 0xC0, 0xF4, 0x9F, 0xE1, 0x12, 0x3C, 0xCB, 0xD6, 0xF2, 0x7F, 0x15, 0x5B } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000016, 0x000005AE, { { 0xB5, 0xB5, 0x80, 0xD3, 0xC0, 0xF4, 0x9F, 0xE1, 0x12, 0x3C, 0xCB, 0xD6, 0xF2, 0x7F, 0x15, 0x5B } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroFilesHandsProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000000A, 0x0000027C, { { 0x90, 0xC7, 0x36, 0xE6, 0x7D, 0x6D, 0xCB, 0x77, 0xA0, 0x03, 0x45, 0x48, 0x46, 0xF3, 0x80, 0xC8 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000000A, 0x0000027C, { { 0x90, 0xC7, 0x36, 0xE6, 0x7D, 0x6D, 0xCB, 0x77, 0xA0, 0x03, 0x45, 0x48, 0x46, 0xF3, 0x80, 0xC8 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroFilesWdExitProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000033, 0x00000D2A, { { 0xA8, 0xF0, 0x36, 0x0E, 0x37, 0xC6, 0xCC, 0xDB, 0x9B, 0xB8, 0x52, 0x64, 0x02, 0x1E, 0x9D, 0x1C } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000033, 0x00000D2A, { { 0xA8, 0xF0, 0x36, 0x0E, 0x37, 0xC6, 0xCC, 0xDB, 0x9B, 0xB8, 0x52, 0x64, 0x02, 0x1E, 0x9D, 0x1C } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroFilesTunnelProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000001A, 0x000006E2, { { 0xA1, 0xDD, 0x20, 0x50, 0x7A, 0xB6, 0x89, 0x67, 0x13, 0xAA, 0x47, 0x6B, 0xC0, 0xA0, 0x8A, 0xFD } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000001A, 0x000006E2, { { 0xA1, 0xDD, 0x20, 0x50, 0x7A, 0xB6, 0x89, 0x67, 0x13, 0xAA, 0x47, 0x6B, 0xC0, 0xA0, 0x8A, 0xFD } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroOpeningFrmDelayProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000000A, 0x000001E0, { { 0xDA, 0xE3, 0x06, 0xA2, 0x41, 0xF6, 0x5A, 0x6A, 0xBD, 0x0B, 0xA6, 0x09, 0x69, 0x03, 0x1D, 0x2C } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000000A, 0x000001E0, { { 0xDA, 0xE3, 0x06, 0xA2, 0x41, 0xF6, 0x5A, 0x6A, 0xBD, 0x0B, 0xA6, 0x09, 0x69, 0x03, 0x1D, 0x2C } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroWdEncodeXProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000001F, 0x000001BB, { { 0x00, 0x50, 0x8E, 0xF5, 0x51, 0xA6, 0xF5, 0x57, 0x0D, 0x55, 0x6C, 0x14, 0x62, 0xCD, 0xD0, 0x7E } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000001F, 0x000001BB, { { 0x00, 0x50, 0x8E, 0xF5, 0x51, 0xA6, 0xF5, 0x57, 0x0D, 0x55, 0x6C, 0x14, 0x62, 0xCD, 0xD0, 0x7E } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroWdEncodeYProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000001F, 0x0000000B, { { 0x39, 0x38, 0x02, 0xCE, 0x9D, 0x89, 0x1E, 0xBF, 0x32, 0x86, 0xA0, 0x79, 0xA4, 0xBE, 0xC5, 0x81 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000001F, 0x0000000B, { { 0x39, 0x38, 0x02, 0xCE, 0x9D, 0x89, 0x1E, 0xBF, 0x32, 0x86, 0xA0, 0x79, 0xA4, 0xBE, 0xC5, 0x81 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroWdEncodeWHProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000001F, 0x00000027, { { 0xA8, 0x6C, 0x13, 0x2B, 0x4C, 0x26, 0x38, 0x3D, 0xDA, 0xC2, 0x90, 0xB3, 0x97, 0xA9, 0x45, 0x84 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000001F, 0x00000027, { { 0xA8, 0x6C, 0x13, 0x2B, 0x4C, 0x26, 0x38, 0x3D, 0xDA, 0xC2, 0x90, 0xB3, 0x97, 0xA9, 0x45, 0x84 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroWdDsXProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000003E, 0x0000104A, { { 0xAC, 0x1F, 0xA6, 0x20, 0xD0, 0x02, 0xF0, 0x9D, 0x75, 0x93, 0x6C, 0x12, 0x0A, 0x76, 0x1B, 0x3F } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000003E, 0x0000104A, { { 0xAC, 0x1F, 0xA6, 0x20, 0xD0, 0x02, 0xF0, 0x9D, 0x75, 0x93, 0x6C, 0x12, 0x0A, 0x76, 0x1B, 0x3F } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroWdDsYProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000001F, 0x00000655, { { 0xF3, 0xF7, 0x65, 0xEC, 0xEA, 0x5C, 0x08, 0xCF, 0xAD, 0x48, 0x35, 0xA2, 0x5B, 0x82, 0xB0, 0xC5 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000001F, 0x00000655, { { 0xF3, 0xF7, 0x65, 0xEC, 0xEA, 0x5C, 0x08, 0xCF, 0xAD, 0x48, 0x35, 0xA2, 0x5B, 0x82, 0xB0, 0xC5 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroTvlX1Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000006, 0x00000027, { { 0x7F, 0x14, 0x7D, 0x8C, 0x20, 0x49, 0xDB, 0xC3, 0x31, 0x1A, 0xC3, 0x95, 0xA4, 0x8C, 0x96, 0xDC } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000006, 0x00000027, { { 0x7F, 0x14, 0x7D, 0x8C, 0x20, 0x49, 0xDB, 0xC3, 0x31, 0x1A, 0xC3, 0x95, 0xA4, 0x8C, 0x96, 0xDC } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroTvlY1Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000006, 0x000000EC, { { 0x29, 0xB4, 0x8D, 0xE1, 0xDF, 0x36, 0x39, 0x27, 0xC8, 0xF6, 0x32, 0x1A, 0x3B, 0x74, 0xA1, 0x4F } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000006, 0x000000EC, { { 0x29, 0xB4, 0x8D, 0xE1, 0xDF, 0x36, 0x39, 0x27, 0xC8, 0xF6, 0x32, 0x1A, 0x3B, 0x74, 0xA1, 0x4F } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroTvlX2Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000006, 0x00000051, { { 0x51, 0x33, 0x0A, 0x55, 0x76, 0xA2, 0x91, 0xDA, 0x59, 0xD6, 0x09, 0xD9, 0x3D, 0xD4, 0xB8, 0xFE } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000006, 0x00000051, { { 0x51, 0x33, 0x0A, 0x55, 0x76, 0xA2, 0x91, 0xDA, 0x59, 0xD6, 0x09, 0xD9, 0x3D, 0xD4, 0xB8, 0xFE } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroTvlY2Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000006, 0x0000016A, { { 0xD5, 0xA3, 0xF6, 0x12, 0x90, 0x87, 0xF2, 0xC7, 0x6A, 0x22, 0x77, 0xB5, 0x48, 0xB2, 0xCB, 0xCA } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000006, 0x0000016A, { { 0xD5, 0xA3, 0xF6, 0x12, 0x90, 0x87, 0xF2, 0xC7, 0x6A, 0x22, 0x77, 0xB5, 0x48, 0xB2, 0xCB, 0xCA } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroTvlWProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000006, 0x0000004E, { { 0xCF, 0xC7, 0xA8, 0x59, 0x6A, 0x5B, 0x35, 0x7F, 0xC9, 0xEC, 0x59, 0x7E, 0x88, 0x31, 0x32, 0xA6 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000006, 0x0000004E, { { 0xCF, 0xC7, 0xA8, 0x59, 0x6A, 0x5B, 0x35, 0x7F, 0xC9, 0xEC, 0x59, 0x7E, 0x88, 0x31, 0x32, 0xA6 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1IntroTvlHProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000006, 0x0000013D, { { 0x26, 0x7B, 0x3D, 0x5F, 0x64, 0x97, 0xF9, 0x1B, 0xB6, 0x65, 0x99, 0x95, 0x0A, 0x98, 0x38, 0x92 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000006, 0x0000013D, { { 0x26, 0x7B, 0x3D, 0x5F, 0x64, 0x97, 0xF9, 0x1B, 0xB6, 0x65, 0x99, 0x95, 0x0A, 0x98, 0x38, 0x92 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1DoorShapeDefsProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000060, 0x00000F8A, { { 0x95, 0x53, 0x1B, 0x07, 0x64, 0x81, 0x0E, 0x04, 0xC0, 0xDA, 0xB5, 0x74, 0x57, 0x04, 0x10, 0xE2 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000060, 0x00000F8A, { { 0x95, 0x53, 0x1B, 0x07, 0x64, 0x81, 0x0E, 0x04, 0xC0, 0xDA, 0xB5, 0x74, 0x57, 0x04, 0x10, 0xE2 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1DoorSwitchShapeDefsProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000060, 0x0000119E, { { 0xA4, 0xE6, 0x96, 0x36, 0x59, 0x05, 0xB8, 0x57, 0xF4, 0x6D, 0x79, 0x1D, 0x29, 0x52, 0xA0, 0xEE } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000060, 0x0000119E, { { 0xA4, 0xE6, 0x96, 0x36, 0x59, 0x05, 0xB8, 0x57, 0xF4, 0x6D, 0x79, 0x1D, 0x29, 0x52, 0xA0, 0xEE } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1DoorSwitchCoordsProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000030, 0x000007F7, { { 0x85, 0x20, 0x98, 0x20, 0xE1, 0xD6, 0xA5, 0xBD, 0x9E, 0x59, 0x63, 0x6A, 0xEF, 0xEF, 0x80, 0x19 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000030, 0x000007F7, { { 0x85, 0x20, 0x98, 0x20, 0xE1, 0xD6, 0xA5, 0xBD, 0x9E, 0x59, 0x63, 0x6A, 0xEF, 0xEF, 0x80, 0x19 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1MonsterPropertiesProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000252, 0x000038E5, { { 0x5E, 0xD7, 0xEF, 0x3B, 0xD5, 0xDA, 0x2A, 0x09, 0x78, 0xF6, 0xD8, 0x57, 0x68, 0xB4, 0x90, 0xCA } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000252, 0x000038E5, { { 0x5E, 0xD7, 0xEF, 0x3B, 0xD5, 0xDA, 0x2A, 0x09, 0x78, 0xF6, 0xD8, 0x57, 0x68, 0xB4, 0x90, 0xCA } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1EnemyMageSpellListProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000000A, 0x0000000F, { { 0x01, 0x1B, 0x9C, 0x51, 0xC9, 0xA2, 0x10, 0xBB, 0xA7, 0x82, 0xD4, 0x91, 0x7E, 0x84, 0x54, 0x93 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000000A, 0x0000000F, { { 0x01, 0x1B, 0x9C, 0x51, 0xC9, 0xA2, 0x10, 0xBB, 0xA7, 0x82, 0xD4, 0x91, 0x7E, 0x84, 0x54, 0x93 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1EnemyMageSfxProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000000A, 0x0000029B, { { 0xA2, 0x9F, 0x2E, 0xDE, 0x15, 0x23, 0x78, 0xDD, 0x26, 0x98, 0x6E, 0xA3, 0x77, 0xEA, 0xB5, 0x80 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000000A, 0x0000029B, { { 0xA2, 0x9F, 0x2E, 0xDE, 0x15, 0x23, 0x78, 0xDD, 0x26, 0x98, 0x6E, 0xA3, 0x77, 0xEA, 0xB5, 0x80 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1BeholderSpellListProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x00000079, { { 0x8E, 0x13, 0x54, 0x9D, 0x54, 0xF6, 0xC9, 0x6E, 0x10, 0xF1, 0xC0, 0xE9, 0x66, 0xDD, 0x95, 0xED } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x00000079, { { 0x8E, 0x13, 0x54, 0x9D, 0x54, 0xF6, 0xC9, 0x6E, 0x10, 0xF1, 0xC0, 0xE9, 0x66, 0xDD, 0x95, 0xED } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1BeholderSfxProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x000000F5, { { 0xA9, 0x90, 0x41, 0x0D, 0xB5, 0xE0, 0x28, 0xFD, 0x0A, 0xC3, 0xF9, 0xEC, 0xC8, 0x47, 0xC1, 0x57 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x000000F5, { { 0xA9, 0x90, 0x41, 0x0D, 0xB5, 0xE0, 0x28, 0xFD, 0x0A, 0xC3, 0xF9, 0xEC, 0xC8, 0x47, 0xC1, 0x57 } } } },  	EXTRACT_END_ENTRY  }; @@ -2551,92 +2551,92 @@ const ExtractEntrySearchData kEoB1TurnUndeadStringProvider[] = {  };  const ExtractEntrySearchData kEoB1CgaMappingDefaultProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x0000002C, { { 0x7E, 0x1C, 0x75, 0xC3, 0x8E, 0xF7, 0x56, 0x62, 0x9B, 0xB6, 0xF4, 0x3A, 0x21, 0x03, 0xFA, 0xF5 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x0000002C, { { 0x7E, 0x1C, 0x75, 0xC3, 0x8E, 0xF7, 0x56, 0x62, 0x9B, 0xB6, 0xF4, 0x3A, 0x21, 0x03, 0xFA, 0xF5 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1CgaMappingAltProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x00000030, { { 0x2A, 0x8C, 0xF6, 0xD7, 0x87, 0xFA, 0x7B, 0x22, 0x28, 0x2A, 0x50, 0xE2, 0x26, 0x7B, 0xC7, 0x44 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x00000030, { { 0x2A, 0x8C, 0xF6, 0xD7, 0x87, 0xFA, 0x7B, 0x22, 0x28, 0x2A, 0x50, 0xE2, 0x26, 0x7B, 0xC7, 0x44 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1CgaMappingInvProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x0000002E, { { 0x3A, 0x06, 0xBF, 0x0C, 0xD4, 0xD0, 0x15, 0x1F, 0xB5, 0xC5, 0x49, 0xFD, 0x21, 0xE1, 0xE1, 0x66 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x0000002E, { { 0x3A, 0x06, 0xBF, 0x0C, 0xD4, 0xD0, 0x15, 0x1F, 0xB5, 0xC5, 0x49, 0xFD, 0x21, 0xE1, 0xE1, 0x66 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1CgaMappingItemsLProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x0000002A, { { 0xE0, 0x85, 0xA1, 0x3A, 0x3D, 0xC9, 0xF8, 0x56, 0x17, 0x0A, 0xD8, 0x44, 0x56, 0xDF, 0x3C, 0x57 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x0000002A, { { 0xE0, 0x85, 0xA1, 0x3A, 0x3D, 0xC9, 0xF8, 0x56, 0x17, 0x0A, 0xD8, 0x44, 0x56, 0xDF, 0x3C, 0x57 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1CgaMappingItemsSProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x00000036, { { 0x2E, 0x6F, 0xD4, 0x2E, 0xB2, 0x84, 0xB2, 0xC3, 0x36, 0x88, 0x80, 0xC1, 0x67, 0x5A, 0xEB, 0x60 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x00000036, { { 0x2E, 0x6F, 0xD4, 0x2E, 0xB2, 0x84, 0xB2, 0xC3, 0x36, 0x88, 0x80, 0xC1, 0x67, 0x5A, 0xEB, 0x60 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1CgaMappingThrownProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x00000030, { { 0x0C, 0x3D, 0x1E, 0xAB, 0x0B, 0x25, 0x9F, 0x78, 0xE6, 0xB1, 0x52, 0x79, 0x0F, 0x96, 0x33, 0x97 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x00000030, { { 0x0C, 0x3D, 0x1E, 0xAB, 0x0B, 0x25, 0x9F, 0x78, 0xE6, 0xB1, 0x52, 0x79, 0x0F, 0x96, 0x33, 0x97 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1CgaMappingIconsProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x00000039, { { 0x99, 0x50, 0x1A, 0xE1, 0xF3, 0x52, 0xC3, 0x5A, 0x4E, 0xBD, 0x03, 0x74, 0x2C, 0x39, 0xCA, 0x71 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x00000039, { { 0x99, 0x50, 0x1A, 0xE1, 0xF3, 0x52, 0xC3, 0x5A, 0x4E, 0xBD, 0x03, 0x74, 0x2C, 0x39, 0xCA, 0x71 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1CgaMappingDecoProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x00000035, { { 0xA5, 0x17, 0xED, 0xEE, 0x02, 0x87, 0x8C, 0x9D, 0xAC, 0x96, 0xC6, 0x07, 0xB0, 0x8E, 0x5D, 0xE3 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x00000035, { { 0xA5, 0x17, 0xED, 0xEE, 0x02, 0x87, 0x8C, 0x9D, 0xAC, 0x96, 0xC6, 0x07, 0xB0, 0x8E, 0x5D, 0xE3 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1CgaLevelMappingIndexProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000000C, 0x00000013, { { 0x48, 0x5D, 0xDF, 0x8F, 0xFD, 0x5D, 0xA0, 0xB0, 0x00, 0xD8, 0xB3, 0x09, 0x90, 0x5D, 0x13, 0x3F } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000000C, 0x00000013, { { 0x48, 0x5D, 0xDF, 0x8F, 0xFD, 0x5D, 0xA0, 0xB0, 0x00, 0xD8, 0xB3, 0x09, 0x90, 0x5D, 0x13, 0x3F } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1CgaMappingLevel0Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x00000035, { { 0xC2, 0x4D, 0x2F, 0x0A, 0xB0, 0x3E, 0x46, 0x80, 0xD1, 0xEE, 0x32, 0x5F, 0xBA, 0x5C, 0xCC, 0x7A } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x00000035, { { 0xC2, 0x4D, 0x2F, 0x0A, 0xB0, 0x3E, 0x46, 0x80, 0xD1, 0xEE, 0x32, 0x5F, 0xBA, 0x5C, 0xCC, 0x7A } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1CgaMappingLevel1Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x00000030, { { 0x94, 0x8E, 0xAE, 0x12, 0xB5, 0x68, 0xCD, 0x43, 0x95, 0xD2, 0x01, 0x21, 0x0C, 0xA1, 0x34, 0xF5 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x00000030, { { 0x94, 0x8E, 0xAE, 0x12, 0xB5, 0x68, 0xCD, 0x43, 0x95, 0xD2, 0x01, 0x21, 0x0C, 0xA1, 0x34, 0xF5 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1CgaMappingLevel2Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x00000030, { { 0x20, 0x6F, 0x9F, 0x57, 0x0C, 0xFD, 0xDA, 0x5C, 0xA0, 0x1D, 0x28, 0xB4, 0x88, 0x24, 0x68, 0x68 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x00000030, { { 0x20, 0x6F, 0x9F, 0x57, 0x0C, 0xFD, 0xDA, 0x5C, 0xA0, 0x1D, 0x28, 0xB4, 0x88, 0x24, 0x68, 0x68 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1CgaMappingLevel3Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x00000030, { { 0x44, 0x95, 0x9A, 0x69, 0x70, 0xB2, 0x63, 0xB6, 0xFB, 0xD0, 0xFF, 0xD9, 0xF0, 0xCD, 0xD4, 0x75 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x00000030, { { 0x44, 0x95, 0x9A, 0x69, 0x70, 0xB2, 0x63, 0xB6, 0xFB, 0xD0, 0xFF, 0xD9, 0xF0, 0xCD, 0xD4, 0x75 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1CgaMappingLevel4Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x00000031, { { 0xEA, 0xC4, 0x01, 0xC0, 0x21, 0xFE, 0x66, 0xDD, 0xD4, 0x83, 0xC1, 0x2C, 0x09, 0xD3, 0xD0, 0x97 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x00000031, { { 0xEA, 0xC4, 0x01, 0xC0, 0x21, 0xFE, 0x66, 0xDD, 0xD4, 0x83, 0xC1, 0x2C, 0x09, 0xD3, 0xD0, 0x97 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1NpcShpDataProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000004C, 0x00000A42, { { 0x70, 0x21, 0x85, 0x8C, 0xD4, 0x04, 0xAA, 0x20, 0x1D, 0x0E, 0x9D, 0xB7, 0x74, 0x58, 0xCC, 0x0C } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000004C, 0x00000A42, { { 0x70, 0x21, 0x85, 0x8C, 0xD4, 0x04, 0xAA, 0x20, 0x1D, 0x0E, 0x9D, 0xB7, 0x74, 0x58, 0xCC, 0x0C } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1NpcSubShpIndex1Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000006, 0x00000035, { { 0x9A, 0x83, 0xF9, 0xA4, 0x27, 0xBA, 0xFC, 0xD2, 0xDE, 0x03, 0x65, 0xF2, 0xFA, 0x37, 0xDA, 0xF1 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000006, 0x00000035, { { 0x9A, 0x83, 0xF9, 0xA4, 0x27, 0xBA, 0xFC, 0xD2, 0xDE, 0x03, 0x65, 0xF2, 0xFA, 0x37, 0xDA, 0xF1 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1NpcSubShpIndex2Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000006, 0x00000051, { { 0x7E, 0xAC, 0x0E, 0x54, 0x59, 0x5D, 0xF6, 0x53, 0x03, 0x22, 0x1D, 0xC7, 0xFC, 0x16, 0xC8, 0x88 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000006, 0x00000051, { { 0x7E, 0xAC, 0x0E, 0x54, 0x59, 0x5D, 0xF6, 0x53, 0x03, 0x22, 0x1D, 0xC7, 0xFC, 0x16, 0xC8, 0x88 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB1NpcSubShpYProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000006, 0x00000143, { { 0xC1, 0xED, 0x93, 0x5E, 0x84, 0xCE, 0x48, 0xCF, 0x4C, 0xF3, 0x9C, 0x93, 0xBF, 0xFE, 0xB8, 0x6F } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000006, 0x00000143, { { 0xC1, 0xED, 0x93, 0x5E, 0x84, 0xCE, 0x48, 0xCF, 0x4C, 0xF3, 0x9C, 0x93, 0xBF, 0xFE, 0xB8, 0x6F } } } },  	EXTRACT_END_ENTRY  }; @@ -3307,54 +3307,54 @@ const ExtractEntrySearchData kEoB2HornStringsProvider[] = {  };  const ExtractEntrySearchData kEoB2HornSoundsProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000004, 0x00000106, { { 0x3E, 0x7B, 0x96, 0xFD, 0xCA, 0x4E, 0xA7, 0xA6, 0xB8, 0x82, 0x67, 0xCF, 0x93, 0x86, 0xE4, 0x45 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000004, 0x00000106, { { 0x3E, 0x7B, 0x96, 0xFD, 0xCA, 0x4E, 0xA7, 0xA6, 0xB8, 0x82, 0x67, 0xCF, 0x93, 0x86, 0xE4, 0x45 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB2WallOfForceDsXProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000024, 0x00000D67, { { 0x51, 0xCF, 0xAB, 0x1E, 0xB4, 0xE0, 0xE3, 0x44, 0x29, 0xD1, 0xDC, 0x82, 0xCD, 0x08, 0x50, 0xF5 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000024, 0x00000D67, { { 0x51, 0xCF, 0xAB, 0x1E, 0xB4, 0xE0, 0xE3, 0x44, 0x29, 0xD1, 0xDC, 0x82, 0xCD, 0x08, 0x50, 0xF5 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB2WallOfForceDsYProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000003, 0x00000048, { { 0x45, 0xFC, 0xEA, 0x8C, 0x34, 0xD7, 0xBE, 0x74, 0x05, 0x03, 0xE6, 0x94, 0x34, 0xB5, 0x45, 0x4D } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000003, 0x00000048, { { 0x45, 0xFC, 0xEA, 0x8C, 0x34, 0xD7, 0xBE, 0x74, 0x05, 0x03, 0xE6, 0x94, 0x34, 0xB5, 0x45, 0x4D } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB2WallOfForceNumWProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000003, 0x00000006, { { 0x52, 0x89, 0xDF, 0x73, 0x7D, 0xF5, 0x73, 0x26, 0xFC, 0xDD, 0x22, 0x59, 0x7A, 0xFB, 0x1F, 0xAC } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000003, 0x00000006, { { 0x52, 0x89, 0xDF, 0x73, 0x7D, 0xF5, 0x73, 0x26, 0xFC, 0xDD, 0x22, 0x59, 0x7A, 0xFB, 0x1F, 0xAC } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB2WallOfForceNumHProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000003, 0x00000011, { { 0x33, 0x86, 0x06, 0xBE, 0x8D, 0xC8, 0x37, 0x2D, 0x0F, 0x61, 0x97, 0xA4, 0x26, 0xA9, 0xBC, 0x60 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000003, 0x00000011, { { 0x33, 0x86, 0x06, 0xBE, 0x8D, 0xC8, 0x37, 0x2D, 0x0F, 0x61, 0x97, 0xA4, 0x26, 0xA9, 0xBC, 0x60 } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kEoB2WallOfForceShpIdProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000003, 0x00000006, { { 0x77, 0xAE, 0x9B, 0x52, 0x9E, 0xF7, 0xEB, 0x48, 0xA8, 0x5E, 0xED, 0xC2, 0x08, 0x53, 0xCE, 0x3C } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000003, 0x00000006, { { 0x77, 0xAE, 0x9B, 0x52, 0x9E, 0xF7, 0xEB, 0x48, 0xA8, 0x5E, 0xED, 0xC2, 0x08, 0x53, 0xCE, 0x3C } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kLoLIngamePakFilesProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000088, 0x0000224F, { { 0xDA, 0x24, 0x18, 0xA3, 0xEF, 0x16, 0x70, 0x8F, 0xA8, 0xC2, 0x2E, 0xC2, 0xED, 0x39, 0x03, 0xD1 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000088, 0x0000224F, { { 0xDA, 0x24, 0x18, 0xA3, 0xEF, 0x16, 0x70, 0x8F, 0xA8, 0xC2, 0x2E, 0xC2, 0xED, 0x39, 0x03, 0xD1 } } } },  	{ UNK_LANG, kPlatformPC98, { 0x00000084, 0x00002125, { { 0x7A, 0x89, 0xE2, 0x36, 0xEC, 0x6F, 0x52, 0x2B, 0xEF, 0xBA, 0x3D, 0x28, 0x54, 0xDA, 0xFB, 0x72 } } } },  	{ UNK_LANG, kPlatformFMTowns, { 0x0000009D, 0x00002179, { { 0x7D, 0x7A, 0xE1, 0xD9, 0x69, 0x23, 0x9D, 0xFF, 0x83, 0x39, 0x73, 0xEC, 0xF4, 0x26, 0x20, 0x8E } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kLoLCharacterDefsProvider[] = { -	{ RU_RUS, kPlatformPC, { 0x00000492, 0x000052BA, { { 0x52, 0x29, 0x0D, 0x49, 0xFD, 0x17, 0xD7, 0x70, 0x6D, 0xCA, 0xEB, 0xB6, 0x7E, 0xFA, 0xBE, 0x08 } } } }, // floppy -	{ EN_ANY, kPlatformPC, { 0x00000492, 0x000046B0, { { 0x7A, 0x94, 0x8B, 0xC6, 0xF7, 0xF1, 0x2F, 0xF3, 0xBC, 0x1B, 0x0B, 0x4E, 0x00, 0xC9, 0x44, 0x58 } } } }, // floppy -	{ DE_DEU, kPlatformPC, { 0x00000492, 0x000047FD, { { 0x8C, 0x0B, 0x8B, 0xCE, 0xE0, 0xB0, 0x8F, 0xA9, 0x06, 0xC3, 0x98, 0xE6, 0x2E, 0x09, 0xB6, 0x93 } } } }, // floppy -	{ FR_FRA, kPlatformPC, { 0x00000492, 0x000047FD, { { 0x8C, 0x0B, 0x8B, 0xCE, 0xE0, 0xB0, 0x8F, 0xA9, 0x06, 0xC3, 0x98, 0xE6, 0x2E, 0x09, 0xB6, 0x93 } } } }, // floppy -	{ EN_ANY, kPlatformPC, { 0x00000492, 0x00004ACD, { { 0xDF, 0x87, 0xFE, 0x89, 0x59, 0xCC, 0x01, 0xD7, 0xC7, 0xEB, 0x16, 0xA4, 0x09, 0xAF, 0x5D, 0xC0 } } } }, // CD -	{ DE_DEU, kPlatformPC, { 0x00000492, 0x00004ACD, { { 0xDF, 0x87, 0xFE, 0x89, 0x59, 0xCC, 0x01, 0xD7, 0xC7, 0xEB, 0x16, 0xA4, 0x09, 0xAF, 0x5D, 0xC0 } } } }, // CD -	{ FR_FRA, kPlatformPC, { 0x00000492, 0x00004ACD, { { 0xDF, 0x87, 0xFE, 0x89, 0x59, 0xCC, 0x01, 0xD7, 0xC7, 0xEB, 0x16, 0xA4, 0x09, 0xAF, 0x5D, 0xC0 } } } }, // CD -	{ RU_RUS, kPlatformPC, { 0x00000492, 0x00004ACD, { { 0xDF, 0x87, 0xFE, 0x89, 0x59, 0xCC, 0x01, 0xD7, 0xC7, 0xEB, 0x16, 0xA4, 0x09, 0xAF, 0x5D, 0xC0 } } } }, // CD -	{ IT_ITA, kPlatformPC, { 0x00000492, 0x00004ACD, { { 0xDF, 0x87, 0xFE, 0x89, 0x59, 0xCC, 0x01, 0xD7, 0xC7, 0xEB, 0x16, 0xA4, 0x09, 0xAF, 0x5D, 0xC0 } } } }, // CD +	{ RU_RUS, kPlatformDOS, { 0x00000492, 0x000052BA, { { 0x52, 0x29, 0x0D, 0x49, 0xFD, 0x17, 0xD7, 0x70, 0x6D, 0xCA, 0xEB, 0xB6, 0x7E, 0xFA, 0xBE, 0x08 } } } }, // floppy +	{ EN_ANY, kPlatformDOS, { 0x00000492, 0x000046B0, { { 0x7A, 0x94, 0x8B, 0xC6, 0xF7, 0xF1, 0x2F, 0xF3, 0xBC, 0x1B, 0x0B, 0x4E, 0x00, 0xC9, 0x44, 0x58 } } } }, // floppy +	{ DE_DEU, kPlatformDOS, { 0x00000492, 0x000047FD, { { 0x8C, 0x0B, 0x8B, 0xCE, 0xE0, 0xB0, 0x8F, 0xA9, 0x06, 0xC3, 0x98, 0xE6, 0x2E, 0x09, 0xB6, 0x93 } } } }, // floppy +	{ FR_FRA, kPlatformDOS, { 0x00000492, 0x000047FD, { { 0x8C, 0x0B, 0x8B, 0xCE, 0xE0, 0xB0, 0x8F, 0xA9, 0x06, 0xC3, 0x98, 0xE6, 0x2E, 0x09, 0xB6, 0x93 } } } }, // floppy +	{ EN_ANY, kPlatformDOS, { 0x00000492, 0x00004ACD, { { 0xDF, 0x87, 0xFE, 0x89, 0x59, 0xCC, 0x01, 0xD7, 0xC7, 0xEB, 0x16, 0xA4, 0x09, 0xAF, 0x5D, 0xC0 } } } }, // CD +	{ DE_DEU, kPlatformDOS, { 0x00000492, 0x00004ACD, { { 0xDF, 0x87, 0xFE, 0x89, 0x59, 0xCC, 0x01, 0xD7, 0xC7, 0xEB, 0x16, 0xA4, 0x09, 0xAF, 0x5D, 0xC0 } } } }, // CD +	{ FR_FRA, kPlatformDOS, { 0x00000492, 0x00004ACD, { { 0xDF, 0x87, 0xFE, 0x89, 0x59, 0xCC, 0x01, 0xD7, 0xC7, 0xEB, 0x16, 0xA4, 0x09, 0xAF, 0x5D, 0xC0 } } } }, // CD +	{ RU_RUS, kPlatformDOS, { 0x00000492, 0x00004ACD, { { 0xDF, 0x87, 0xFE, 0x89, 0x59, 0xCC, 0x01, 0xD7, 0xC7, 0xEB, 0x16, 0xA4, 0x09, 0xAF, 0x5D, 0xC0 } } } }, // CD +	{ IT_ITA, kPlatformDOS, { 0x00000492, 0x00004ACD, { { 0xDF, 0x87, 0xFE, 0x89, 0x59, 0xCC, 0x01, 0xD7, 0xC7, 0xEB, 0x16, 0xA4, 0x09, 0xAF, 0x5D, 0xC0 } } } }, // CD  	{ JA_JPN, kPlatformPC98, { 0x00000492, 0x00005893, { { 0x7C, 0x7E, 0xFB, 0x80, 0xD9, 0xB6, 0x16, 0x87, 0x80, 0xB7, 0x46, 0x9B, 0x96, 0x1A, 0x6A, 0xBE } } } },  	{ JA_JPN, kPlatformFMTowns, { 0x00000492, 0x00005041, { { 0xAB, 0x07, 0x37, 0xFE, 0xC2, 0x4B, 0x5D, 0x16, 0xE4, 0xC4, 0x2C, 0x8C, 0xC3, 0x78, 0xCB, 0xCB } } } }, @@ -3362,8 +3362,8 @@ const ExtractEntrySearchData kLoLCharacterDefsProvider[] = {  };  const ExtractEntrySearchData kLoLIngameSfxFilesProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x000008F2, 0x0001E5B6, { { 0x63, 0x5E, 0x37, 0xAA, 0x27, 0x80, 0x4C, 0x85, 0xB1, 0x9D, 0x7B, 0x1D, 0x64, 0xA3, 0xEB, 0x97 } } } }, // floppy -	{ UNK_LANG, kPlatformPC, { 0x000008F2, 0x0001E5B7, { { 0x9E, 0xC8, 0xE8, 0x19, 0x2F, 0x58, 0x0B, 0xC7, 0x2D, 0x41, 0x72, 0xE7, 0xF4, 0x80, 0x03, 0xCB } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x000008F2, 0x0001E5B6, { { 0x63, 0x5E, 0x37, 0xAA, 0x27, 0x80, 0x4C, 0x85, 0xB1, 0x9D, 0x7B, 0x1D, 0x64, 0xA3, 0xEB, 0x97 } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x000008F2, 0x0001E5B7, { { 0x9E, 0xC8, 0xE8, 0x19, 0x2F, 0x58, 0x0B, 0xC7, 0x2D, 0x41, 0x72, 0xE7, 0xF4, 0x80, 0x03, 0xCB } } } }, // CD  	{ UNK_LANG, kPlatformPC98, { 0x000008EF, 0x0001E585, { { 0x85, 0x81, 0x5C, 0xA4, 0x34, 0x44, 0xF4, 0x58, 0xF9, 0x82, 0xEE, 0x0F, 0x6A, 0x0D, 0xA2, 0x7F } } } },  	{ UNK_LANG, kPlatformFMTowns, { 0x000008F0, 0x0001E585, { { 0xB7, 0x82, 0xFF, 0xAB, 0x71, 0x54, 0xEB, 0x52, 0x8D, 0xAC, 0x9A, 0xB4, 0x9E, 0x33, 0x00, 0x95 } } } },  	EXTRACT_END_ENTRY @@ -3376,25 +3376,25 @@ const ExtractEntrySearchData kLoLIngameSfxIndexProvider[] = {  };  const ExtractEntrySearchData kLoLMusicTrackMapProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x000000F0, 0x0000210D, { { 0x55, 0x25, 0x3E, 0x35, 0xD2, 0xD8, 0x13, 0xE3, 0x1D, 0xB1, 0xB3, 0x00, 0x2E, 0x17, 0x91, 0x2F } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x000000F0, 0x0000210D, { { 0x55, 0x25, 0x3E, 0x35, 0xD2, 0xD8, 0x13, 0xE3, 0x1D, 0xB1, 0xB3, 0x00, 0x2E, 0x17, 0x91, 0x2F } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kLoLIngameGMSfxIndexProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x000000FA, 0x00006281, { { 0x25, 0x89, 0xB0, 0x3B, 0x12, 0x09, 0x02, 0xF6, 0xFE, 0x76, 0xD5, 0xC9, 0x5B, 0x88, 0xAC, 0xAA } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x000000FA, 0x00006281, { { 0x25, 0x89, 0xB0, 0x3B, 0x12, 0x09, 0x02, 0xF6, 0xFE, 0x76, 0xD5, 0xC9, 0x5B, 0x88, 0xAC, 0xAA } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kLoLIngameMT32SfxIndexProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x000000FA, 0x00006579, { { 0x16, 0x40, 0x1C, 0x09, 0x69, 0xA9, 0x0D, 0x6D, 0x4B, 0x0C, 0x99, 0xF0, 0x40, 0x5D, 0xBB, 0x6E } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x000000FA, 0x00006579, { { 0x16, 0x40, 0x1C, 0x09, 0x69, 0xA9, 0x0D, 0x6D, 0x4B, 0x0C, 0x99, 0xF0, 0x40, 0x5D, 0xBB, 0x6E } } } },  	EXTRACT_END_ENTRY  };  const ExtractEntrySearchData kLoLIngamePcSpkSfxIndexProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x000000FA, 0x00005EFC, { { 0xA3, 0x5C, 0x69, 0xED, 0x13, 0xEC, 0x08, 0x0E, 0xFA, 0x72, 0x83, 0x0D, 0xD7, 0x8D, 0x9C, 0x70 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x000000FA, 0x00005EFC, { { 0xA3, 0x5C, 0x69, 0xED, 0x13, 0xEC, 0x08, 0x0E, 0xFA, 0x72, 0x83, 0x0D, 0xD7, 0x8D, 0x9C, 0x70 } } } },  	EXTRACT_END_ENTRY  }; @@ -3407,7 +3407,7 @@ const ExtractEntrySearchData kLoLSpellPropertiesProvider[] = {  const ExtractEntrySearchData kLoLGameShapeMapProvider[] = {  	{ UNK_LANG, kPlatformUnknown, { 0x00000114, 0x000038D3, { { 0xB2, 0x8A, 0x5D, 0x9A, 0x51, 0x63, 0x4D, 0x65, 0xE4, 0xF5, 0xBA, 0x88, 0x70, 0x6C, 0xA6, 0xF8 } } } }, // floppy + PC98 -	{ UNK_LANG, kPlatformPC, { 0x00000114, 0x00003B97, { { 0x29, 0xE5, 0x0F, 0x51, 0xF0, 0x10, 0x35, 0x3E, 0x70, 0x3A, 0xAA, 0xFE, 0xD7, 0xD5, 0xAA, 0x9F } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x00000114, 0x00003B97, { { 0x29, 0xE5, 0x0F, 0x51, 0xF0, 0x10, 0x35, 0x3E, 0x70, 0x3A, 0xAA, 0xFE, 0xD7, 0xD5, 0xAA, 0x9F } } } }, // CD  	EXTRACT_END_ENTRY  }; @@ -3463,7 +3463,7 @@ const ExtractEntrySearchData kLoLExpRequirementsProvider[] = {  const ExtractEntrySearchData kLoLMonsterModifiers1Provider[] = {  	{ UNK_LANG, kPlatformUnknown, { 0x00000006, 0x00000142, { { 0x62, 0x4B, 0x5E, 0x46, 0x64, 0xA4, 0x3A, 0xB7, 0x11, 0x14, 0xA8, 0x41, 0xAF, 0x4E, 0xE6, 0x58 } } } }, // floppy + PC98 + FM-TOWNS -	{ UNK_LANG, kPlatformPC, { 0x00000006, 0x000000E8, { { 0x94, 0xCB, 0xD2, 0xE4, 0xF4, 0xA8, 0x4D, 0x46, 0x2E, 0x84, 0x8C, 0x6F, 0xF9, 0x75, 0xD7, 0x28 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x00000006, 0x000000E8, { { 0x94, 0xCB, 0xD2, 0xE4, 0xF4, 0xA8, 0x4D, 0x46, 0x2E, 0x84, 0x8C, 0x6F, 0xF9, 0x75, 0xD7, 0x28 } } } }, // CD  	EXTRACT_END_ENTRY  }; @@ -3478,7 +3478,7 @@ const ExtractEntrySearchData kLoLMonsterModifiers3Provider[] = {  };  const ExtractEntrySearchData kLoLMonsterModifiers4Provider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000006, 0x00000082, { { 0xA8, 0xFC, 0xBB, 0x1B, 0xC0, 0x85, 0x3B, 0xEF, 0xDB, 0xDE, 0xB0, 0x98, 0x58, 0x34, 0x75, 0xE9 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x00000006, 0x00000082, { { 0xA8, 0xFC, 0xBB, 0x1B, 0xC0, 0x85, 0x3B, 0xEF, 0xDB, 0xDE, 0xB0, 0x98, 0x58, 0x34, 0x75, 0xE9 } } } }, // CD  	EXTRACT_END_ENTRY  }; @@ -3501,7 +3501,7 @@ const ExtractEntrySearchData kLoLMonsterScaleYProvider[] = {  };  const ExtractEntrySearchData kLoLMonsterScaleXProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000020, 0x00000918, { { 0xF6, 0x14, 0xE6, 0x48, 0x4E, 0x5B, 0x43, 0xCC, 0xCE, 0x4E, 0x98, 0x71, 0x5A, 0xC2, 0x00, 0x1E } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000020, 0x00000918, { { 0xF6, 0x14, 0xE6, 0x48, 0x4E, 0x5B, 0x43, 0xCC, 0xCE, 0x4E, 0x98, 0x71, 0x5A, 0xC2, 0x00, 0x1E } } } },  	{ UNK_LANG, kPlatformPC98, { 0x0000001D, 0x000008D2, { { 0x1C, 0x25, 0x38, 0xE2, 0xBB, 0xB2, 0xDB, 0x93, 0x1B, 0x25, 0xB6, 0x89, 0xA9, 0x9B, 0x0A, 0xFE } } } },  	{ UNK_LANG, kPlatformFMTowns, { 0x0000001D, 0x000008D2, { { 0x1C, 0x25, 0x38, 0xE2, 0xBB, 0xB2, 0xDB, 0x93, 0x1B, 0x25, 0xB6, 0x89, 0xA9, 0x9B, 0x0A, 0xFE } } } }, @@ -3547,7 +3547,7 @@ const ExtractEntrySearchData kLoLCompassDefsProvider[] = {  };  const ExtractEntrySearchData kLoLItemPricesProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000005C, 0x00001251, { { 0x18, 0x62, 0x5E, 0xE2, 0xE4, 0x2A, 0xB0, 0xA0, 0x8B, 0x8D, 0x9D, 0x07, 0x5F, 0x83, 0x53, 0xF7 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x0000005C, 0x00001251, { { 0x18, 0x62, 0x5E, 0xE2, 0xE4, 0x2A, 0xB0, 0xA0, 0x8B, 0x8D, 0x9D, 0x07, 0x5F, 0x83, 0x53, 0xF7 } } } },  	EXTRACT_END_ENTRY  }; @@ -3739,9 +3739,9 @@ const ExtractEntrySearchData kLoLScrollYBottomProvider[] = {  };  const ExtractEntrySearchData kLoLButtonDefsProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x0000082A, 0x0000CAAE, { { 0xC1, 0x83, 0x0D, 0xA0, 0x66, 0x16, 0x3D, 0x31, 0xCE, 0x30, 0x9F, 0x4E, 0x00, 0x65, 0x5A, 0xC8 } } } }, // floppy -	{ UNK_LANG, kPlatformPC, { 0x0000082A, 0x0000C34E, { { 0x7F, 0x9A, 0x0F, 0x28, 0x1A, 0x8F, 0x03, 0x46, 0x48, 0xEB, 0xC9, 0xB9, 0x23, 0x29, 0x5E, 0x50 } } } }, // floppy -	{ UNK_LANG, kPlatformPC, { 0x0000082A, 0x0000C47B, { { 0xDF, 0x1A, 0x18, 0x1F, 0x58, 0x05, 0x1F, 0x56, 0xD8, 0x6D, 0xBB, 0x93, 0xEC, 0x35, 0x9D, 0xA5 } } } }, // CD +	{ UNK_LANG, kPlatformDOS, { 0x0000082A, 0x0000CAAE, { { 0xC1, 0x83, 0x0D, 0xA0, 0x66, 0x16, 0x3D, 0x31, 0xCE, 0x30, 0x9F, 0x4E, 0x00, 0x65, 0x5A, 0xC8 } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x0000082A, 0x0000C34E, { { 0x7F, 0x9A, 0x0F, 0x28, 0x1A, 0x8F, 0x03, 0x46, 0x48, 0xEB, 0xC9, 0xB9, 0x23, 0x29, 0x5E, 0x50 } } } }, // floppy +	{ UNK_LANG, kPlatformDOS, { 0x0000082A, 0x0000C47B, { { 0xDF, 0x1A, 0x18, 0x1F, 0x58, 0x05, 0x1F, 0x56, 0xD8, 0x6D, 0xBB, 0x93, 0xEC, 0x35, 0x9D, 0xA5 } } } }, // CD  	{ UNK_LANG, kPlatformPC98, { 0x0000082A, 0x0000AB58, { { 0xDD, 0x2B, 0xA9, 0x54, 0x60, 0x25, 0x2C, 0x74, 0xF8, 0x5D, 0xC6, 0xD2, 0x2C, 0x1A, 0x24, 0x44 } } } },  	{ UNK_LANG, kPlatformFMTowns, { 0x0000082A, 0x0000D271, { { 0xAF, 0xAD, 0x11, 0xF9, 0xDC, 0x41, 0x94, 0xB3, 0x0E, 0x48, 0x69, 0xB3, 0x32, 0x89, 0x7C, 0xDD } } } },  	EXTRACT_END_ENTRY @@ -3804,7 +3804,7 @@ const ExtractEntrySearchData kLoLLegendDataProvider[] = {  };  const ExtractEntrySearchData kLoLMapCursorOvlProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x00000019, 0x000009CD, { { 0xF6, 0xD2, 0xFA, 0x36, 0x62, 0x95, 0x1D, 0x99, 0x7F, 0x11, 0x5F, 0xA8, 0x4D, 0x47, 0x72, 0x40 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x00000019, 0x000009CD, { { 0xF6, 0xD2, 0xFA, 0x36, 0x62, 0x95, 0x1D, 0x99, 0x7F, 0x11, 0x5F, 0xA8, 0x4D, 0x47, 0x72, 0x40 } } } },  	EXTRACT_END_ENTRY  }; @@ -3852,7 +3852,7 @@ const ExtractEntrySearchData kLoLCreditsProvider[] = {  };  const ExtractEntrySearchData kLoLHistoryProvider[] = { -	{ UNK_LANG, kPlatformPC, { 0x000001D1, 0x00007F9B, { { 0x25, 0x10, 0x86, 0x40, 0xAC, 0x53, 0xFE, 0x11, 0x4D, 0xE2, 0xD9, 0x35, 0xD6, 0x89, 0xBB, 0x09 } } } }, +	{ UNK_LANG, kPlatformDOS, { 0x000001D1, 0x00007F9B, { { 0x25, 0x10, 0x86, 0x40, 0xAC, 0x53, 0xFE, 0x11, 0x4D, 0xE2, 0xD9, 0x35, 0xD6, 0x89, 0xBB, 0x09 } } } },  	EXTRACT_END_ENTRY  }; diff --git a/devtools/md5table.c b/devtools/md5table.c index cb1434c90b..e94a11c9de 100644 --- a/devtools/md5table.c +++ b/devtools/md5table.c @@ -79,7 +79,7 @@ static const StringMap platformMap[] = {  	{ "Amiga",		"kPlatformAmiga" },  	{ "Atari",		"kPlatformAtariST" },  	{ "C64",		"kPlatformC64" }, -	{ "DOS",		"kPlatformPC" }, +	{ "DOS",		"kPlatformDOS" },  	{ "FM-TOWNS",		"kPlatformFMTowns" },  	{ "iOS",		"kPlatformIOS" },  	{ "Mac",		"kPlatformMacintosh" }, diff --git a/engines/advancedDetector.cpp b/engines/advancedDetector.cpp index 9beba6ce4a..b1d1008b60 100644 --- a/engines/advancedDetector.cpp +++ b/engines/advancedDetector.cpp @@ -78,7 +78,7 @@ static Common::String generatePreferredTarget(const Common::String &id, const AD  		res = res + "-cd";  	} -	if (desc->platform != Common::kPlatformPC && desc->platform != Common::kPlatformUnknown) { +	if (desc->platform != Common::kPlatformDOS && desc->platform != Common::kPlatformUnknown) {  		res = res + "-" + getPlatformAbbrev(desc->platform);  	} diff --git a/engines/agi/cycle.cpp b/engines/agi/cycle.cpp index 5daadbd1df..86f0b9e9db 100644 --- a/engines/agi/cycle.cpp +++ b/engines/agi/cycle.cpp @@ -412,7 +412,7 @@ int AgiEngine::runGame() {  			else  				setvar(vSoundgen, kAgiSoundTandy);  			break; -		case Common::kPlatformPC: +		case Common::kPlatformDOS:  		default:  			setvar(vComputer, kAgiComputerPC);  			setvar(vSoundgen, kAgiSoundPC); diff --git a/engines/agi/detection.cpp b/engines/agi/detection.cpp index 5f7780bfe3..54a8b9e8b9 100644 --- a/engines/agi/detection.cpp +++ b/engines/agi/detection.cpp @@ -350,7 +350,7 @@ const ADGameDescription *AgiMetaEngine::fallbackDetect(const FileMap &allFilesXX  	// Set the default values for the fallback descriptor's ADGameDescription part.  	g_fallbackDesc.desc.language = Common::UNK_LANG; -	g_fallbackDesc.desc.platform = Common::kPlatformPC; +	g_fallbackDesc.desc.platform = Common::kPlatformDOS;  	g_fallbackDesc.desc.flags = ADGF_NO_FLAGS;  	// Set default values for the fallback descriptor's AGIGameDescription part. diff --git a/engines/agi/detection_tables.h b/engines/agi/detection_tables.h index 9d67b15adb..0c2c3ed3be 100644 --- a/engines/agi/detection_tables.h +++ b/engines/agi/detection_tables.h @@ -54,14 +54,14 @@ namespace Agi {  		ver \  	} -#define BOOTER2(id,extra,fname,md5,size,ver,gid) GAME_LVFPN(id,extra,fname,md5,size,Common::EN_ANY,ver,0,gid,Common::kPlatformPC,GType_V2) -#define GAME(id,extra,md5,ver,gid) GAME_LVFPN(id,extra,"logdir",md5,-1,Common::EN_ANY,ver,0,gid,Common::kPlatformPC,GType_V2) -#define GAME3(id,extra,fname,md5,ver,gid) GAME_LVFPN(id,extra,fname,md5,-1,Common::EN_ANY,ver,0,gid,Common::kPlatformPC,GType_V3) +#define BOOTER2(id,extra,fname,md5,size,ver,gid) GAME_LVFPN(id,extra,fname,md5,size,Common::EN_ANY,ver,0,gid,Common::kPlatformDOS,GType_V2) +#define GAME(id,extra,md5,ver,gid) GAME_LVFPN(id,extra,"logdir",md5,-1,Common::EN_ANY,ver,0,gid,Common::kPlatformDOS,GType_V2) +#define GAME3(id,extra,fname,md5,ver,gid) GAME_LVFPN(id,extra,fname,md5,-1,Common::EN_ANY,ver,0,gid,Common::kPlatformDOS,GType_V3)  #define GAME_P(id,extra,md5,ver,gid,platform) GAME_LVFPN(id,extra,"logdir",md5,-1,Common::EN_ANY,ver,0,gid,platform,GType_V2)  #define GAME_FP(id,extra,md5,ver,flags,gid,platform) GAME_LVFPN(id,extra,"logdir",md5,-1,Common::EN_ANY,ver,flags,gid,platform,GType_V2) -#define GAME_F(id,extra,md5,ver,flags,gid) GAME_FP(id,extra,md5,ver,flags,gid,Common::kPlatformPC) +#define GAME_F(id,extra,md5,ver,flags,gid) GAME_FP(id,extra,md5,ver,flags,gid,Common::kPlatformDOS)  #define GAME_PS(id,extra,md5,size,ver,gid,platform) GAME_LVFPN(id,extra,"logdir",md5,size,Common::EN_ANY,ver,0,gid,platform,GType_V2) @@ -77,7 +77,7 @@ namespace Agi {  #define GAME3_PS(id,extra,fname,md5,size,ver,flags,gid,platform) GAME_LVFPN(id,extra,fname,md5,size,Common::EN_ANY,ver,flags,gid,platform,GType_V3) -#define FANMADE_ILVF(id,name,md5,lang,ver,features) GAME_LVFPNF(id,name,"logdir",md5,-1,lang,ver,(GF_FANMADE|features),GID_FANMADE,Common::kPlatformPC,GType_V2) +#define FANMADE_ILVF(id,name,md5,lang,ver,features) GAME_LVFPNF(id,name,"logdir",md5,-1,lang,ver,(GF_FANMADE|features),GID_FANMADE,Common::kPlatformDOS,GType_V2)  #define FANMADE_ISVP(id,name,md5,size,ver,platform) GAME_LVFPNF(id,name,"logdir",md5,size,Common::EN_ANY,ver,GF_FANMADE,GID_FANMADE,platform,GType_V2)  #define FANMADE_SVP(name,md5,size,ver,platform) FANMADE_ISVP("agi-fanmade",name,md5,size,ver,platform) @@ -128,7 +128,7 @@ static const AGIGameDescription gameDescriptions[] = {  				{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -149,7 +149,7 @@ static const AGIGameDescription gameDescriptions[] = {  				{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -170,7 +170,7 @@ static const AGIGameDescription gameDescriptions[] = {  				{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -191,7 +191,7 @@ static const AGIGameDescription gameDescriptions[] = {  	GAME("bc", "2.00 1987-06-14", "7f598d4712319b09d7bd5b3be10a2e4a", 0x2440, GID_BC),  	// Black Cauldron (Russian) -	GAME_LPS("bc", "",  "b7de782dfdf8ea7dde8064f09804bcf5", 357, Common::RU_RUS, 0x2440, GID_BC, Common::kPlatformPC), +	GAME_LPS("bc", "",  "b7de782dfdf8ea7dde8064f09804bcf5", 357, Common::RU_RUS, 0x2440, GID_BC, Common::kPlatformDOS),  	// Black Cauldron (PC 5.25") 2.10 11/10/88 [AGI 3.002.098]  	GAME3("bc", "2.10 1988-11-10 5.25\"", "bcdir", "0c5a9acbcc7e51127c34818e75806df6", 0x3149, GID_BC), @@ -218,7 +218,7 @@ static const AGIGameDescription gameDescriptions[] = {  	// reported by Filippos (thebluegr) in bugreport #1654500  	// Menus not tested -	GAME_PS("ddp", "1.0C 1986-06-09", "550971d196f65190a5c760d2479406ef", 132, 0x2272, GID_DDP, Common::kPlatformPC), +	GAME_PS("ddp", "1.0C 1986-06-09", "550971d196f65190a5c760d2479406ef", 132, 0x2272, GID_DDP, Common::kPlatformDOS),  	// Gold Rush! (Amiga) 1.01 1/13/89 aka 2.05 3/9/89	# 2.316  	GAME3_PS("goldrush", "1.01 1989-01-13 aka 2.05 1989-03-09", "dirs", "a1d4de3e75c2688c1e2ca2634ffc3bd8", 2399, 0x3149, 0, GID_GOLDRUSH, Common::kPlatformAmiga), @@ -311,7 +311,7 @@ static const AGIGameDescription gameDescriptions[] = {  	GAME("kq2", "2.2 1987-05-07 5.25\"/3.5\"", "b944c4ff18fb8867362dc21cc688a283", 0x2917, GID_KQ2),  	// King's Quest 2 (Russian) -	GAME_LPS("kq2", "", "35211c574ececebdc723b23e35f99275", 543, Common::RU_RUS, 0x2917, GID_KQ2, Common::kPlatformPC), +	GAME_LPS("kq2", "", "35211c574ececebdc723b23e35f99275", 543, Common::RU_RUS, 0x2917, GID_KQ2, Common::kPlatformDOS),  	// King's Quest 2 (CoCo3 360k) [AGI 2.023]  	GAME_PS("kq2", "", "b944c4ff18fb8867362dc21cc688a283", 543, 0x2440, GID_KQ2, Common::kPlatformCoCo3), @@ -344,10 +344,10 @@ static const AGIGameDescription gameDescriptions[] = {  	// King's Quest 3 (PC) 1.01 11/08/86 [AGI 2.272]  	// Does not have menus, crashes if menus are enforced. Therefore, ESC pauses the game -	GAME_FP("kq3", "1.01 1986-11-08", "9c2b34e7ffaa89c8e2ecfeb3695d444b", 0x2272, GF_ESCPAUSE, GID_KQ3, Common::kPlatformPC), +	GAME_FP("kq3", "1.01 1986-11-08", "9c2b34e7ffaa89c8e2ecfeb3695d444b", 0x2272, GF_ESCPAUSE, GID_KQ3, Common::kPlatformDOS),  	// King's Quest 3 (Russian) -	GAME_LFPS("kq3", "", "5856dec6ccb9c4b70aee21044a19270a", 390, Common::RU_RUS, 0x2272, GF_ESCPAUSE, GID_KQ3, Common::kPlatformPC), +	GAME_LFPS("kq3", "", "5856dec6ccb9c4b70aee21044a19270a", 390, Common::RU_RUS, 0x2272, GF_ESCPAUSE, GID_KQ3, Common::kPlatformDOS),  	// King's Quest 3 (PC 5.25") 2.00 5/25/87 [AGI 2.435]  	GAME("kq3", "2.00 1987-05-25 5.25\"", "18aad8f7acaaff760720c5c6885b6bab", 0x2440, GID_KQ3), @@ -396,10 +396,10 @@ static const AGIGameDescription gameDescriptions[] = {  	GAME("lsl1", "1.00 1987-06-01 5.25\"/3.5\"", "1fe764e66857e7f305a5f03ca3f4971d", 0x2440, GID_LSL1),  	// Leisure Suit Larry 1 Polish -	GAME_LPS("lsl1", "2.00 2001-12-11", "7ba1fccc46d27c141e704706c1d0a85f", 303, Common::PL_POL, 0x2440, GID_LSL1, Common::kPlatformPC), +	GAME_LPS("lsl1", "2.00 2001-12-11", "7ba1fccc46d27c141e704706c1d0a85f", 303, Common::PL_POL, 0x2440, GID_LSL1, Common::kPlatformDOS),  	// Leisure Suit Larry 1 Polish - Demo -	GAME_LPS("lsl1", "Demo", "3b2f564306c401dff6334441df967ddd", 666, Common::PL_POL, 0x2917, GID_LSL1, Common::kPlatformPC), +	GAME_LPS("lsl1", "Demo", "3b2f564306c401dff6334441df967ddd", 666, Common::PL_POL, 0x2917, GID_LSL1, Common::kPlatformDOS),  	// Leisure Suit Larry 1 (ST) 1.04 6/18/87  	GAME_P("lsl1", "1.04 1987-06-18", "8b579f8673fe9448c2538f5ed9887cf0", 0x2440, GID_LSL1, Common::kPlatformAtariST), @@ -427,10 +427,10 @@ static const AGIGameDescription gameDescriptions[] = {  	// reported by Filippos (thebluegr) in bugreport #1654500  	// Manhunter NY (PC 5.25") 1.22 8/31/88 [AGI 3.002.107] -	GAME3_PS("mh1", "1.22 1988-08-31", "mhdir", "0c7b86f05fe02c2e26cff1b07450b82a", 2123, 0x3149, 0, GID_MH1, Common::kPlatformPC), +	GAME3_PS("mh1", "1.22 1988-08-31", "mhdir", "0c7b86f05fe02c2e26cff1b07450b82a", 2123, 0x3149, 0, GID_MH1, Common::kPlatformDOS),  	// Manhunter NY (PC 3.5") 1.22 8/31/88 [AGI 3.002.102] -	GAME3_PS("mh1", "1.22 1988-08-31", "mhdir", "5b625329021ad49fd0c1d6f2d6f54bba", 2141, 0x3149, 0, GID_MH1, Common::kPlatformPC), +	GAME3_PS("mh1", "1.22 1988-08-31", "mhdir", "5b625329021ad49fd0c1d6f2d6f54bba", 2141, 0x3149, 0, GID_MH1, Common::kPlatformDOS),  	// Manhunter NY (CoCo3 720k) [AGI 2.023]  	GAME_PS("mh1", "", "b968285caf2f591c78dd9c9e26ab8974", 495, 0x2440, GID_MH1, Common::kPlatformCoCo3), @@ -458,7 +458,7 @@ static const AGIGameDescription gameDescriptions[] = {  	// Mickey's Space Adventure  	// Preagi game -	GAMEpre_P("mickey", "", "1.pic", "b6ec04c91a05df374792872c4d4ce66d", 0x0000, GID_MICKEY, Common::kPlatformPC), +	GAMEpre_P("mickey", "", "1.pic", "b6ec04c91a05df374792872c4d4ce66d", 0x0000, GID_MICKEY, Common::kPlatformDOS),  #if 0  	// Mixed-Up Mother Goose (Amiga) 1.1 @@ -495,7 +495,7 @@ static const AGIGameDescription gameDescriptions[] = {  	GAME("pq1", "2.0A 1987-10-23", "b9dbb305092851da5e34d6a9f00240b1", 0x2917, GID_PQ1),  	// Police Quest 1 (Russian) -	GAME_LPS("pq1", "", "604cc8041d24c4c7e5fa8baf386ef76e", 360, Common::RU_RUS, 0x2917, GID_PQ1, Common::kPlatformPC), +	GAME_LPS("pq1", "", "604cc8041d24c4c7e5fa8baf386ef76e", 360, Common::RU_RUS, 0x2917, GID_PQ1, Common::kPlatformDOS),  	// Police Quest 1 2.0G 12/3/87  	GAME("pq1", "2.0G 1987-12-03 5.25\"/ST", "231f3e28170d6e982fc0ced4c98c5c1c", 0x2440, GID_PQ1), @@ -516,11 +516,11 @@ static const AGIGameDescription gameDescriptions[] = {  	// Space Quest 1 (PC 360k) 1.1A [AGI 2.272]  	// The original game did not have menus, they are enabled under ScummVM -	GAME_FP("sq1", "1.1A 1986-11-13", "8d8c20ab9f4b6e4817698637174a1cb6", 0x2272, GF_MENUS, GID_SQ1, Common::kPlatformPC), +	GAME_FP("sq1", "1.1A 1986-11-13", "8d8c20ab9f4b6e4817698637174a1cb6", 0x2272, GF_MENUS, GID_SQ1, Common::kPlatformDOS),  	// Space Quest 1 (PC 720k) 1.1A [AGI 2.272]  	// The original game did not have menus, they are enabled under ScummVM -	GAME_FP("sq1", "1.1A 720kb", "0a92b1be7daf3bb98caad3f849868aeb", 0x2272, GF_MENUS, GID_SQ1, Common::kPlatformPC), +	GAME_FP("sq1", "1.1A 720kb", "0a92b1be7daf3bb98caad3f849868aeb", 0x2272, GF_MENUS, GID_SQ1, Common::kPlatformDOS),  	// Space Quest 1 (Amiga) 1.2			# 2.082  	// The original game did not have menus, they are enabled under ScummVM @@ -534,10 +534,10 @@ static const AGIGameDescription gameDescriptions[] = {  	// Space Quest 1 (PC) 1.0X [AGI 2.089]  	// Does not have menus, crashes if menus are enforced. Therefore, ESC pauses the game -	GAME_FP("sq1", "1.0X 1986-09-24", "af93941b6c51460790a9efa0e8cb7122", 0x2089, GF_ESCPAUSE, GID_SQ1, Common::kPlatformPC), +	GAME_FP("sq1", "1.0X 1986-09-24", "af93941b6c51460790a9efa0e8cb7122", 0x2089, GF_ESCPAUSE, GID_SQ1, Common::kPlatformDOS),  	// Space Quest 1 (Russian) -	GAME_LFPS("sq1", "", "a279eb8ddbdefdb1ea6adc827a1d632a", 372, Common::RU_RUS, 0x2089, GF_ESCPAUSE, GID_SQ1, Common::kPlatformPC), +	GAME_LFPS("sq1", "", "a279eb8ddbdefdb1ea6adc827a1d632a", 372, Common::RU_RUS, 0x2089, GF_ESCPAUSE, GID_SQ1, Common::kPlatformDOS),  	// Space Quest 1 (PC 5.25"/3.5") 2.2 [AGI 2.426/2.917]  	GAME("sq1", "2.2 1987-05-07 5.25\"/3.5\"", "5d67630aba008ec5f7f9a6d0a00582f4", 0x2440, GID_SQ1), @@ -584,17 +584,17 @@ static const AGIGameDescription gameDescriptions[] = {  	// reported by Filippos (thebluegr) in bugreport #1654500  	// Space Quest 2 (PC 5.25") 2.0A [AGI 2.912] -	GAME_PS("sq2", "2.0A 1987-11-06 5.25\"", "ad7ce8f800581ecc536f3e8021d7a74d", 423, 0x2917, GID_SQ2, Common::kPlatformPC), +	GAME_PS("sq2", "2.0A 1987-11-06 5.25\"", "ad7ce8f800581ecc536f3e8021d7a74d", 423, 0x2917, GID_SQ2, Common::kPlatformDOS),  	// reported by RadG (radg123) in bug report #3260349  	// Space Quest 2 (Spanish) -	GAME_LPS("sq2", "", "1ae7640dd4d253c3ac2d708d61a35379", 426, Common::ES_ESP, 0x2917, GID_SQ2, Common::kPlatformPC), +	GAME_LPS("sq2", "", "1ae7640dd4d253c3ac2d708d61a35379", 426, Common::ES_ESP, 0x2917, GID_SQ2, Common::kPlatformDOS),  	// Space Quest 2 (Russian) -	GAME_LPS("sq2", "", "ba21c8934caf28e3ba45ce7d1cd6b041", 423, Common::RU_RUS, 0x2917, GID_SQ2, Common::kPlatformPC), +	GAME_LPS("sq2", "", "ba21c8934caf28e3ba45ce7d1cd6b041", 423, Common::RU_RUS, 0x2917, GID_SQ2, Common::kPlatformDOS),  	// Space Quest 2 (PC 3.5") 2.0A [AGI 2.912] -	GAME_PS("sq2", "2.0A 1987-11-06 3.5\"", "6c25e33d23b8bed42a5c7fa63d588e5c", 423, 0x2917, GID_SQ2, Common::kPlatformPC), +	GAME_PS("sq2", "2.0A 1987-11-06 3.5\"", "6c25e33d23b8bed42a5c7fa63d588e5c", 423, 0x2917, GID_SQ2, Common::kPlatformDOS),  	// Space Quest 2 (PC 5.25"/ST) 2.0C/A [AGI 2.915]  	// Menus not tested @@ -610,10 +610,10 @@ static const AGIGameDescription gameDescriptions[] = {  	GAME_PS("sq2", "updated", "d24f19b047e65e1763eff4b46f3d50df", 768, 0x2440, GID_SQ2, Common::kPlatformCoCo3),  	// Troll's Tale -	GAMEpre_PS("troll", "", "troll.img", "62903f264b3d849be4214b3a5c42a2fa", 184320, 0x0000, GID_TROLL, Common::kPlatformPC), +	GAMEpre_PS("troll", "", "troll.img", "62903f264b3d849be4214b3a5c42a2fa", 184320, 0x0000, GID_TROLL, Common::kPlatformDOS),  	// Winnie the Pooh in the Hundred Acre Wood -	GAMEpre_P("winnie", "", "title.pic", "2e7900c1ccaa7671d65405f6d1efed30", 0x0000, GID_WINNIE, Common::kPlatformPC), +	GAMEpre_P("winnie", "", "title.pic", "2e7900c1ccaa7671d65405f6d1efed30", 0x0000, GID_WINNIE, Common::kPlatformDOS),  	// Winnie the Pooh in the Hundred Acre Wood (Amiga)  	GAMEpre_P("winnie", "", "title", "2e7900c1ccaa7671d65405f6d1efed30", 0x0000, GID_WINNIE, Common::kPlatformAmiga), @@ -707,10 +707,10 @@ static const AGIGameDescription gameDescriptions[] = {  	FANMADE("Good Man (demo v3.41)", "3facd8a8f856b7b6e0f6c3200274d88c"),  	GAME_LVFPNF("agi-fanmade", "Groza (russian) [AGDS sample]", "logdir", "421da3a18004122a966d64ab6bd86d2e", -1, -		Common::RU_RUS, 0x2440, GF_AGDS, GID_FANMADE, Common::kPlatformPC,GType_V2), +		Common::RU_RUS, 0x2440, GF_AGDS, GID_FANMADE, Common::kPlatformDOS,GType_V2),  	GAME_LVFPNF("agi-fanmade", "Get Outta Space Quest", "logdir", "aaea5b4a348acb669d13b0e6f22d4dc9", -1, -		Common::EN_ANY, 0x2440, GF_FANMADE, GID_GETOUTTASQ, Common::kPlatformPC,GType_V2), +		Common::EN_ANY, 0x2440, GF_FANMADE, GID_GETOUTTASQ, Common::kPlatformDOS,GType_V2),  	FANMADE_F("Half-Death - Terror At White-Mesa", "b62c05d0ace878261392073f57ae788c", GF_AGIMOUSE),  	FANMADE("Hank's Quest (v1.0 English) - Victim of Society", "64c15b3d0483d17888129100dc5af213"), @@ -857,7 +857,7 @@ static const AGIGameDescription gameDescriptions[] = {  			"V - The Graphical Adventure (Demo 2)",  			AD_ENTRY1s("vdir", "c71f5c1e008d352ae9040b77fcf79327", 3080),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_USEEXTRAASTITLE,  			GUIO0()  		}, @@ -885,7 +885,7 @@ static AGIGameDescription g_fallbackDesc = {  		"",  		AD_ENTRY1(0, 0), // This should always be AD_ENTRY1(0, 0) in the fallback descriptor  		Common::UNK_LANG, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, diff --git a/engines/agi/preagi_winnie.cpp b/engines/agi/preagi_winnie.cpp index 06a6988bc5..bbe9ddd0c6 100644 --- a/engines/agi/preagi_winnie.cpp +++ b/engines/agi/preagi_winnie.cpp @@ -90,7 +90,7 @@ void WinnieEngine::parseObjHeader(WTP_OBJ_HDR *objHdr, byte *buffer, int len) {  uint32 WinnieEngine::readRoom(int iRoom, uint8 *buffer, WTP_ROOM_HDR &roomHdr) {  	Common::String fileName; -	if (getPlatform() == Common::kPlatformPC) +	if (getPlatform() == Common::kPlatformDOS)  		fileName = Common::String::format(IDS_WTP_ROOM_DOS, iRoom);  	else if (getPlatform() == Common::kPlatformAmiga)  		fileName = Common::String::format(IDS_WTP_ROOM_AMIGA, iRoom); @@ -123,7 +123,7 @@ uint32 WinnieEngine::readRoom(int iRoom, uint8 *buffer, WTP_ROOM_HDR &roomHdr) {  uint32 WinnieEngine::readObj(int iObj, uint8 *buffer) {  	Common::String fileName; -	if (getPlatform() == Common::kPlatformPC) +	if (getPlatform() == Common::kPlatformDOS)  		fileName = Common::String::format(IDS_WTP_OBJ_DOS, iObj);  	else if (getPlatform() == Common::kPlatformAmiga)  		fileName = Common::String::format(IDS_WTP_OBJ_AMIGA, iObj); @@ -1118,7 +1118,7 @@ void WinnieEngine::drawRoomPic() {  bool WinnieEngine::playSound(ENUM_WTP_SOUND iSound) {  	// TODO: Only DOS sound is supported, currently -	if (getPlatform() != Common::kPlatformPC) { +	if (getPlatform() != Common::kPlatformDOS) {  		warning("STUB: playSound(%d)", iSound);  		return false;  	} diff --git a/engines/agos/agos.cpp b/engines/agos/agos.cpp index 73a37e42ef..359a6f7289 100644 --- a/engines/agos/agos.cpp +++ b/engines/agos/agos.cpp @@ -580,7 +580,7 @@ Common::Error AGOSEngine::init() {  	if ((getGameType() == GType_SIMON2 && getPlatform() == Common::kPlatformWindows) ||  		(getGameType() == GType_SIMON1 && getPlatform() == Common::kPlatformWindows) ||  		((getFeatures() & GF_TALKIE) && getPlatform() == Common::kPlatformAcorn) || -		(getPlatform() == Common::kPlatformPC)) { +		(getPlatform() == Common::kPlatformDOS)) {  		int ret = _midi->open(getGameType());  		if (ret) diff --git a/engines/agos/detection.cpp b/engines/agos/detection.cpp index 13559c2f4f..a5a42a86ad 100644 --- a/engines/agos/detection.cpp +++ b/engines/agos/detection.cpp @@ -53,12 +53,12 @@ static const Engines::ObsoleteGameID obsoleteGameIDsTable[] = {  	{"simon1acorn", "simon1", Common::kPlatformAcorn},  	{"simon1amiga", "simon1", Common::kPlatformAmiga},  	{"simon1cd32", "simon1", Common::kPlatformAmiga}, -	{"simon1demo", "simon1", Common::kPlatformPC}, -	{"simon1dos", "simon1", Common::kPlatformPC}, -	{"simon1talkie", "simon1", Common::kPlatformPC}, +	{"simon1demo", "simon1", Common::kPlatformDOS}, +	{"simon1dos", "simon1", Common::kPlatformDOS}, +	{"simon1talkie", "simon1", Common::kPlatformDOS},  	{"simon1win", "simon1", Common::kPlatformWindows}, -	{"simon2dos", "simon2", Common::kPlatformPC}, -	{"simon2talkie", "simon2", Common::kPlatformPC}, +	{"simon2dos", "simon2", Common::kPlatformDOS}, +	{"simon2talkie", "simon2", Common::kPlatformDOS},  	{"simon2mac", "simon2", Common::kPlatformMacintosh},  	{"simon2win", "simon2", Common::kPlatformWindows},  	{0, 0, Common::kPlatformUnknown} diff --git a/engines/agos/detection_tables.h b/engines/agos/detection_tables.h index 7fe6df5f17..70757865f5 100644 --- a/engines/agos/detection_tables.h +++ b/engines/agos/detection_tables.h @@ -105,7 +105,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -283,7 +283,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -306,7 +306,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -329,7 +329,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -352,7 +352,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -375,7 +375,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -584,7 +584,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -610,7 +610,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -636,7 +636,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -662,7 +662,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -688,7 +688,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -714,7 +714,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -740,7 +740,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -766,7 +766,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -843,7 +843,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -872,7 +872,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -901,7 +901,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -930,7 +930,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -959,7 +959,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1249,7 +1249,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1273,7 +1273,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1297,7 +1297,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::CZ_CZE, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1321,7 +1321,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::RU_RUS, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1345,7 +1345,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1369,7 +1369,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::CZ_CZE, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1393,7 +1393,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::RU_RUS, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1417,7 +1417,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1441,7 +1441,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1465,7 +1465,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1489,7 +1489,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1514,7 +1514,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO1(GUIO_NOSUBTITLES)  		}, @@ -1539,7 +1539,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO1(GUIO_NOSUBTITLES)  		}, @@ -1564,7 +1564,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO1(GUIO_NOSUBTITLES)  		}, @@ -1589,7 +1589,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::RU_RUS, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -1614,7 +1614,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -1639,7 +1639,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSUBTITLES)  		}, @@ -1664,7 +1664,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::HE_ISR, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -1689,7 +1689,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -1740,7 +1740,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -1815,7 +1815,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1840,7 +1840,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::RU_RUS, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1865,7 +1865,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1890,7 +1890,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1915,7 +1915,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -1940,7 +1940,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO0()  		}, @@ -1965,7 +1965,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO0()  		}, @@ -1990,7 +1990,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO0()  		}, @@ -2015,7 +2015,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -2040,7 +2040,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -2065,7 +2065,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -2090,7 +2090,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -2115,7 +2115,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -2140,7 +2140,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::HE_ISR, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -2191,7 +2191,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -2338,7 +2338,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO3(GUIO_NOSUBTITLES, GUIO_NOMUSIC, GUIO_NOASPECT)  		}, @@ -2359,7 +2359,7 @@ static const AGOSGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO3(GUIO_NOSUBTITLES, GUIO_NOMUSIC, GUIO_NOASPECT)  		}, diff --git a/engines/agos/gfx.cpp b/engines/agos/gfx.cpp index fbf7f416ed..db0817250b 100644 --- a/engines/agos/gfx.cpp +++ b/engines/agos/gfx.cpp @@ -1450,7 +1450,7 @@ void AGOSEngine::setWindowImage(uint16 mode, uint16 vgaSpriteId, bool specialCas  		}  		if (getGameType() == GType_PN && !_wiped && !specialCase) { -			uint8 color = (getPlatform() == Common::kPlatformPC) ? 7 : 15; +			uint8 color = (getPlatform() == Common::kPlatformDOS) ? 7 : 15;  			dst = (byte *)screen->pixels + 48;  			memset(dst, color, 224); @@ -1475,7 +1475,7 @@ void AGOSEngine::setWindowImage(uint16 mode, uint16 vgaSpriteId, bool specialCas  // Personal Nightmare specific  void AGOSEngine::drawEdging() {  	byte *dst; -	uint8 color = (getPlatform() == Common::kPlatformPC) ? 7 : 15; +	uint8 color = (getPlatform() == Common::kPlatformDOS) ? 7 : 15;  	Graphics::Surface *screen = _system->lockScreen(); diff --git a/engines/agos/icons.cpp b/engines/agos/icons.cpp index 7db2d85f21..0ee1d62fde 100644 --- a/engines/agos/icons.cpp +++ b/engines/agos/icons.cpp @@ -1044,7 +1044,7 @@ void AGOSEngine_PN::drawIconHitBar() {  	Graphics::Surface *screen = _system->lockScreen();  	byte *dst = (byte *)screen->pixels + 3 * screen->pitch + 6 * 8;  	const byte *src = hitBarData; -	uint8 color = (getPlatform() == Common::kPlatformPC) ? 7 : 15; +	uint8 color = (getPlatform() == Common::kPlatformDOS) ? 7 : 15;  	for (int h = 0; h < 7; h++) {  		for (int w = 0; w < 12; w++) { diff --git a/engines/agos/res.cpp b/engines/agos/res.cpp index 2e44a6575c..cf1d062d96 100644 --- a/engines/agos/res.cpp +++ b/engines/agos/res.cpp @@ -932,7 +932,7 @@ void AGOSEngine::loadVGAVideoFile(uint16 id, uint8 type, bool useError) {  		}  		dstSize = srcSize = in->size(); -		if (getGameType() == GType_PN && getPlatform() == Common::kPlatformPC && id == 17 && type == 2) { +		if (getGameType() == GType_PN && getPlatform() == Common::kPlatformDOS && id == 17 && type == 2) {  			// The A2.out file isn't compressed in PC version of Personal Nightmare  			dst = allocBlock(dstSize + extraBuffer);  			if (in->read(dst, dstSize) != dstSize) diff --git a/engines/agos/saveload.cpp b/engines/agos/saveload.cpp index e13fa214d1..48671390f0 100644 --- a/engines/agos/saveload.cpp +++ b/engines/agos/saveload.cpp @@ -105,7 +105,7 @@ char *AGOSEngine_Simon1::genSaveName(int slot) {  char *AGOSEngine_Waxworks::genSaveName(int slot) {  	static char buf[20]; -	if (getPlatform() == Common::kPlatformPC) +	if (getPlatform() == Common::kPlatformDOS)  		sprintf(buf, "waxworks-pc.%.3d", slot);  	else  		sprintf(buf, "waxworks.%.3d", slot); @@ -116,7 +116,7 @@ char *AGOSEngine_Waxworks::genSaveName(int slot) {  char *AGOSEngine_Elvira2::genSaveName(int slot) {  	static char buf[20]; -	if (getPlatform() == Common::kPlatformPC) +	if (getPlatform() == Common::kPlatformDOS)  		sprintf(buf, "elvira2-pc.%.3d", slot);  	else  		sprintf(buf, "elvira2.%.3d", slot); @@ -1264,7 +1264,7 @@ bool AGOSEngine_Elvira2::loadGame(const char *filename, bool restartMode) {  		addTimeEvent(timeout, subroutine_id);  	} -	if (getGameType() == GType_WW && getPlatform() == Common::kPlatformPC) { +	if (getGameType() == GType_WW && getPlatform() == Common::kPlatformDOS) {  		for (uint s = 0; s < _numRoomStates; s++) {  			_roomStates[s].state = f->readUint16BE();  			_roomStates[s].classFlags = f->readUint16BE(); @@ -1385,7 +1385,7 @@ bool AGOSEngine_Elvira2::loadGame(const char *filename, bool restartMode) {  		if (getGameType() == GType_WW && getPlatform() == Common::kPlatformAmiga) {  			_itemStore[i] = derefItem(f->readUint16BE() / 16);  		} else if (getGameType() == GType_ELVIRA2) { -			if (getPlatform() == Common::kPlatformPC) { +			if (getPlatform() == Common::kPlatformDOS) {  				_itemStore[i] = derefItem(readItemID(f));  			} else {  				_itemStore[i] = derefItem(f->readUint16BE() / 18); @@ -1475,7 +1475,7 @@ bool AGOSEngine_Elvira2::saveGame(uint slot, const char *caption) {  		f->writeUint16BE(te->subroutine_id);  	} -	if (getGameType() == GType_WW && getPlatform() == Common::kPlatformPC) { +	if (getGameType() == GType_WW && getPlatform() == Common::kPlatformDOS) {  		if (_roomsListPtr) {  			byte *p = _roomsListPtr;  			for (;;) { @@ -1564,7 +1564,7 @@ bool AGOSEngine_Elvira2::saveGame(uint slot, const char *caption) {  		if (getGameType() == GType_WW && getPlatform() == Common::kPlatformAmiga) {  			f->writeUint16BE(itemPtrToID(_itemStore[i]) * 16);  		} else if (getGameType() == GType_ELVIRA2) { -			if (getPlatform() == Common::kPlatformPC) { +			if (getPlatform() == Common::kPlatformDOS) {  				writeItemID(f, itemPtrToID(_itemStore[i]));  			} else {  				f->writeUint16BE(itemPtrToID(_itemStore[i]) * 18); diff --git a/engines/agos/sound.cpp b/engines/agos/sound.cpp index bec41bbbd3..a6a731ab24 100644 --- a/engines/agos/sound.cpp +++ b/engines/agos/sound.cpp @@ -674,7 +674,7 @@ void Sound::playRawData(byte *soundData, uint sound, uint size, uint freq) {  	memcpy(buffer, soundData, size);  	byte flags = 0; -	if (_vm->getPlatform() == Common::kPlatformPC) +	if (_vm->getPlatform() == Common::kPlatformDOS)  		flags = Audio::FLAG_UNSIGNED;  	Audio::AudioStream *stream = Audio::makeRawStream(buffer, size, freq, flags); diff --git a/engines/agos/verb.cpp b/engines/agos/verb.cpp index dec05f6703..93077ed83e 100644 --- a/engines/agos/verb.cpp +++ b/engines/agos/verb.cpp @@ -1004,7 +1004,7 @@ void AGOSEngine::invertBox(HitArea *ha, byte a, byte b, byte c, byte d) {  					src[i] = color;  				}  			} else if (getGameType() == GType_PN) { -				if (getPlatform() == Common::kPlatformPC) { +				if (getPlatform() == Common::kPlatformDOS) {  					if (color != 15) {  						color ^= 7;  						src[i] = color; diff --git a/engines/agos/vga_pn.cpp b/engines/agos/vga_pn.cpp index 3bd5400504..1e7b2ba060 100644 --- a/engines/agos/vga_pn.cpp +++ b/engines/agos/vga_pn.cpp @@ -152,7 +152,7 @@ void AGOSEngine::vc48_specialEffect() {  	uint16 num = vcReadNextWord();  	vcReadNextWord(); -	if (getPlatform() == Common::kPlatformPC) { +	if (getPlatform() == Common::kPlatformDOS) {  		if (num == 1) {  			Graphics::Surface *screen = _system->lockScreen();  			byte *dst = (byte *)screen->pixels; diff --git a/engines/cge/detection.cpp b/engines/cge/detection.cpp index 3d6c24d68b..9e40c7b925 100644 --- a/engines/cge/detection.cpp +++ b/engines/cge/detection.cpp @@ -44,7 +44,7 @@ static const ADGameDescription gameDescriptions[] = {  			{"vol.dat", 0, "f9ae2e7f8f7cac91378cdafca43faf1e", 8437572},  			AD_LISTEND  		}, -		Common::PL_POL, Common::kPlatformPC, ADGF_NO_FLAGS, GUIO0() +		Common::PL_POL, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO0()  	},  	{  		"soltys", "Soltys Freeware", @@ -53,7 +53,7 @@ static const ADGameDescription gameDescriptions[] = {  			{"vol.dat", 0, "f9ae2e7f8f7cac91378cdafca43faf1e", 8437676},  			AD_LISTEND  		}, -		Common::PL_POL, Common::kPlatformPC, ADGF_NO_FLAGS, GUIO0() +		Common::PL_POL, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO0()  	},  	{  		"soltys", "Soltys Demo (not supported)", @@ -62,7 +62,7 @@ static const ADGameDescription gameDescriptions[] = {  			{"vol.dat", 0, "75d385a6074c58b69f7730481f256051", 1796710},  			AD_LISTEND  		}, -		Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO , GUIO0() +		Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO , GUIO0()  	},  	{  		"soltys", "Soltys Demo (not supported)", @@ -71,7 +71,7 @@ static const ADGameDescription gameDescriptions[] = {  			{"vol.dat", 0, "c5d9b15863cab61dc125551576dece04", 1075272},  			AD_LISTEND  		}, -		Common::PL_POL, Common::kPlatformPC, ADGF_DEMO , GUIO0() +		Common::PL_POL, Common::kPlatformDOS, ADGF_DEMO , GUIO0()  	},  	{  		"soltys", "Soltys Freeware v1.0", @@ -80,7 +80,7 @@ static const ADGameDescription gameDescriptions[] = {  			{"vol.dat", 0, "4ffeff4abc99ac5999b55ccfc56ab1df", 8430868},  			AD_LISTEND  		}, -		Common::EN_ANY, Common::kPlatformPC, ADGF_NO_FLAGS , GUIO0() +		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS , GUIO0()  	},  	{  		"soltys", "Soltys Freeware v1.0", @@ -89,7 +89,7 @@ static const ADGameDescription gameDescriptions[] = {  			{"vol.dat", 0, "0e43331c846094d77f5dd201827e0a3b", 8439339},  			AD_LISTEND  		}, -		Common::PL_POL, Common::kPlatformPC, ADGF_NO_FLAGS, GUIO0() +		Common::PL_POL, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO0()  	},  	AD_TABLE_END_MARKER  }; diff --git a/engines/cine/cine.cpp b/engines/cine/cine.cpp index aa7221f733..63092a8ffd 100644 --- a/engines/cine/cine.cpp +++ b/engines/cine/cine.cpp @@ -84,7 +84,7 @@ Common::Error CineEngine::run() {  	// Initialize backend  	initGraphics(320, 200, false); -	if (getPlatform() == Common::kPlatformPC) { +	if (getPlatform() == Common::kPlatformDOS) {  		g_sound = new PCSound(_mixer, this);  	} else {  		// Paula chipset for Amiga and Atari versions diff --git a/engines/cine/detection_tables.h b/engines/cine/detection_tables.h index bf02f0519c..224ebe5de2 100644 --- a/engines/cine/detection_tables.h +++ b/engines/cine/detection_tables.h @@ -29,7 +29,7 @@ static const CINEGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("part01", "61d003202d301c29dd399acfb1354310"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -49,7 +49,7 @@ static const CINEGameDescription gameDescriptions[] = {  				{ NULL, 0, NULL, 0}  			},  			Common::EN_USA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -64,7 +64,7 @@ static const CINEGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("part01", "91d7271155520eae6915a9dd2dac120c"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -78,7 +78,7 @@ static const CINEGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("part01", "f5e98fcca3fb5e7afa284c81c39d8b14"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -92,7 +92,7 @@ static const CINEGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("part01", "570109f965c7f53984b98c83d86eb206"),  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -106,7 +106,7 @@ static const CINEGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("part01", "5d1acb97abe9591f9008e00d07add95a"),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -250,7 +250,7 @@ static const CINEGameDescription gameDescriptions[] = {  			"256 colors",  			AD_ENTRY1("procs00",	"d6752e7d25924cb866b61eb7cb0c8b56"),  			Common::EN_GRB, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_UNSTABLE,  			GUIO0()  		}, @@ -266,7 +266,7 @@ static const CINEGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("procs1", "9629129b86979fa592c1787385bf3695"),  			Common::EN_GRB, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_UNSTABLE,  			GUIO0()  		}, @@ -280,7 +280,7 @@ static const CINEGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("procs1", "d8c3a9d05a63e4cfa801826a7063a126"),  			Common::EN_USA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_UNSTABLE,  			GUIO0()  		}, @@ -294,7 +294,7 @@ static const CINEGameDescription gameDescriptions[] = {  			"256 colors",  			AD_ENTRY1("procs00", "862a75d76fb7fffec30e52be9ad1c474"),  			Common::EN_USA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_UNSTABLE,  			GUIO0()  		}, @@ -308,7 +308,7 @@ static const CINEGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("procs1", "39b91ae35d1297ce0a76a1a803ca1593"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_UNSTABLE,  			GUIO0()  		}, @@ -322,7 +322,7 @@ static const CINEGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("procs1", "74c2dabd9d212525fca8875a5f6d8994"),  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_UNSTABLE,  			GUIO0()  		}, @@ -340,7 +340,7 @@ static const CINEGameDescription gameDescriptions[] = {  				{ NULL, 0, NULL, 0}  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_UNSTABLE,  			GUIO0()  		}, @@ -354,7 +354,7 @@ static const CINEGameDescription gameDescriptions[] = {  			"256 colors",  			AD_ENTRY1("procs00", "f143567f08cfd1a9b1c9a41c89eadfef"),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_UNSTABLE,  			GUIO0()  		}, @@ -368,7 +368,7 @@ static const CINEGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("procs1", "da066e6b8dd93f2502c2a3755f08dc12"),  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_UNSTABLE,  			GUIO0()  		}, diff --git a/engines/cine/part.cpp b/engines/cine/part.cpp index 813cbe50af..7c0ba3af0a 100644 --- a/engines/cine/part.cpp +++ b/engines/cine/part.cpp @@ -57,7 +57,7 @@ void loadPart(const char *partName) {  		g_cine->_partFileHandle.readUint32BE(); // unused  	} -	if (g_cine->getGameType() == Cine::GType_FW && g_cine->getPlatform() == Common::kPlatformPC && strcmp(partName, "BASESON.SND") != 0) +	if (g_cine->getGameType() == Cine::GType_FW && g_cine->getPlatform() == Common::kPlatformDOS && strcmp(partName, "BASESON.SND") != 0)  		loadPal(partName);  } diff --git a/engines/cine/script_fw.cpp b/engines/cine/script_fw.cpp index 209cda72b6..176380c14f 100644 --- a/engines/cine/script_fw.cpp +++ b/engines/cine/script_fw.cpp @@ -1868,7 +1868,7 @@ int FWScript::o1_playSampleSwapped() {  	// since the only stereo output it supports should be the Roland MT-32.  	// So it probably does the same as o1_playSample here. Checking this will  	// be a good idea never the less. -	if (g_cine->getPlatform() == Common::kPlatformPC) { +	if (g_cine->getPlatform() == Common::kPlatformDOS) {  		return o1_playSample();  	} diff --git a/engines/cine/script_os.cpp b/engines/cine/script_os.cpp index b452d9a8ee..84bb484369 100644 --- a/engines/cine/script_os.cpp +++ b/engines/cine/script_os.cpp @@ -421,7 +421,7 @@ int FWScript::o2_playSampleAlt() {  		size = g_cine->_animDataTable[num]._width * g_cine->_animDataTable[num]._height;  	}  	if (g_cine->_animDataTable[num].data()) { -		if (g_cine->getPlatform() == Common::kPlatformPC) { +		if (g_cine->getPlatform() == Common::kPlatformDOS) {  			// if speaker output is available, play sound on it  			// if it's another device, don't play anything  			// TODO: implement this, it's used in the introduction for example diff --git a/engines/cruise/detection.cpp b/engines/cruise/detection.cpp index ba79df4822..b632e4ea7a 100644 --- a/engines/cruise/detection.cpp +++ b/engines/cruise/detection.cpp @@ -73,7 +73,7 @@ static const CRUISEGameDescription gameDescriptions[] = {  			"16 colors",  			AD_ENTRY1("D1", "cd29a4cd9162076e9a18495fe56a48f3"),  			Common::EN_GRB, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -86,7 +86,7 @@ static const CRUISEGameDescription gameDescriptions[] = {  			"16 colors",  			AD_ENTRY1("D1", "41a7a4d426dbd048eb369cfee4bb2717"),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -99,7 +99,7 @@ static const CRUISEGameDescription gameDescriptions[] = {  			"256 colors",  			AD_ENTRY1("D1", "a90d2b9ead6b4d812cd14268672cf178"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -112,7 +112,7 @@ static const CRUISEGameDescription gameDescriptions[] = {  			"256 colors",  			AD_ENTRY1("D1", "e258865807ea31b2d523340e6f0a606b"),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -125,7 +125,7 @@ static const CRUISEGameDescription gameDescriptions[] = {  			"16 colors",  			AD_ENTRY1("D1", "287d2ec1799e2f881dee23c70be96e81"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -138,7 +138,7 @@ static const CRUISEGameDescription gameDescriptions[] = {  			"256 colors",  			AD_ENTRY1("D1", "f2a26522d49983c4ae32bcccbb801b02"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -203,7 +203,7 @@ static const CRUISEGameDescription gameDescriptions[] = {  			"256 colors",  			AD_ENTRY1("D1", "e19a4ab2e24a69087e4ea994a5506231"),  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -216,7 +216,7 @@ static const CRUISEGameDescription gameDescriptions[] = {  			"256 colors",  			AD_ENTRY1("D1", "9a302ada55600d96061fda1d63a6ccda"),  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, diff --git a/engines/draci/detection.cpp b/engines/draci/detection.cpp index 2d78d05933..98a74824c8 100644 --- a/engines/draci/detection.cpp +++ b/engines/draci/detection.cpp @@ -41,7 +41,7 @@ const ADGameDescription gameDescriptions[] = {  		0,  		AD_ENTRY1s("INIT.DFW", "b890a5aeebaf16af39219cba2416b0a3", 906),  		Common::EN_ANY, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -51,7 +51,7 @@ const ADGameDescription gameDescriptions[] = {  		0,  		AD_ENTRY1s("INIT.DFW", "9921c8f0045679a8f37eca8d41c5ec02", 906),  		Common::CZ_CZE, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -61,7 +61,7 @@ const ADGameDescription gameDescriptions[] = {  		0,  		AD_ENTRY1s("INIT.DFW", "76b9b78a8a8809a240acc395df4d0715", 906),  		Common::PL_POL, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -71,7 +71,7 @@ const ADGameDescription gameDescriptions[] = {  		0,  		AD_ENTRY1s("INIT.DFW", "9a7115b91cdea361bcaff3e046ac7ded", 906),  		Common::DE_DEU, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, diff --git a/engines/drascula/detection.cpp b/engines/drascula/detection.cpp index e1f69e2158..8764b82a04 100644 --- a/engines/drascula/detection.cpp +++ b/engines/drascula/detection.cpp @@ -75,7 +75,7 @@ static const DrasculaGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("14.ald", "09b2735953edcd43af115c65ae00b10e", 1595),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -95,7 +95,7 @@ static const DrasculaGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			GF_PACKED,  			GUIO0()  		}, @@ -112,7 +112,7 @@ static const DrasculaGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			GF_PACKED,  			GUIO0()  		}, @@ -129,7 +129,7 @@ static const DrasculaGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			GF_PACKED,  			GUIO0()  		}, @@ -142,7 +142,7 @@ static const DrasculaGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("packet.001", "3c971aba65a037d29d0b479cad6f5943", 31702652),  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			GF_PACKED,  			GUIO0()  		}, @@ -155,7 +155,7 @@ static const DrasculaGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("14.ald", "0746ed1a5cc8d9728f790c29813f4b43", 23059),  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -168,7 +168,7 @@ static const DrasculaGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("14.ald", "72e46089033d56bad1c179ac36e2a9d2", 610),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -181,7 +181,7 @@ static const DrasculaGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("14.ald", "eeeee96b82169003630e08992248296c", 608),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -194,7 +194,7 @@ static const DrasculaGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("packet.001", "0253e924af223f5fe52537023385159b", 32564209),  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			GF_PACKED,  			GUIO0()  		}, @@ -206,7 +206,7 @@ static const DrasculaGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("14.ald", "02b49a18328d0bf2efe6ba658c9c7a1d", 2098),  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -223,7 +223,7 @@ static const DrasculaGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			GF_PACKED,  			GUIO0()  		}, @@ -240,7 +240,7 @@ static const DrasculaGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			GF_PACKED,  			GUIO0()  		}, @@ -257,7 +257,7 @@ static const DrasculaGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			GF_PACKED,  			GUIO0()  		}, diff --git a/engines/dreamweb/detection_tables.h b/engines/dreamweb/detection_tables.h index 8a2f94f99b..ec54484d28 100644 --- a/engines/dreamweb/detection_tables.h +++ b/engines/dreamweb/detection_tables.h @@ -45,7 +45,7 @@ static const DreamWebGameDescription gameDescriptions[] = {  				AD_LISTEND  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			0,  			GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE)  		}, @@ -62,7 +62,7 @@ static const DreamWebGameDescription gameDescriptions[] = {  				AD_LISTEND  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE)  		}, @@ -83,7 +83,7 @@ static const DreamWebGameDescription gameDescriptions[] = {  				AD_LISTEND  			},  			Common::EN_GRB, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE)  		}, @@ -100,7 +100,7 @@ static const DreamWebGameDescription gameDescriptions[] = {  				AD_LISTEND  			},  			Common::EN_USA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE)  		}, @@ -117,7 +117,7 @@ static const DreamWebGameDescription gameDescriptions[] = {  				AD_LISTEND  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE)  		}, @@ -135,7 +135,7 @@ static const DreamWebGameDescription gameDescriptions[] = {  				AD_LISTEND  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE)  		}, @@ -152,7 +152,7 @@ static const DreamWebGameDescription gameDescriptions[] = {  				AD_LISTEND  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			0,  			GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE)  		}, @@ -169,7 +169,7 @@ static const DreamWebGameDescription gameDescriptions[] = {  				AD_LISTEND  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE)  		}, @@ -186,7 +186,7 @@ static const DreamWebGameDescription gameDescriptions[] = {  				AD_LISTEND  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			0,  			GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE)  		}, @@ -203,7 +203,7 @@ static const DreamWebGameDescription gameDescriptions[] = {  				AD_LISTEND  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE)  		}, @@ -221,7 +221,7 @@ static const DreamWebGameDescription gameDescriptions[] = {  				AD_LISTEND  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE)  		}, @@ -238,7 +238,7 @@ static const DreamWebGameDescription gameDescriptions[] = {  				AD_LISTEND  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			0,  			GUIO2(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_BRIGHTPALETTE)  		}, diff --git a/engines/gob/detection/tables_adi2.h b/engines/gob/detection/tables_adi2.h index da05a31f40..e59552a554 100644 --- a/engines/gob/detection/tables_adi2.h +++ b/engines/gob/detection/tables_adi2.h @@ -33,7 +33,7 @@  		"Adi 2.0 for Teachers",  		AD_ENTRY1s("adi2.stk", "da6f1fb68bff32260c5eecdf9286a2f5", 1533168),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -47,7 +47,7 @@  		"Adi 2",  		AD_ENTRY1s("adi2.stk", "23f279615c736dc38320f1348e70c36e", 10817668),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -61,7 +61,7 @@  		"Adi 2",  		AD_ENTRY1s("adi2.stk", "d4162c4298f9423ecc1fb04965557e90", 11531214),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -75,7 +75,7 @@  		"Adi 2.5",  		AD_ENTRY1s("adi2.stk", "fcac60e6627f37aee219575b60859de9", 16944268),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -89,7 +89,7 @@  		"Adi 2.5",  		AD_ENTRY1s("adi2.stk", "072d5e2d7826a7c055865568ebf918bb", 16934596),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -103,7 +103,7 @@  		"Adi 2.6",  		AD_ENTRY1s("adi2.stk", "2fb940eb8105b12871f6b88c8c4d1615", 16780058),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -120,7 +120,7 @@  		"Adi 2.6",  		AD_ENTRY1s("adi2.stk", "fde7d98a67dbf859423b6473796e932a", 18044780),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -134,7 +134,7 @@  		"Adi 2.7.1",  		AD_ENTRY1s("adi2.stk", "6fa5dffebf5c7243c6af6b8c188ee00a", 19278008),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -151,7 +151,7 @@  		"Adi 2",  		AD_ENTRY1s("adi2.stk", "2a40bb48ccbd4e6fb3f7f0fc2f069d80", 17720132),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -191,7 +191,7 @@  			{0, 0, 0, 0}  		},  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, diff --git a/engines/gob/detection/tables_adi4.h b/engines/gob/detection/tables_adi4.h index 4b967d76d3..7147a84d7a 100644 --- a/engines/gob/detection/tables_adi4.h +++ b/engines/gob/detection/tables_adi4.h @@ -33,7 +33,7 @@  		"Adi 4.0",  		AD_ENTRY1s("intro.stk", "a3c35d19b2d28ea261d96321d208cb5a", 6021466),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -47,7 +47,7 @@  		"Adi 4.0",  		AD_ENTRY1s("intro.stk", "44491d85648810bc6fcf84f9b3aa47d5", 5834944),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -61,7 +61,7 @@  		"Adi 4.0",  		AD_ENTRY1s("intro.stk", "29374c0e3c10b17dd8463b06a55ad093", 6012072),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -75,7 +75,7 @@  		"Adi 4.0 Limited Edition",  		AD_ENTRY1s("intro.stk", "ebbbc5e28a4adb695535ed989c1b8d66", 5929644),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -89,7 +89,7 @@  		"ADI 4.10",  		AD_ENTRY1s("intro.stk", "6afc2590856433b9f5295b032f2b205d", 5923112),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -103,7 +103,7 @@  		"ADI 4.11",  		AD_ENTRY1s("intro.stk", "6296e4be4e0c270c24d1330881900c7f", 5921234),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -117,7 +117,7 @@  		"ADI 4.21",  		AD_ENTRY1s("intro.stk", "c5b9f6222c0b463f51dab47317c5b687", 5950490),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -134,7 +134,7 @@  		"Addy 4 Grundschule Basis CD",  		AD_ENTRY1s("intro.stk", "d2f0fb8909e396328dc85c0e29131ba8", 5847588),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -148,7 +148,7 @@  		"Addy 4 Sekundarstufe Basis CD",  		AD_ENTRY1s("intro.stk", "367340e59c461b4fa36651cd74e32c4e", 5847378),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -162,7 +162,7 @@  		"Addy 4.21",  		AD_ENTRY1s("intro.stk", "534f0b674cd4830df94a9c32c4ea7225", 6878034),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -179,7 +179,7 @@  		"ADI 4.10",  		AD_ENTRY1s("intro.stk", "3e3fa9656e37d802027635ace88c4cc5", 5359144),  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -196,7 +196,7 @@  		"Adi 4.0 Interactive Demo",  		AD_ENTRY1s("intro.stk", "89ace204dbaac001425c73f394334f6f", 2413102),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, @@ -210,7 +210,7 @@  		"Adi 4.0 / Adibou 2 Demo",  		AD_ENTRY1s("intro.stk", "d41d8cd98f00b204e9800998ecf8427e", 0),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO1(GUIO_NOASPECT)  	}, diff --git a/engines/gob/detection/tables_adibou.h b/engines/gob/detection/tables_adibou.h index 0e652839bb..e257ffdf8f 100644 --- a/engines/gob/detection/tables_adibou.h +++ b/engines/gob/detection/tables_adibou.h @@ -33,7 +33,7 @@  		"ADIBOU 1 Environnement 4-7 ans",  		AD_ENTRY1s("intro.stk", "6db110188fcb7c5208d9721b5282682a", 4805104),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -47,7 +47,7 @@  		"ADIBOU 2",  		AD_ENTRY1s("intro.stk", "94ae7004348dc8bf99c23a9a6ef81827", 956162),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -61,7 +61,7 @@  		"Le Jardin Magique d'Adibou",  		AD_ENTRY1s("intro.stk", "a8ff86f3cc40dfe5898e0a741217ef27", 956328),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -75,7 +75,7 @@  		"ADIBOU Version Decouverte",  		AD_ENTRY1s("intro.stk", "558c14327b79ed39214b49d567a75e33", 8737856),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -89,7 +89,7 @@  		"ADIBOU 2.10 Environnement",  		AD_ENTRY1s("intro.stk", "f2b797819aeedee557e904b0b5ccd82e", 8736454),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -103,7 +103,7 @@  		"ADIBOU 2.11 Environnement",  		AD_ENTRY1s("intro.stk", "7b1f1f6f6477f54401e95d913f75e333", 8736904),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -117,7 +117,7 @@  		"ADIBOU 2.12 Environnement",  		AD_ENTRY1s("intro.stk", "1e49c39a4a3ce6032a84b712539c2d63", 8738134),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -131,7 +131,7 @@  		"ADIBOU 2.13s Environnement",  		AD_ENTRY1s("intro.stk", "092707829555f27706920e4cacf1fada", 8737958),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -145,7 +145,7 @@  		"ADIBOO 2.14 Environnement",  		AD_ENTRY1s("intro.stk", "ff63637e3cb7f0a457edf79457b1c6b3", 9333874),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -162,7 +162,7 @@  		"ADIBOU 2",  		AD_ENTRY1s("intro.stk", "092707829555f27706920e4cacf1fada", 8737958),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -178,7 +178,7 @@  		"ADIB\xD9 2",  		AD_ENTRY1s("intro.stk", "092707829555f27706920e4cacf1fada", 8737958),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -199,7 +199,7 @@  			{0, 0, 0, 0}  		},  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -217,7 +217,7 @@  			{0, 0, 0, 0}  		},  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -235,7 +235,7 @@  			{0, 0, 0, 0}  		},  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, diff --git a/engines/gob/detection/tables_ajworld.h b/engines/gob/detection/tables_ajworld.h index d86bdb16be..99d61c882e 100644 --- a/engines/gob/detection/tables_ajworld.h +++ b/engines/gob/detection/tables_ajworld.h @@ -33,7 +33,7 @@  		"",  		AD_ENTRY1s("intro.stk", "e453bea7b28a67c930764d945f64d898", 3913628),  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, diff --git a/engines/gob/detection/tables_bargon.h b/engines/gob/detection/tables_bargon.h index ac90355476..5f7fa2ab6f 100644 --- a/engines/gob/detection/tables_bargon.h +++ b/engines/gob/detection/tables_bargon.h @@ -33,7 +33,7 @@  		"",  		AD_ENTRY1("intro.stk", "da3c54be18ab73fbdb32db24624a9c23"),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -47,7 +47,7 @@  		"",  		AD_ENTRY1s("intro.stk", "11103b304286c23945560b391fd37e7d", 3181890),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -61,7 +61,7 @@  		"",  		AD_ENTRY1s("intro.stk", "da3c54be18ab73fbdb32db24624a9c23", 3181825),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -75,7 +75,7 @@  		"",  		AD_ENTRY1s("intro.stk", "00f6b4e2ee26e5c40b488e2df5adcf03", 3975580),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -89,7 +89,7 @@  		"Fanmade",  		AD_ENTRY1s("intro.stk", "da3c54be18ab73fbdb32db24624a9c23", 3181825),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, diff --git a/engines/gob/detection/tables_dynasty.h b/engines/gob/detection/tables_dynasty.h index 147bf32075..21e4ecc89f 100644 --- a/engines/gob/detection/tables_dynasty.h +++ b/engines/gob/detection/tables_dynasty.h @@ -33,7 +33,7 @@  		"",  		AD_ENTRY1s("intro.stk", "6190e32404b672f4bbbc39cf76f41fda", 2511470),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -47,7 +47,7 @@  		"",  		AD_ENTRY1s("intro.stk", "61e4069c16e27775a6cc6d20f529fb36", 2511300),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -61,7 +61,7 @@  		"",  		AD_ENTRY1s("intro.stk", "61e4069c16e27775a6cc6d20f529fb36", 2511300),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -75,7 +75,7 @@  		"",  		AD_ENTRY1s("intro.stk", "b3f8472484b7a1df94557b51e7b6fca0", 2322644),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -89,7 +89,7 @@  		"",  		AD_ENTRY1s("intro.stk", "bdbdac8919200a5e71ffb9fb0709f704", 2446652),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -106,7 +106,7 @@  		"Demo",  		AD_ENTRY1s("intro.stk", "464538a17ed39755d7f1ba9c751af1bd", 1847864),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO1(GUIO_NOASPECT)  	}, diff --git a/engines/gob/detection/tables_fallback.h b/engines/gob/detection/tables_fallback.h index 05f579c08c..69a9e4fd6b 100644 --- a/engines/gob/detection/tables_fallback.h +++ b/engines/gob/detection/tables_fallback.h @@ -32,7 +32,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  		}, @@ -46,7 +46,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  		}, @@ -60,7 +60,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  		}, @@ -88,7 +88,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  		}, @@ -102,7 +102,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  		}, @@ -116,7 +116,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  		}, @@ -130,7 +130,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  		}, @@ -144,7 +144,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  		}, @@ -158,7 +158,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  		}, @@ -186,7 +186,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  		}, @@ -200,7 +200,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  		}, @@ -214,7 +214,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  		}, @@ -228,7 +228,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  		}, @@ -242,7 +242,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  		}, @@ -256,7 +256,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  		}, @@ -270,7 +270,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  		}, @@ -284,7 +284,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  		}, @@ -298,7 +298,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  		}, @@ -312,7 +312,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  		}, @@ -326,7 +326,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  		}, @@ -340,7 +340,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  		}, @@ -382,7 +382,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  		}, @@ -396,7 +396,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  		}, @@ -410,7 +410,7 @@ static const GOBGameDescription fallbackDescs[] = {  			"unknown",  			AD_ENTRY1(0, 0),  			UNK_LANG, -			kPlatformPC, +			kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOASPECT)  		}, @@ -478,7 +478,7 @@ static const GOBGameDescription fallbackOnceUpon[kOnceUponATimeMAX][kOnceUponATi  				"",  				AD_ENTRY1(0, 0),  				UNK_LANG, -				kPlatformPC, +				kPlatformDOS,  				ADGF_NO_FLAGS,  				GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  			}, @@ -522,7 +522,7 @@ static const GOBGameDescription fallbackOnceUpon[kOnceUponATimeMAX][kOnceUponATi  				"",  				AD_ENTRY1(0, 0),  				UNK_LANG, -				kPlatformPC, +				kPlatformDOS,  				ADGF_NO_FLAGS,  				GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  			}, diff --git a/engines/gob/detection/tables_fascin.h b/engines/gob/detection/tables_fascin.h index 1c9cced303..b74a057db9 100644 --- a/engines/gob/detection/tables_fascin.h +++ b/engines/gob/detection/tables_fascin.h @@ -33,7 +33,7 @@  		"VGA",  		AD_ENTRY1s("disk0.stk", "c14330d052fe4da5a441ac9d81bc5891", 1061955),  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -47,7 +47,7 @@  		"VGA",  		AD_ENTRY1s("disk0.stk", "e8ab4f200a2304849f462dc901705599", 183337),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -64,7 +64,7 @@  		"VGA 3 disks edition",  		AD_ENTRY1s("disk0.stk", "ab3dfdce43917bc806812959d692fc8f", 1061929),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -78,7 +78,7 @@  		"VGA 3 disks edition",  		AD_ENTRY1s("disk0.stk", "a50a8495e1b2d67699fb562cb98fc3e2", 1064387),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -92,7 +92,7 @@  		"Hebrew edition (censored)",  		AD_ENTRY1s("intro.stk", "d6e45ce548598727e2b5587a99718eba", 1055909),  		HE_ISR, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -106,7 +106,7 @@  		"VGA 3 disks edition",  		AD_ENTRY1s("disk0.stk", "3a24e60a035250189643c86a9ceafb97", 1062480),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -123,7 +123,7 @@  		"CD Version (Censored)",  		AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOSUBTITLES)  	}, @@ -137,7 +137,7 @@  		"CD Version (Censored)",  		AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOSUBTITLES)  	}, @@ -151,7 +151,7 @@  		"CD Version (Censored)",  		AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOSUBTITLES)  	}, @@ -165,7 +165,7 @@  		"CD Version (Censored)",  		AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOSUBTITLES)  	}, @@ -179,7 +179,7 @@  		"CD Version (Censored)",  		AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOSUBTITLES)  	}, diff --git a/engines/gob/detection/tables_geisha.h b/engines/gob/detection/tables_geisha.h index 2c9a8842d0..e9a5cfb77f 100644 --- a/engines/gob/detection/tables_geisha.h +++ b/engines/gob/detection/tables_geisha.h @@ -33,7 +33,7 @@  		"",  		AD_ENTRY1s("disk1.stk", "6eebbb98ad90cd3c44549fc2ab30f632", 212153),  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -47,7 +47,7 @@  		"",  		AD_ENTRY1s("disk1.stk", "6eebbb98ad90cd3c44549fc2ab30f632", 212153),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -61,7 +61,7 @@  		"",  		AD_ENTRY1s("disk1.stk", "0c4c16090921664f50baefdfd24d7f5d", 211889),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -75,7 +75,7 @@  		"",  		AD_ENTRY1s("disk1.stk", "49107ac897e7c00af6c4ecd78a74a710", 212169),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -89,7 +89,7 @@  		"",  		AD_ENTRY1s("disk1.stk", "49107ac897e7c00af6c4ecd78a74a710", 212169),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -103,7 +103,7 @@  		"",  		AD_ENTRY1s("disk1.stk", "49107ac897e7c00af6c4ecd78a74a710", 212164),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -117,7 +117,7 @@  		"",  		AD_ENTRY1s("disk1.stk", "f4d4d9d20f7ad1f879fc417d47faba89", 336732),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, diff --git a/engines/gob/detection/tables_gob1.h b/engines/gob/detection/tables_gob1.h index e6086e990a..8ae72abf33 100644 --- a/engines/gob/detection/tables_gob1.h +++ b/engines/gob/detection/tables_gob1.h @@ -33,7 +33,7 @@  		"EGA",  		AD_ENTRY1("intro.stk", "c65e9cc8ba23a38456242e1f2b1caad4"),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -47,7 +47,7 @@  		"EGA",  		AD_ENTRY1("intro.stk", "f9233283a0be2464248d83e14b95f09c"),  		RU_RUS, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -64,7 +64,7 @@  		"VGA",  		AD_ENTRY1("intro.stk", "26a9118c0770fa5ac93a9626761600b2"),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -78,7 +78,7 @@  		"VGA",  		AD_ENTRY1s("intro.stk", "e157cb59c6d330ca70d12ab0ef1dd12b", 288972),  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -95,7 +95,7 @@  		"Polish",  		AD_ENTRY1s("intro.stk", "97d2443948b2e367cf567fe7e101f5f2", 4049267),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -109,7 +109,7 @@  		"v1.000",  		AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -123,7 +123,7 @@  		"v1.000",  		AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -137,7 +137,7 @@  		"v1.000",  		AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -151,7 +151,7 @@  		"v1.000",  		AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -165,7 +165,7 @@  		"v1.000",  		AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -179,7 +179,7 @@  		"v1.02",  		AD_ENTRY1("intro.stk", "8bd873137b6831c896ee8ad217a6a398"),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -193,7 +193,7 @@  		"v1.02",  		AD_ENTRY1("intro.stk", "8bd873137b6831c896ee8ad217a6a398"),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -207,7 +207,7 @@  		"v1.02",  		AD_ENTRY1("intro.stk", "8bd873137b6831c896ee8ad217a6a398"),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -221,7 +221,7 @@  		"v1.02",  		AD_ENTRY1("intro.stk", "8bd873137b6831c896ee8ad217a6a398"),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -235,7 +235,7 @@  		"v1.02",  		AD_ENTRY1("intro.stk", "8bd873137b6831c896ee8ad217a6a398"),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -249,7 +249,7 @@  		"v1.02",  		AD_ENTRY1s("intro.stk", "40d4a53818f4fce3f5997d02c3fafe73", 4049248),  		HU_HUN, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -263,7 +263,7 @@  		"v1.02",  		AD_ENTRY1s("intro.stk", "40d4a53818f4fce3f5997d02c3fafe73", 4049248),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -277,7 +277,7 @@  		"v1.02",  		AD_ENTRY1s("intro.stk", "40d4a53818f4fce3f5997d02c3fafe73", 4049248),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -291,7 +291,7 @@  		"v1.02",  		AD_ENTRY1s("intro.stk", "40d4a53818f4fce3f5997d02c3fafe73", 4049248),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -662,7 +662,7 @@  		"Interactive Demo",  		AD_ENTRY1("intro.stk", "e72bd1e3828c7dec4c8a3e58c48bdfdb"),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -676,7 +676,7 @@  		"Interactive Demo",  		AD_ENTRY1s("intro.stk", "a796096280d5efd48cf8e7dfbe426eb5", 193595),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -690,7 +690,7 @@  		"Interactive Demo",  		AD_ENTRY1s("intro.stk", "35a098571af9a03c04e2303aec7c9249", 116582),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, diff --git a/engines/gob/detection/tables_gob2.h b/engines/gob/detection/tables_gob2.h index 659e6df063..f2449d086d 100644 --- a/engines/gob/detection/tables_gob2.h +++ b/engines/gob/detection/tables_gob2.h @@ -33,7 +33,7 @@  		"",  		AD_ENTRY1("intro.stk", "b45b984ee8017efd6ea965b9becd4d66"),  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -47,7 +47,7 @@  		"",  		AD_ENTRY1("intro.stk", "dedb5d31d8c8050a8cf77abedcc53dae"),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -61,7 +61,7 @@  		"",  		AD_ENTRY1s("intro.stk", "25a99827cd59751a80bed9620fb677a0", 893302),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -75,7 +75,7 @@  		"",  		AD_ENTRY1s("intro.stk", "a13ecb4f6d8fd881ebbcc02e45cb5475", 837275),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -89,7 +89,7 @@  		"",  		AD_ENTRY1("intro.stk", "3e4e7db0d201587dd2df4003b2993ef6"),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -103,7 +103,7 @@  		"",  		AD_ENTRY1("intro.stk", "a13892cdf4badda85a6f6fb47603a128"),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -117,7 +117,7 @@  		"",  		AD_ENTRY1("intro.stk", "c47faf1d406504e6ffe63243610bb1f4"),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -131,7 +131,7 @@  		"",  		AD_ENTRY1("intro.stk", "cd3e1df8b273636ee32e34b7064f50e8"),  		RU_RUS, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -145,7 +145,7 @@  		"",  		AD_ENTRY1s("intro.stk", "5f53c56e3aa2f1e76c2e4f0caa15887f", 829232),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -162,7 +162,7 @@  		"v1.000",  		AD_ENTRY1("intro.stk", "9de5fbb41cf97182109e5fecc9d90347"),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -176,7 +176,7 @@  		"v2.01 Polish",  		AD_ENTRY1s("intro.stk", "3025f05482b646c18c2c79c615a3a1df", 5011726),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -190,7 +190,7 @@  		"v2.01",  		AD_ENTRY1("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04"),  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -204,7 +204,7 @@  		"v2.01",  		AD_ENTRY1("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04"),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -218,7 +218,7 @@  		"v2.01",  		AD_ENTRY1("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04"),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -232,7 +232,7 @@  		"v2.01",  		AD_ENTRY1("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04"),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -246,7 +246,7 @@  		"v2.01",  		AD_ENTRY1("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04"),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -260,7 +260,7 @@  		"v1.02",  		AD_ENTRY1s("intro.stk", "5ba85a4769a1ab03a283dd694588d526", 5006236),  		HU_HUN, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -274,7 +274,7 @@  		"v1.02",  		AD_ENTRY1s("intro.stk", "5ba85a4769a1ab03a283dd694588d526", 5006236),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -288,7 +288,7 @@  		"v1.02",  		AD_ENTRY1s("intro.stk", "5ba85a4769a1ab03a283dd694588d526", 5006236),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -302,7 +302,7 @@  		"v1.02",  		AD_ENTRY1s("intro.stk", "5ba85a4769a1ab03a283dd694588d526", 5006236),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -316,7 +316,7 @@  		"v1.02",  		AD_ENTRY1s("intro.stk", "5ba85a4769a1ab03a283dd694588d526", 5006236),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -587,7 +587,7 @@  		"Non-Interactive Demo",  		AD_ENTRY1("intro.stk", "8b1c98ff2ab2e14f47a1b891e9b92217"),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -601,7 +601,7 @@  		"Interactive Demo",  		AD_ENTRY1("intro.stk", "cf1c95b2939bd8ff58a25c756cb6125e"),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, diff --git a/engines/gob/detection/tables_gob3.h b/engines/gob/detection/tables_gob3.h index 22ec69054b..29a76d2491 100644 --- a/engines/gob/detection/tables_gob3.h +++ b/engines/gob/detection/tables_gob3.h @@ -33,7 +33,7 @@  		"",  		AD_ENTRY1s("intro.stk", "32b0f57f5ae79a9ae97e8011df38af42", 157084),  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -47,7 +47,7 @@  		"",  		AD_ENTRY1s("intro.stk", "904fc32032295baa3efb3a41f17db611", 178582),  		HE_ISR, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -61,7 +61,7 @@  		"",  		AD_ENTRY1s("intro.stk", "16b014bf32dbd6ab4c5163c44f56fed1", 445104),  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -75,7 +75,7 @@  		"",  		AD_ENTRY1("intro.stk", "1e2f64ec8dfa89f42ee49936a27e66e7"),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -89,7 +89,7 @@  		"",  		AD_ENTRY1("intro.stk", "f6d225b25a180606fa5dbe6405c97380"),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -103,7 +103,7 @@  		"",  		AD_ENTRY1("intro.stk", "e42a4f2337d6549487a80864d7826972"),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -117,7 +117,7 @@  		"",  		AD_ENTRY1s("intro.stk", "fe8144daece35538085adb59c2d29613", 159402),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -131,7 +131,7 @@  		"",  		AD_ENTRY1("intro.stk", "4e3af248a48a2321364736afab868527"),  		RU_RUS, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -145,7 +145,7 @@  		"",  		AD_ENTRY1("intro.stk", "8d28ce1591b0e9cc79bf41cad0fc4c9c"),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -159,7 +159,7 @@  		"",  		AD_ENTRY1s("intro.stk", "d3b72938fbbc8159198088811f9e6d19", 160382),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -353,7 +353,7 @@  		"v1.000",  		AD_ENTRY1("intro.stk", "6f2c226c62dd7ab0ab6f850e89d3fc47"),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -367,7 +367,7 @@  		"v1.02 Polish",  		AD_ENTRY1s("intro.stk", "978afddcac81bb95a04757b61f78471c", 619825),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -381,7 +381,7 @@  		"v1.02",  		AD_ENTRY1("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261"),  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -395,7 +395,7 @@  		"v1.02",  		AD_ENTRY1("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261"),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -409,7 +409,7 @@  		"v1.02",  		AD_ENTRY1("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261"),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -423,7 +423,7 @@  		"v1.02",  		AD_ENTRY1("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261"),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -437,7 +437,7 @@  		"v1.02",  		AD_ENTRY1("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261"),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -451,7 +451,7 @@  		"v1.02",  		AD_ENTRY1s("intro.stk", "bfd7d4c6fedeb2cfcc8baa4d5ddb1f74", 616220),  		HU_HUN, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -465,7 +465,7 @@  		"v1.02",  		AD_ENTRY1s("intro.stk", "bfd7d4c6fedeb2cfcc8baa4d5ddb1f74", 616220),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -479,7 +479,7 @@  		"v1.02",  		AD_ENTRY1s("intro.stk", "bfd7d4c6fedeb2cfcc8baa4d5ddb1f74", 616220),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -493,7 +493,7 @@  		"v1.02",  		AD_ENTRY1s("intro.stk", "bfd7d4c6fedeb2cfcc8baa4d5ddb1f74", 616220),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -510,7 +510,7 @@  		"Non-interactive Demo",  		AD_ENTRY1("intro.stk", "b9b898fccebe02b69c086052d5024a55"),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -524,7 +524,7 @@  		"Interactive Demo",  		AD_ENTRY1("intro.stk", "7aebd94e49c2c5c518c9e7b74f25de9d"),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -538,7 +538,7 @@  		"Interactive Demo 2",  		AD_ENTRY1("intro.stk", "e5dcbc9f6658ebb1e8fe26bc4da0806d"),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -552,7 +552,7 @@  		"Interactive Demo 3",  		AD_ENTRY1s("intro.stk", "9e20ad7b471b01f84db526da34eaf0a2", 395561),  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, diff --git a/engines/gob/detection/tables_inca2.h b/engines/gob/detection/tables_inca2.h index 26989f7d1a..8ca9463277 100644 --- a/engines/gob/detection/tables_inca2.h +++ b/engines/gob/detection/tables_inca2.h @@ -33,7 +33,7 @@  		"",  		AD_ENTRY1s("intro.stk", "1fa92b00fe80a20f34ec34a8e2fa869e", 923072),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -47,7 +47,7 @@  		"",  		AD_ENTRY1s("intro.stk", "1fa92b00fe80a20f34ec34a8e2fa869e", 923072),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -61,7 +61,7 @@  		"",  		AD_ENTRY1s("intro.stk", "1fa92b00fe80a20f34ec34a8e2fa869e", 923072),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -78,7 +78,7 @@  		"",  		AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -92,7 +92,7 @@  		"",  		AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -106,7 +106,7 @@  		"",  		AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -120,7 +120,7 @@  		"",  		AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -134,7 +134,7 @@  		"",  		AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -237,7 +237,7 @@  			{0, 0, 0, 0}  		},  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, diff --git a/engines/gob/detection/tables_lit.h b/engines/gob/detection/tables_lit.h index 019d001f97..c4453312ec 100644 --- a/engines/gob/detection/tables_lit.h +++ b/engines/gob/detection/tables_lit.h @@ -33,7 +33,7 @@  		"",  		AD_ENTRY1s("intro.stk", "7b7f48490dedc8a7cb999388e2fadbe3", 3930674),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -47,7 +47,7 @@  		"",  		AD_ENTRY1s("intro.stk", "e0767783ff662ed93665446665693aef", 4371238),  		HE_ISR, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -61,7 +61,7 @@  		"",  		AD_ENTRY1s("intro.stk", "f1f78b663893b58887add182a77df151", 3944090),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -75,7 +75,7 @@  		"",  		AD_ENTRY1s("intro.stk", "cd322cb3c64ef2ba2f2134aa2122cfe9", 3936700),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -89,7 +89,7 @@  		"",  		AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -103,7 +103,7 @@  		"",  		AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -117,7 +117,7 @@  		"",  		AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -131,7 +131,7 @@  		"",  		AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -145,7 +145,7 @@  		"",  		AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -159,7 +159,7 @@  		"",  		AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -173,7 +173,7 @@  		"",  		AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -187,7 +187,7 @@  		"",  		AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -201,7 +201,7 @@  		"",  		AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -215,7 +215,7 @@  		"",  		AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -229,7 +229,7 @@  		"",  		AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -243,7 +243,7 @@  		"",  		AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -441,7 +441,7 @@  		"Demo",  		AD_ENTRY1("demo.stk", "c06f8cc20eb239d4c71f225ce3093edf"),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -455,7 +455,7 @@  		"Non-interactive Demo",  		AD_ENTRY1("demo.stk", "2eba8abd9e3878c57307576012dd2fec"),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -472,7 +472,7 @@  		"",  		AD_ENTRY1s("intro.stk", "3712e7527ba8ce5637d2aadf62783005", 72318),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_PIRATED,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, diff --git a/engines/gob/detection/tables_littlered.h b/engines/gob/detection/tables_littlered.h index 2b41b65a71..55279f72b6 100644 --- a/engines/gob/detection/tables_littlered.h +++ b/engines/gob/detection/tables_littlered.h @@ -33,7 +33,7 @@  		"",  		AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490),  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -47,7 +47,7 @@  		"",  		AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -61,7 +61,7 @@  		"",  		AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -75,7 +75,7 @@  		"",  		AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -89,7 +89,7 @@  		"",  		AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, diff --git a/engines/gob/detection/tables_onceupon.h b/engines/gob/detection/tables_onceupon.h index 366024d43c..c516719c55 100644 --- a/engines/gob/detection/tables_onceupon.h +++ b/engines/gob/detection/tables_onceupon.h @@ -234,7 +234,7 @@  			{0, 0, 0, 0}  		},  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -253,7 +253,7 @@  			{0, 0, 0, 0}  		},  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -272,7 +272,7 @@  			{0, 0, 0, 0}  		},  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -291,7 +291,7 @@  			{0, 0, 0, 0}  		},  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -310,7 +310,7 @@  			{0, 0, 0, 0}  		},  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, diff --git a/engines/gob/detection/tables_playtoons.h b/engines/gob/detection/tables_playtoons.h index 4eb5945b04..5bdc337eba 100644 --- a/engines/gob/detection/tables_playtoons.h +++ b/engines/gob/detection/tables_playtoons.h @@ -37,7 +37,7 @@  			{0, 0, 0, 0}  		},  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -55,7 +55,7 @@  			{0, 0, 0, 0}  		},  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -73,7 +73,7 @@  			{0, 0, 0, 0}  		},  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -91,7 +91,7 @@  			{0, 0, 0, 0}  		},  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -114,7 +114,7 @@  			{0, 0, 0, 0}  		},  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -132,7 +132,7 @@  			{0, 0, 0, 0}  		},  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -154,7 +154,7 @@  			{0, 0, 0, 0}  		},  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -175,7 +175,7 @@  			{0, 0, 0, 0}  		},  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -196,7 +196,7 @@  			{0, 0, 0, 0}  		},  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -214,7 +214,7 @@  			{0, 0, 0, 0}  		},  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -232,7 +232,7 @@  			{0, 0, 0, 0}  		},  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -250,7 +250,7 @@  			{0, 0, 0, 0}  		},  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -268,7 +268,7 @@  			{0, 0, 0, 0}  		},  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -289,7 +289,7 @@  			{0, 0, 0, 0}  		},  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -307,7 +307,7 @@  			{0, 0, 0, 0}  		},  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -325,7 +325,7 @@  			{0, 0, 0, 0}  		},  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -343,7 +343,7 @@  			{0, 0, 0, 0}  		},  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -361,7 +361,7 @@  			{0, 0, 0, 0}  		},  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -382,7 +382,7 @@  			{0, 0, 0, 0}  		},  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -400,7 +400,7 @@  			{0, 0, 0, 0}  		},  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -421,7 +421,7 @@  			{0, 0, 0, 0}  		},  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -442,7 +442,7 @@  			{0, 0, 0, 0}  		},  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -463,7 +463,7 @@  			{0, 0, 0, 0}  		},  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -484,7 +484,7 @@  			{0, 0, 0, 0}  		},  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -505,7 +505,7 @@  			{0, 0, 0, 0}  		},  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, diff --git a/engines/gob/detection/tables_urban.h b/engines/gob/detection/tables_urban.h index d24f6a5011..71c34c9d89 100644 --- a/engines/gob/detection/tables_urban.h +++ b/engines/gob/detection/tables_urban.h @@ -33,7 +33,7 @@  		"",  		AD_ENTRY1s("intro.stk", "3ab2c542bd9216ae5d02cc6f45701ae1", 1252436),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -47,7 +47,7 @@  		"",  		AD_ENTRY1s("intro.stk", "6ce3d878178932053267237ec4843ce1", 1252518),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -61,7 +61,7 @@  		"",  		AD_ENTRY1s("intro.stk", "b991ed1d31c793e560edefdb349882ef", 1276408),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -75,7 +75,7 @@  		"",  		AD_ENTRY1s("intro.stk", "4ec3c0864e2b54c5b4ccf9f6ad96528d", 1253328),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -89,7 +89,7 @@  		"",  		AD_ENTRY1s("intro.stk", "9ea647085a16dd0fb9ecd84cd8778ec9", 1253436),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -103,7 +103,7 @@  		"",  		AD_ENTRY1s("intro.stk", "4e4a3c017fe5475353bf94c455fe3efd", 1253448),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -117,7 +117,7 @@  		"",  		AD_ENTRY1s("intro.stk", "4bd31979ea3d77a58a358c09000a85ed", 1253018),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -139,7 +139,7 @@  			{0, 0, 0, 0}  		},  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOASPECT)  	}, diff --git a/engines/gob/detection/tables_ween.h b/engines/gob/detection/tables_ween.h index a02b931b85..89da5ba794 100644 --- a/engines/gob/detection/tables_ween.h +++ b/engines/gob/detection/tables_ween.h @@ -33,7 +33,7 @@  		"",  		AD_ENTRY1("intro.stk", "2bb8878a8042244dd2b96ff682381baa"),  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -47,7 +47,7 @@  		"",  		AD_ENTRY1s("intro.stk", "de92e5c6a8c163007ffceebef6e67f7d", 7117568),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -61,7 +61,7 @@  		"",  		AD_ENTRY1s("intro.stk", "6d60f9205ecfbd8735da2ee7823a70dc", 7014426),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -75,7 +75,7 @@  		"",  		AD_ENTRY1("intro.stk", "4b10525a3782aa7ecd9d833b5c1d308b"),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -89,7 +89,7 @@  		"",  		AD_ENTRY1("intro.stk", "63170e71f04faba88673b3f510f9c4c8"),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -103,7 +103,7 @@  		"",  		AD_ENTRY1s("intro.stk", "8b57cd510da8a3bbd99e3a0297a8ebd1", 7018771),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -236,7 +236,7 @@  		"",  		AD_ENTRY1("intro.stk", "2bb8878a8042244dd2b96ff682381baa"),  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -250,7 +250,7 @@  		"",  		AD_ENTRY1s("intro.stk", "de92e5c6a8c163007ffceebef6e67f7d", 7117568),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -264,7 +264,7 @@  		"",  		AD_ENTRY1s("intro.stk", "6d60f9205ecfbd8735da2ee7823a70dc", 7014426),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -278,7 +278,7 @@  		"",  		AD_ENTRY1("intro.stk", "4b10525a3782aa7ecd9d833b5c1d308b"),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -292,7 +292,7 @@  		"",  		AD_ENTRY1("intro.stk", "63170e71f04faba88673b3f510f9c4c8"),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -306,7 +306,7 @@  		"",  		AD_ENTRY1s("intro.stk", "8b57cd510da8a3bbd99e3a0297a8ebd1", 7018771),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -323,7 +323,7 @@  		"Demo",  		AD_ENTRY1("intro.stk", "2e9c2898f6bf206ede801e3b2e7ee428"),  		UNK_LANG, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, @@ -337,7 +337,7 @@  		"Demo",  		AD_ENTRY1("intro.stk", "15fb91a1b9b09684b28ac75edf66e504"),  		EN_USA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_DEMO,  		GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)  	}, diff --git a/engines/gob/detection/tables_woodruff.h b/engines/gob/detection/tables_woodruff.h index e369539984..f6675a0981 100644 --- a/engines/gob/detection/tables_woodruff.h +++ b/engines/gob/detection/tables_woodruff.h @@ -33,7 +33,7 @@  		"",  		AD_ENTRY1s("intro.stk", "dccf9d31cb720b34d75487408821b77e", 20296390),  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -47,7 +47,7 @@  		"",  		AD_ENTRY1s("intro.stk", "dccf9d31cb720b34d75487408821b77e", 20296390),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -61,7 +61,7 @@  		"",  		AD_ENTRY1s("intro.stk", "dccf9d31cb720b34d75487408821b77e", 20296390),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -75,7 +75,7 @@  		"",  		AD_ENTRY1s("intro.stk", "dccf9d31cb720b34d75487408821b77e", 20296390),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -89,7 +89,7 @@  		"",  		AD_ENTRY1s("intro.stk", "dccf9d31cb720b34d75487408821b77e", 20296390),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -103,7 +103,7 @@  		"",  		AD_ENTRY1s("intro.stk", "b50fee012a5abcd0ac2963e1b4b56bec", 20298108),  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -117,7 +117,7 @@  		"",  		AD_ENTRY1s("intro.stk", "b50fee012a5abcd0ac2963e1b4b56bec", 20298108),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -131,7 +131,7 @@  		"",  		AD_ENTRY1s("intro.stk", "b50fee012a5abcd0ac2963e1b4b56bec", 20298108),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -145,7 +145,7 @@  		"",  		AD_ENTRY1s("intro.stk", "b50fee012a5abcd0ac2963e1b4b56bec", 20298108),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -159,7 +159,7 @@  		"",  		AD_ENTRY1s("intro.stk", "b50fee012a5abcd0ac2963e1b4b56bec", 20298108),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -173,7 +173,7 @@  		"",  		AD_ENTRY1s("intro.stk", "5f5f4e0a72c33391e67a47674b120cc6", 20296422),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -187,7 +187,7 @@  		"",  		AD_ENTRY1s("intro.stk", "270529d9b8cce770b1575908a3800b52", 20296452),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -201,7 +201,7 @@  		"",  		AD_ENTRY1s("intro.stk", "270529d9b8cce770b1575908a3800b52", 20296452),  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -215,7 +215,7 @@  		"",  		AD_ENTRY1s("intro.stk", "270529d9b8cce770b1575908a3800b52", 20296452),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -229,7 +229,7 @@  		"",  		AD_ENTRY1s("intro.stk", "270529d9b8cce770b1575908a3800b52", 20296452),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -243,7 +243,7 @@  		"",  		AD_ENTRY1s("intro.stk", "270529d9b8cce770b1575908a3800b52", 20296452),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -257,7 +257,7 @@  		"",  		AD_ENTRY1s("intro.stk", "f4c344023b073782d2fddd9d8b515318", 7069736),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -271,7 +271,7 @@  		"",  		AD_ENTRY1s("intro.stk", "f4c344023b073782d2fddd9d8b515318", 7069736),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -285,7 +285,7 @@  		"",  		AD_ENTRY1s("intro.stk", "f4c344023b073782d2fddd9d8b515318", 7069736),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -299,7 +299,7 @@  		"",  		AD_ENTRY1s("intro.stk", "60348a87651f92e8492ee070556a96d8", 7069736),  		EN_GRB, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -313,7 +313,7 @@  		"",  		AD_ENTRY1s("intro.stk", "60348a87651f92e8492ee070556a96d8", 7069736),  		DE_DEU, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -327,7 +327,7 @@  		"",  		AD_ENTRY1s("intro.stk", "60348a87651f92e8492ee070556a96d8", 7069736),  		FR_FRA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -341,7 +341,7 @@  		"",  		AD_ENTRY1s("intro.stk", "60348a87651f92e8492ee070556a96d8", 7069736),  		IT_ITA, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -355,7 +355,7 @@  		"",  		AD_ENTRY1s("intro.stk", "60348a87651f92e8492ee070556a96d8", 7069736),  		ES_ESP, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -369,7 +369,7 @@  		"",  		AD_ENTRY1s("intro.stk", "08a96bf061af1fa4f75c6a7cc56b60a4", 20734979),  		PL_POL, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)  	}, @@ -390,7 +390,7 @@  			{0, 0, 0, 0}  		},  		EN_ANY, -		kPlatformPC, +		kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)  	}, diff --git a/engines/gob/init_v2.cpp b/engines/gob/init_v2.cpp index c204b04a40..1540ff6601 100644 --- a/engines/gob/init_v2.cpp +++ b/engines/gob/init_v2.cpp @@ -47,7 +47,7 @@ void Init_v2::initVideo() {  	_vm->_global->_colorCount = 16;  	if (!_vm->isEGA() && -	   ((_vm->getPlatform() == Common::kPlatformPC) || +	   ((_vm->getPlatform() == Common::kPlatformDOS) ||  	     (_vm->getPlatform() == Common::kPlatformMacintosh) ||  	     (_vm->getPlatform() == Common::kPlatformWindows)) &&  	    ((_vm->_global->_videoMode == 0x13) || diff --git a/engines/gob/inter_fascin.cpp b/engines/gob/inter_fascin.cpp index 001ec06635..c3b5d98a58 100644 --- a/engines/gob/inter_fascin.cpp +++ b/engines/gob/inter_fascin.cpp @@ -132,7 +132,7 @@ void Inter_Fascination::oFascin_repeatUntil(OpFuncParams ¶ms) {  		// WORKAROUND: The script of the PC version of Fascination, when the protection check  		// fails, writes on purpose everywhere in the memory in order to hang the computer.  		// This results in a crash in Scummvm. This workaround avoids that crash. -		if (_vm->getPlatform() == Common::kPlatformPC) { +		if (_vm->getPlatform() == Common::kPlatformDOS) {  			if (((blockPos == 3533) && _vm->isCurrentTot("INTRO1.TOT")) ||  			    ((blockPos == 3519) && _vm->isCurrentTot("INTRO2.TOT")) ||  			    ((blockPos == 3265) && _vm->isCurrentTot("INTRO2.TOT")))  //PC Hebrew diff --git a/engines/gob/inter_playtoons.cpp b/engines/gob/inter_playtoons.cpp index f76ba8e97b..b0bdde07ac 100644 --- a/engines/gob/inter_playtoons.cpp +++ b/engines/gob/inter_playtoons.cpp @@ -301,7 +301,7 @@ void Inter_Playtoons::oPlaytoons_readData(OpFuncParams ¶ms) {  		WRITE_VAR(59, stream->readUint32LE());  		// The scripts in some versions divide through 256^3 then,  		// effectively doing a LE->BE conversion -		if ((_vm->getPlatform() != Common::kPlatformPC) && (VAR(59) < 256)) +		if ((_vm->getPlatform() != Common::kPlatformDOS) && (VAR(59) < 256))  			WRITE_VAR(59, SWAP_BYTES_32(VAR(59)));  	} else  		retSize = stream->read(buf, size); diff --git a/engines/gob/inter_v2.cpp b/engines/gob/inter_v2.cpp index cb58fe86f7..6b7a4f03bd 100644 --- a/engines/gob/inter_v2.cpp +++ b/engines/gob/inter_v2.cpp @@ -1326,7 +1326,7 @@ void Inter_v2::o2_readData(OpFuncParams ¶ms) {  		WRITE_VAR(59, stream->readUint32LE());  		// The scripts in some versions divide through 256^3 then,  		// effectively doing a LE->BE conversion -		if ((_vm->getPlatform() != Common::kPlatformPC) && (VAR(59) < 256)) +		if ((_vm->getPlatform() != Common::kPlatformDOS) && (VAR(59) < 256))  			WRITE_VAR(59, SWAP_BYTES_32(VAR(59)));  	} else  		retSize = stream->read(buf, size); diff --git a/engines/gob/pregob/onceupon/title.cpp b/engines/gob/pregob/onceupon/title.cpp index 5163ff6822..a3905541a0 100644 --- a/engines/gob/pregob/onceupon/title.cpp +++ b/engines/gob/pregob/onceupon/title.cpp @@ -62,7 +62,7 @@ void Title::handleFrameEvent() {  void Title::playMusic() {  	// Look at what platform this is and play the appropriate music type -	if      (_vm->getPlatform() == Common::kPlatformPC) +	if      (_vm->getPlatform() == Common::kPlatformDOS)  		playMusicDOS();  	else if (_vm->getPlatform() == Common::kPlatformAmiga)  		playMusicAmiga(); diff --git a/engines/groovie/detection.cpp b/engines/groovie/detection.cpp index 65452f5cf3..7c89114e83 100644 --- a/engines/groovie/detection.cpp +++ b/engines/groovie/detection.cpp @@ -54,7 +54,7 @@ static const GroovieGameDescription gameDescriptions[] = {  		{  			"t7g", "",  			AD_ENTRY1s("script.grv", "d1b8033b40aa67c076039881eccce90d", 16659), -			Common::EN_ANY, Common::kPlatformPC, ADGF_NO_FLAGS, +			Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_NOASPECT, GAMEOPTION_T7G_FAST_MOVIE_SPEED)  		},  		kGroovieT7G, 0 @@ -108,7 +108,7 @@ static const GroovieGameDescription gameDescriptions[] = {  				{ "intro.gjd", 0, NULL, 31711554},  				{ NULL, 0, NULL, 0}  			}, -			Common::RU_RUS, Common::kPlatformPC, ADGF_NO_FLAGS, +			Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_NOASPECT, GAMEOPTION_T7G_FAST_MOVIE_SPEED)  		},  		kGroovieT7G, 0 @@ -134,7 +134,7 @@ static const GroovieGameDescription gameDescriptions[] = {  		{  			"11h", "",  			AD_ENTRY1s("disk.1", "5c0428cd3659fc7bbcd0aa16485ed5da", 227), -			Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, +			Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE,  			GUIO4(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_NOASPECT)  		},  		kGroovieV2, 1 @@ -175,7 +175,7 @@ static const GroovieGameDescription gameDescriptions[] = {  		{  			"11h", "Demo",  			AD_ENTRY1s("disk.1", "aacb32ce07e0df2894bd83a3dee40c12", 70), -			Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO | ADGF_UNSTABLE, +			Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO | ADGF_UNSTABLE,  			GUIO5(GUIO_NOLAUNCHLOAD, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_NOASPECT)  		},  		kGroovieV2, 1 @@ -186,7 +186,7 @@ static const GroovieGameDescription gameDescriptions[] = {  		{  			"11h", "Making Of",  			AD_ENTRY1s("disk.1", "5c0428cd3659fc7bbcd0aa16485ed5da", 227), -			Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, +			Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE,  			GUIO3(GUIO_NOMIDI, GUIO_NOLAUNCHLOAD, GUIO_NOASPECT)  		},  		kGroovieV2, 2 @@ -227,7 +227,7 @@ static const GroovieGameDescription gameDescriptions[] = {  		{  			"clandestiny", "Trailer",  			AD_ENTRY1s("disk.1", "5c0428cd3659fc7bbcd0aa16485ed5da", 227), -			Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, +			Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE,  			GUIO3(GUIO_NOMIDI, GUIO_NOLAUNCHLOAD, GUIO_NOASPECT)  		},  		kGroovieV2, 3 @@ -268,7 +268,7 @@ static const GroovieGameDescription gameDescriptions[] = {  		{  			"clandestiny", "",  			AD_ENTRY1s("disk.1", "f79fc1515174540fef6a34132efc4c53", 76), -			Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, +			Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE,  			GUIO2(GUIO_NOMIDI, GUIO_NOASPECT)  		},  		kGroovieV2, 1 @@ -279,7 +279,7 @@ static const GroovieGameDescription gameDescriptions[] = {  		{  			"unclehenry", "",  			AD_ENTRY1s("disk.1", "0e1b1d3cecc4fc7efa62a968844d1f7a", 72), -			Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, +			Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE,  			GUIO2(GUIO_NOMIDI, GUIO_NOASPECT)  		},  		kGroovieV2, 1 @@ -290,7 +290,7 @@ static const GroovieGameDescription gameDescriptions[] = {  		{  			"tlc", "",  			AD_ENTRY1s("disk.1", "32a1afa68478f1f9d2b25eeea427f2e3", 84), -			Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, +			Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE,  			GUIO2(GUIO_NOMIDI, GUIO_NOASPECT)  		},  		kGroovieV2, 1 diff --git a/engines/hugo/detection.cpp b/engines/hugo/detection.cpp index bb5944acc8..ede4ab2279 100644 --- a/engines/hugo/detection.cpp +++ b/engines/hugo/detection.cpp @@ -61,7 +61,7 @@ static const HugoGameDescription gameDescriptions[] = {  			"hugo1", 0,  			AD_ENTRY1s("house.art", "c9403b2fe539185c9fd569b6cc4ff5ca", 14811),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -85,7 +85,7 @@ static const HugoGameDescription gameDescriptions[] = {  			"hugo2", 0,  			AD_ENTRY1s("objects.dat", "88a718cc0ff2b3b25d49aaaa69d6d52c", 155240),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			GF_PACKED,  			GUIO0()  		}, @@ -109,7 +109,7 @@ static const HugoGameDescription gameDescriptions[] = {  			"hugo3", 0,  			AD_ENTRY1s("objects.dat", "bb1b061538a445f2eb99b682c0f506cc", 136419),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			GF_PACKED,  			GUIO0()  		}, diff --git a/engines/hugo/file.cpp b/engines/hugo/file.cpp index 89db21e2a8..e58c2e57d6 100644 --- a/engines/hugo/file.cpp +++ b/engines/hugo/file.cpp @@ -496,7 +496,7 @@ void FileManager::readBootFile() {  			memset(_vm->_boot._distrib, '\0', sizeof(_vm->_boot._distrib));  			_vm->_boot._registered = kRegFreeware;  			return; -		} else if (_vm->getPlatform() == Common::kPlatformPC) { +		} else if (_vm->getPlatform() == Common::kPlatformDOS) {  			warning("readBootFile - Skipping as H2 and H3 Dos may be shareware");  			memset(_vm->_boot._distrib, '\0', sizeof(_vm->_boot._distrib));  			_vm->_boot._registered = kRegShareware; diff --git a/engines/kyra/detection_tables.h b/engines/kyra/detection_tables.h index 5c2b8fe1e8..f59d173fe6 100644 --- a/engines/kyra/detection_tables.h +++ b/engines/kyra/detection_tables.h @@ -78,7 +78,7 @@ const KYRAGameDescription adGameDescs[] = {  			0,  			AD_ENTRY1("DISK1.EXE", "c8641d0414d6c966d0a3dad79db07bf4"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO4(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK)  		}, @@ -91,7 +91,7 @@ const KYRAGameDescription adGameDescs[] = {  			0,  			AD_ENTRY1("DISK1.EXE", "5d5cee4c3d0b68d586788b74243d254a"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO4(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK)  		}, @@ -105,7 +105,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("GEMCUT.EMC", "3c244298395520bb62b5edfe41688879"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO5(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -118,7 +118,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("GEMCUT.EMC", "796e44863dd22fa635b042df1bf16673"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO5(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -130,7 +130,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("GEMCUT.EMC", "abf8eb360e79a6c2a837751fbd4d3d24"),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO5(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -142,7 +142,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("GEMCUT.EMC", "6018e1dfeaca7fe83f8d0b00eb0dd049"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO5(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -154,7 +154,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("GEMCUT.EMC", "f0b276781f47c130f423ec9679fe9ed9"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO5(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -166,7 +166,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("GEMCUT.EMC", "689b62b7519215c1b2571d466c95624c"),  			Common::RU_RUS, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO5(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -178,7 +178,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("GEMCUT.EMC", "8909b41596913b3f5deaf3c9f1017b01"),  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO5(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -190,7 +190,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("GEMCUT.EMC", "747861d2a9c643c59fdab570df5b9093"),  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO5(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -202,7 +202,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("GEMCUT.EMC", "ef08c8c237ee1473fd52578303fc36df"),  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO5(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -318,7 +318,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD",  			AD_ENTRY1("GEMCUT.PAK", "fac399fe62f98671e56a005c5e94e39f"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO4(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -330,7 +330,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD",  			AD_ENTRY1("GEMCUT.PAK", "230f54e6afc007ab4117159181a1c722"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO4(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -342,7 +342,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD",  			AD_ENTRY1("GEMCUT.PAK", "b037c41768b652a040360ffa3556fd2a"),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO4(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -355,7 +355,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD",  			AD_ENTRY1("GEMCUT.PAK", "d8327fc4b7a72b23c900fa13aef4093a"),  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO4(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -417,7 +417,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Demo",  			AD_ENTRY1("DEMO1.WSA", "fb722947d94897512b13b50cc84fd648"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO5(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -430,7 +430,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Demo/CD",  			AD_ENTRY1("INTRO.VRM", "e3045fb69b8c29db84b8fda3ccbdac54"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO | ADGF_CD,  			GUIO4(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -443,7 +443,7 @@ const KYRAGameDescription adGameDescs[] = {  			0,  			AD_ENTRY1("WESTWOOD.001", "3f52dda68c4f7696c8309038be9f4151"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO6(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -456,7 +456,7 @@ const KYRAGameDescription adGameDescs[] = {  			0,  			AD_ENTRY1("WESTWOOD.001", "d787b9559afddfe058b84c0b3a787224"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO6(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -469,7 +469,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("FATE.PAK", "1ba18be685ad8e5a0ab5d46a0ce4d345"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO6(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -482,7 +482,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("FATE.PAK", "262fb69dd8e52e596c7aefc6456f7c1b"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO6(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -495,7 +495,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("FATE.PAK", "f7de11506b4c8fdf64bc763206c3e4e7"),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO6(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -508,7 +508,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("FATE.PAK", "e0a70c31b022cb4bb3061890020fc27c"),  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO6(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -521,7 +521,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("CH01-S00.DLG", "54b7a5a94f6e1ec91f0fb1311eec09ab"),  			Common::RU_RUS, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO6(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -534,7 +534,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Extracted",  			AD_ENTRY1("CH01-S00.DLG", "7c36c0e63ab8c81cbb3ea58681331366"),  			Common::RU_RUS, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO6(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -547,7 +547,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD",  			AD_ENTRY1("FATE.PAK", "28cbad1c5bf06b2d3825ae57d760d032"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -559,7 +559,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD",  			AD_ENTRY1("FATE.PAK", "28cbad1c5bf06b2d3825ae57d760d032"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -571,7 +571,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD",  			AD_ENTRY1("FATE.PAK", "28cbad1c5bf06b2d3825ae57d760d032"),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -585,7 +585,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD",  			AD_ENTRY1("FATE.PAK", "30487f3b8d7790c7857f4769ff2dd125"),  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -597,7 +597,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD",  			AD_ENTRY1("FATE.PAK", "30487f3b8d7790c7857f4769ff2dd125"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -609,7 +609,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD",  			AD_ENTRY1("FATE.PAK", "30487f3b8d7790c7857f4769ff2dd125"),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -622,7 +622,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD",  			AD_ENTRY1("FATE.PAK", "39772ff82e42c4c520050518deb82e64"),  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -635,7 +635,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD",  			AD_ENTRY1("FATE.PAK", "39772ff82e42c4c520050518deb82e64"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -648,7 +648,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD",  			AD_ENTRY1("FATE.PAK", "39772ff82e42c4c520050518deb82e64"),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -662,7 +662,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD",  			AD_ENTRY1("FERRY.CPS", "763e2103858347d4ffffc329910d323f"),  			Common::RU_RUS, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -675,7 +675,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD/Demo",  			AD_ENTRY1("THANKS.CPS", "b1a78d990b120bb2234b7094f74e30a5"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD | ADGF_DEMO,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -688,7 +688,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD/Demo",  			AD_ENTRY1("THANKS.CPS", "b1a78d990b120bb2234b7094f74e30a5"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD | ADGF_DEMO,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -701,7 +701,7 @@ const KYRAGameDescription adGameDescs[] = {  			"CD/Demo",  			AD_ENTRY1("THANKS.CPS", "b1a78d990b120bb2234b7094f74e30a5"),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD | ADGF_DEMO,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -714,7 +714,7 @@ const KYRAGameDescription adGameDescs[] = {  			"Demo",  			AD_ENTRY1("VOC.PAK", "ecb3561b63749158172bf21528cf5f45"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -783,7 +783,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO5(GUIO_NOMIDI, GUIO_RENDERVGA, GAMEOPTION_KYRA3_AUDIENCE, GAMEOPTION_KYRA3_SKIP, GAMEOPTION_KYRA3_HELIUM)  		}, @@ -799,7 +799,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO5(GUIO_NOMIDI, GUIO_RENDERVGA, GAMEOPTION_KYRA3_AUDIENCE, GAMEOPTION_KYRA3_SKIP, GAMEOPTION_KYRA3_HELIUM)  		}, @@ -815,7 +815,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO5(GUIO_NOMIDI, GUIO_RENDERVGA, GAMEOPTION_KYRA3_AUDIENCE, GAMEOPTION_KYRA3_SKIP, GAMEOPTION_KYRA3_HELIUM)  		}, @@ -833,7 +833,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO5(GUIO_NOMIDI, GUIO_RENDERVGA, GAMEOPTION_KYRA3_AUDIENCE, GAMEOPTION_KYRA3_SKIP, GAMEOPTION_KYRA3_HELIUM)  		}, @@ -849,7 +849,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO5(GUIO_NOMIDI, GUIO_RENDERVGA, GAMEOPTION_KYRA3_AUDIENCE, GAMEOPTION_KYRA3_SKIP, GAMEOPTION_KYRA3_HELIUM)  		}, @@ -865,7 +865,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO5(GUIO_NOMIDI, GUIO_RENDERVGA, GAMEOPTION_KYRA3_AUDIENCE, GAMEOPTION_KYRA3_SKIP, GAMEOPTION_KYRA3_HELIUM)  		}, @@ -933,7 +933,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO5(GUIO_NOMIDI, GUIO_RENDERVGA, GAMEOPTION_KYRA3_AUDIENCE, GAMEOPTION_KYRA3_SKIP, GAMEOPTION_KYRA3_HELIUM)  		}, @@ -949,7 +949,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO5(GUIO_NOMIDI, GUIO_RENDERVGA, GAMEOPTION_KYRA3_AUDIENCE, GAMEOPTION_KYRA3_SKIP, GAMEOPTION_KYRA3_HELIUM)  		}, @@ -965,7 +965,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO5(GUIO_NOMIDI, GUIO_RENDERVGA, GAMEOPTION_KYRA3_AUDIENCE, GAMEOPTION_KYRA3_SKIP, GAMEOPTION_KYRA3_HELIUM)  		}, @@ -983,7 +983,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO5(GUIO_NOMIDI, GUIO_RENDERVGA, GAMEOPTION_KYRA3_AUDIENCE, GAMEOPTION_KYRA3_SKIP, GAMEOPTION_KYRA3_HELIUM)  		}, @@ -999,7 +999,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO5(GUIO_NOMIDI, GUIO_RENDERVGA, GAMEOPTION_KYRA3_AUDIENCE, GAMEOPTION_KYRA3_SKIP, GAMEOPTION_KYRA3_HELIUM)  		}, @@ -1015,7 +1015,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO5(GUIO_NOMIDI, GUIO_RENDERVGA, GAMEOPTION_KYRA3_AUDIENCE, GAMEOPTION_KYRA3_SKIP, GAMEOPTION_KYRA3_HELIUM)  		}, @@ -1034,7 +1034,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1051,7 +1051,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1068,7 +1068,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1085,7 +1085,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1102,7 +1102,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1119,7 +1119,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1137,7 +1137,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1155,7 +1155,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1172,7 +1172,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::RU_RUS, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1190,7 +1190,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1207,7 +1207,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1224,7 +1224,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1241,7 +1241,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1258,7 +1258,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1275,7 +1275,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO7(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1291,7 +1291,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO8(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1307,7 +1307,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO8(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1323,7 +1323,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO8(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1339,7 +1339,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO8(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1356,7 +1356,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO8(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1373,7 +1373,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO8(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1390,7 +1390,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO8(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1407,7 +1407,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO8(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1424,7 +1424,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO8(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1441,7 +1441,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO8(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1459,7 +1459,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::RU_RUS, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO8(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GAMEOPTION_LOL_SCROLLING, GAMEOPTION_LOL_CURSORS)  		}, @@ -1510,7 +1510,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -1526,7 +1526,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)  		}, @@ -1544,7 +1544,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_TESTING,  			GUIO7(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GUIO_RENDEREGA, GUIO_RENDERCGA, GAMEOPTION_EOB_HPGRAPHS)  		}, @@ -1560,7 +1560,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_TESTING,  			GUIO7(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GUIO_RENDEREGA, GUIO_RENDERCGA, GAMEOPTION_EOB_HPGRAPHS)  		}, @@ -1576,7 +1576,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_TESTING,  			GUIO6(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GUIO_RENDEREGA, GAMEOPTION_EOB_HPGRAPHS)  		}, @@ -1592,7 +1592,7 @@ const KYRAGameDescription adGameDescs[] = {  				{ 0, 0, 0, 0 }  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_TESTING,  			GUIO6(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIPCSPK, GUIO_RENDERVGA, GUIO_RENDEREGA, GAMEOPTION_EOB_HPGRAPHS)  		}, diff --git a/engines/kyra/gui_lol.cpp b/engines/kyra/gui_lol.cpp index b73eddbaf3..8808c313fc 100644 --- a/engines/kyra/gui_lol.cpp +++ b/engines/kyra/gui_lol.cpp @@ -373,8 +373,8 @@ void LoLEngine::gui_drawCharPortraitWithStats(int charNum) {  	} else {  		gui_drawLiveMagicBar(33, 32, _characters[charNum].magicPointsCur, 0, _characters[charNum].magicPointsMax, 5, 32, 162, 1, 0);  		gui_drawLiveMagicBar(39, 32, _characters[charNum].hitPointsCur, 0, _characters[charNum].hitPointsMax, 5, 32, 154, 1, 1); -		_screen->printText((_flags.platform == Common::kPlatformPC && !_flags.isTalkie) ? "M" : getLangString(0x4253), 33, 1, 160, 0); -		_screen->printText((_flags.platform == Common::kPlatformPC && !_flags.isTalkie) ? "H" : getLangString(0x4254), 39, 1, 152, 0); +		_screen->printText((_flags.platform == Common::kPlatformDOS && !_flags.isTalkie) ? "M" : getLangString(0x4253), 33, 1, 160, 0); +		_screen->printText((_flags.platform == Common::kPlatformDOS && !_flags.isTalkie) ? "H" : getLangString(0x4254), 39, 1, 152, 0);  	}  	int spellLevels = 0; diff --git a/engines/kyra/kyra_hof.cpp b/engines/kyra/kyra_hof.cpp index b180285ffc..ce9b530dbe 100644 --- a/engines/kyra/kyra_hof.cpp +++ b/engines/kyra/kyra_hof.cpp @@ -244,7 +244,7 @@ Common::Error KyraEngine_HoF::go() {  		// load just the pak files needed for ingame  		_staticres->loadStaticResourceFile(); -		if (_flags.platform == Common::kPlatformPC && _flags.isTalkie) { +		if (_flags.platform == Common::kPlatformDOS && _flags.isTalkie) {  			if (!_res->loadFileList("FILEDATA.FDT"))  				error("couldn't load 'FILEDATA.FDT'");  		} else { @@ -990,7 +990,7 @@ void KyraEngine_HoF::loadNPCScript() {  	char filename[] = "_NPC.EMC"; -	if (_flags.platform != Common::kPlatformPC || _flags.isTalkie) { +	if (_flags.platform != Common::kPlatformDOS || _flags.isTalkie) {  		switch (_lang) {  		case 0:  			filename[5] = 'E'; @@ -1449,7 +1449,7 @@ void KyraEngine_HoF::snd_playSoundEffect(int track, int volume) {  	int16 vocIndex = (int16)READ_LE_UINT16(&_ingameSoundIndex[track * 2]);  	if (vocIndex != -1) {  		_sound->voicePlay(_ingameSoundList[vocIndex], 0, 255, 255, true); -	} else if (_flags.platform == Common::kPlatformPC) { +	} else if (_flags.platform == Common::kPlatformDOS) {  		if (_sound->getSfxType() == Sound::kMidiMT32)  			track = track < _mt32SfxMapSize ? _mt32SfxMap[track] - 1 : -1;  		else if (_sound->getSfxType() == Sound::kMidiGM) diff --git a/engines/kyra/lol.cpp b/engines/kyra/lol.cpp index 3af65d9b7a..3695041b83 100644 --- a/engines/kyra/lol.cpp +++ b/engines/kyra/lol.cpp @@ -535,7 +535,7 @@ Common::Error LoLEngine::go() {  		_sound->loadSoundFile("sound.dat");  	_sound->selectAudioResourceSet(kMusicIngame); -	if (_flags.platform != Common::kPlatformPC) +	if (_flags.platform != Common::kPlatformDOS)  		_sound->loadSoundFile(0);  	_tim = new TIMInterpreter_LoL(this, _screen, _system); diff --git a/engines/kyra/scene_hof.cpp b/engines/kyra/scene_hof.cpp index f6cd77ca89..62690c4766 100644 --- a/engines/kyra/scene_hof.cpp +++ b/engines/kyra/scene_hof.cpp @@ -437,7 +437,7 @@ void KyraEngine_HoF::startSceneScript(int unk1) {  	strcpy(filename, _sceneList[sceneId].filename1);  	strcat(filename, "."); -	strcat(filename, _scriptLangExt[(_flags.platform == Common::kPlatformPC && !_flags.isTalkie) ? 0 : _lang]); +	strcat(filename, _scriptLangExt[(_flags.platform == Common::kPlatformDOS && !_flags.isTalkie) ? 0 : _lang]);  	_res->exists(filename, true);  	_emc->load(filename, &_sceneScriptData, &_opcodes); diff --git a/engines/kyra/script_hof.cpp b/engines/kyra/script_hof.cpp index 5bf8f6e78d..f6fde65109 100644 --- a/engines/kyra/script_hof.cpp +++ b/engines/kyra/script_hof.cpp @@ -362,7 +362,7 @@ int KyraEngine_HoF::o2_addItemToCurScene(EMCState *script) {  int KyraEngine_HoF::o2_loadSoundFile(EMCState *script) {  	debugC(3, kDebugLevelScriptFuncs, "KyraEngine_HoF::o2_loadSoundFile(%p) (%d)", (const void *)script, stackPos(0)); -	if (_flags.platform == Common::kPlatformPC) +	if (_flags.platform == Common::kPlatformDOS)  		snd_loadSoundFile(stackPos(0));  	return 0;  } diff --git a/engines/kyra/sequences_hof.cpp b/engines/kyra/sequences_hof.cpp index 5fb4e3d445..9fcce4eb55 100644 --- a/engines/kyra/sequences_hof.cpp +++ b/engines/kyra/sequences_hof.cpp @@ -1750,7 +1750,7 @@ bool SeqPlayer_HOF::countDownRunning() {  #define CASE_ALT(dosCase, towns98Case)\  	case dosCase:\  	case towns98Case:\ -		if (!((_callbackCurrentFrame == towns98Case && (_vm->gameFlags().platform == Common::kPlatformFMTowns || _vm->gameFlags().platform == Common::kPlatformPC98)) || (_callbackCurrentFrame == dosCase && _vm->gameFlags().platform == Common::kPlatformPC)))\ +		if (!((_callbackCurrentFrame == towns98Case && (_vm->gameFlags().platform == Common::kPlatformFMTowns || _vm->gameFlags().platform == Common::kPlatformPC98)) || (_callbackCurrentFrame == dosCase && _vm->gameFlags().platform == Common::kPlatformDOS)))\  			break;  int SeqPlayer_HOF::cbHOF_westwood(WSAMovie_v2 *wsaObj, int x, int y, int frm) { diff --git a/engines/kyra/sequences_lok.cpp b/engines/kyra/sequences_lok.cpp index 994bd2ba9b..2a2f9a5493 100644 --- a/engines/kyra/sequences_lok.cpp +++ b/engines/kyra/sequences_lok.cpp @@ -250,7 +250,7 @@ bool KyraEngine_LoK::seq_introStory() {  	if (!textEnabled() && speechEnabled() && _flags.lang != Common::IT_ITA)  		return false; -	if (((_flags.lang == Common::EN_ANY || _flags.lang == Common::RU_RUS) && !_flags.isTalkie && _flags.platform == Common::kPlatformPC) || _flags.platform == Common::kPlatformAmiga) +	if (((_flags.lang == Common::EN_ANY || _flags.lang == Common::RU_RUS) && !_flags.isTalkie && _flags.platform == Common::kPlatformDOS) || _flags.platform == Common::kPlatformAmiga)  		_screen->loadBitmap("TEXT.CPS", 3, 3, &_screen->getPalette(0));  	else if (_flags.lang == Common::EN_ANY || _flags.lang == Common::JA_JPN)  		_screen->loadBitmap("TEXT_ENG.CPS", 3, 3, &_screen->getPalette(0)); diff --git a/engines/kyra/sound.cpp b/engines/kyra/sound.cpp index 32d175bdb0..cb6faf2580 100644 --- a/engines/kyra/sound.cpp +++ b/engines/kyra/sound.cpp @@ -288,7 +288,7 @@ void KyraEngine_v1::snd_playWanderScoreViaMap(int command, int restart) {  	//	XXX  	//} -	if (_flags.platform == Common::kPlatformPC || _flags.platform == Common::kPlatformMacintosh) { +	if (_flags.platform == Common::kPlatformDOS || _flags.platform == Common::kPlatformMacintosh) {  		assert(command*2+1 < _trackMapSize);  		if (_curMusicTheme != _trackMap[command*2]) {  			if (_trackMap[command*2] != -1 && _trackMap[command*2] != -2) diff --git a/engines/kyra/sound_lol.cpp b/engines/kyra/sound_lol.cpp index 48230d025c..7ac33967dd 100644 --- a/engines/kyra/sound_lol.cpp +++ b/engines/kyra/sound_lol.cpp @@ -189,7 +189,7 @@ void LoLEngine::snd_playSoundEffect(int track, int volume) {  	if (hasVocFile) {  		if (_sound->isVoicePresent(_ingameSoundList[vocIndex]))  			_sound->voicePlay(_ingameSoundList[vocIndex], 0, volume, priority, true); -	} else if (_flags.platform == Common::kPlatformPC) { +	} else if (_flags.platform == Common::kPlatformDOS) {  		if (_sound->getSfxType() == Sound::kMidiMT32)  			track = (track < _ingameMT32SoundIndexSize) ? (_ingameMT32SoundIndex[track] - 1) : -1;  		else if (_sound->getSfxType() == Sound::kMidiGM) @@ -247,7 +247,7 @@ void LoLEngine::snd_playQueuedEffects() {  void LoLEngine::snd_loadSoundFile(int track) {  	if (_sound->musicEnabled()) { -		if (_flags.platform == Common::kPlatformPC) { +		if (_flags.platform == Common::kPlatformDOS) {  			int t = (track - 250) * 3;  			if (_curMusicFileIndex != _musicTrackMap[t] || _curMusicFileExt != (char)_musicTrackMap[t + 1]) {  				snd_stopMusic(); @@ -269,7 +269,7 @@ int LoLEngine::snd_playTrack(int track) {  	_lastMusicTrack = track;  	if (_sound->musicEnabled()) { -		if (_flags.platform == Common::kPlatformPC) { +		if (_flags.platform == Common::kPlatformDOS) {  			snd_loadSoundFile(track);  			int t = (track - 250) * 3;  			_sound->playTrack(_musicTrackMap[t + 2]); diff --git a/engines/kyra/staticres.cpp b/engines/kyra/staticres.cpp index 57a0f8dce8..c52b0a04ad 100644 --- a/engines/kyra/staticres.cpp +++ b/engines/kyra/staticres.cpp @@ -102,7 +102,7 @@ byte getLanguageID(const GameFlags &flags) {  }  const IndexTable iPlatformTable[] = { -	{ Common::kPlatformPC, 0 }, +	{ Common::kPlatformDOS, 0 },  	{ Common::kPlatformAmiga, 1 },  	{ Common::kPlatformFMTowns, 2 },  	{ Common::kPlatformPC98, 3 }, @@ -823,7 +823,7 @@ void KyraEngine_LoK::initStaticResource() {  	// FIXME: It seems Kyra1 MAC CD includes AdLib and MIDI music and sfx, thus we enable  	// support for those for now. (Based on patch #2767489 "Support for Mac Kyrandia 1 CD" by satz). -	if (_flags.platform == Common::kPlatformPC || _flags.platform == Common::kPlatformMacintosh) { +	if (_flags.platform == Common::kPlatformDOS || _flags.platform == Common::kPlatformMacintosh) {  		SoundResourceInfo_PC resInfoIntro(soundFilesIntro, soundFilesIntroSize);  		SoundResourceInfo_PC resInfoIngame(soundFiles, soundFilesSize);  		_sound->initAudioResourceInfo(kMusicIntro, &resInfoIntro); @@ -956,7 +956,7 @@ void KyraEngine_LoK::loadButtonShapes() {  void KyraEngine_LoK::loadMainScreen(int page) {  	_screen->clearPage(page); -	if (((_flags.lang == Common::EN_ANY || _flags.lang == Common::RU_RUS) && !_flags.isTalkie && _flags.platform == Common::kPlatformPC) || _flags.platform == Common::kPlatformAmiga) +	if (((_flags.lang == Common::EN_ANY || _flags.lang == Common::RU_RUS) && !_flags.isTalkie && _flags.platform == Common::kPlatformDOS) || _flags.platform == Common::kPlatformAmiga)  		_screen->loadBitmap("MAIN15.CPS", page, page, &_screen->getPalette(0));  	else if (_flags.lang == Common::EN_ANY || _flags.lang == Common::JA_JPN || (_flags.isTalkie && _flags.lang == Common::IT_ITA))  		_screen->loadBitmap("MAIN_ENG.CPS", page, page, 0); @@ -997,7 +997,7 @@ void KyraEngine_HoF::initStaticResource() {  	_itemAnimDefinition = _staticres->loadItemAnimDefinition(k2IngameShapeAnimData, _itemAnimDefinitionSize);  	// assign music data -	if (_flags.platform == Common::kPlatformPC) { +	if (_flags.platform == Common::kPlatformDOS) {  		SoundResourceInfo_PC resInfoIntro(_musicFileListIntro, _musicFileListIntroSize);  		SoundResourceInfo_PC resInfoIngame(_musicFileListIngame, _musicFileListIngameSize);  		SoundResourceInfo_PC resInfoFinale(_musicFileListFinale, _musicFileListFinaleSize); diff --git a/engines/kyra/staticres_lol.cpp b/engines/kyra/staticres_lol.cpp index a1c5ff340c..c2cdcf9f51 100644 --- a/engines/kyra/staticres_lol.cpp +++ b/engines/kyra/staticres_lol.cpp @@ -215,7 +215,7 @@ void StaticResource::freeButtonDefs(void *&ptr, int &size) {  void LoLEngine::initStaticResource() {  	// assign music resource data. -	if (_flags.platform == Common::kPlatformPC) { +	if (_flags.platform == Common::kPlatformDOS) {  		if (_flags.isDemo) {  			static const char *const file[] = { "LOREDEMO" };  			SoundResourceInfo_PC resInfoDemo(file, ARRAYSIZE(file)); diff --git a/engines/kyra/text_hof.cpp b/engines/kyra/text_hof.cpp index 7fa823da0f..f1933e9623 100644 --- a/engines/kyra/text_hof.cpp +++ b/engines/kyra/text_hof.cpp @@ -430,7 +430,7 @@ void KyraEngine_HoF::updateDlgBuffer() {  	Common::String filename = Common::String::format("CH%.02d-S%.02d.DL", _currentChapter, _npcTalkDlgIndex);  	const char *suffix = _flags.isTalkie ? suffixTalkie : suffixTowns; -	if (_flags.platform != Common::kPlatformPC || _flags.isTalkie) +	if (_flags.platform != Common::kPlatformDOS || _flags.isTalkie)  		filename += suffix[_lang];  	else  		filename += 'G'; diff --git a/engines/lure/detection.cpp b/engines/lure/detection.cpp index ab7615c265..64d26c4c04 100644 --- a/engines/lure/detection.cpp +++ b/engines/lure/detection.cpp @@ -70,7 +70,7 @@ static const LureGameDescription gameDescriptions[] = {  			"VGA",  			AD_ENTRY1("disk1.vga", "b2a8aa6d7865813a17a3c636e063572e"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -83,7 +83,7 @@ static const LureGameDescription gameDescriptions[] = {  			"EGA",  			AD_ENTRY1("disk1.ega", "e9c9fdd8a19f7910d68e53cb84651273"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -96,7 +96,7 @@ static const LureGameDescription gameDescriptions[] = {  			"VGA",  			AD_ENTRY1("disk1.vga", "cf69d5ada228dd74f89046691c16aafb"),  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -109,7 +109,7 @@ static const LureGameDescription gameDescriptions[] = {  			"EGA",  			AD_ENTRY1("disk1.ega", "b80aced0321f64c58df2c7d3d74dfe79"),  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -122,7 +122,7 @@ static const LureGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("disk1.vga", "7aa19e444dab1ac7194d9f7a40ffe54a"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -135,7 +135,7 @@ static const LureGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("disk1.vga", "894a2c2caeccbad2fc2f4a79a8ee47b0"),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -148,7 +148,7 @@ static const LureGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("disk1.vga", "1c94475c1bb7e0e88c1757d3b5377e94"),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -161,7 +161,7 @@ static const LureGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("disk1.vga", "1751145b653959f7a64fe1618d6b97ac"),  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, diff --git a/engines/made/detection.cpp b/engines/made/detection.cpp index 2591e92af3..e8b755cb40 100644 --- a/engines/made/detection.cpp +++ b/engines/made/detection.cpp @@ -78,7 +78,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"V1.0, 9/15/93, installed, CD",  			AD_ENTRY1("rtzcd.dat", "e95c38ded389e39cfbf87a8cb250b12e"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO0()  		}, @@ -96,7 +96,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"V1.0, 9/15/93, CD",  			AD_ENTRY1("rtzcd.red", "cd8b62ece4677c438688c1de3f5379b9"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -113,7 +113,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"V1.1, 12/7/93, installed, CD",  			AD_ENTRY1s("rtzcd.dat", "a1db8c97a78dae10f91d356f16ad07b8", 536064),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -130,7 +130,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"V1.1, 12/7/93, CD",  			AD_ENTRY1s("rtzcd.red", "c4e2430e6b6c6ff1562a80fb4a9df24c", 276177),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -148,7 +148,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"V1.2, 9/29/94, installed, CD",  			AD_ENTRY1("rtzcd.dat", "9d740378da2d16e83d0d0efff01bf83a"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -165,7 +165,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"V1.2, 9/29/94, CD",  			AD_ENTRY1s("rtzcd.red", "946997d8b0aa6cb4e848bad02a1fc3d2", 276584),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -183,7 +183,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"V1.2, 9/29/94, installed, CD",  			AD_ENTRY1s("rtzcd.dat", "9d740378da2d16e83d0d0efff01bf83a", 525824),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -201,7 +201,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"V1.2, 4/18/95, CD",  			AD_ENTRY1s("rtzcd.red", "946997d8b0aa6cb4e848bad02a1fc3d2", 355442),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -219,7 +219,7 @@ static const MadeGameDescription gameDescriptions[] = {   			"V1.2, 3/31/95, installed, CD",   			AD_ENTRY1s("rtzcd.dat", "5b86035aed0277f96e3d173542b5364a", 523776),   			Common::IT_ITA, - 			Common::kPlatformPC, + 			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()   		}, @@ -237,7 +237,7 @@ static const MadeGameDescription gameDescriptions[] = {   			"V1.2, 3/31/95, CD",   			AD_ENTRY1s("rtzcd.red", "946997d8b0aa6cb4e848bad02a1fc3d2", 354971),   			Common::IT_ITA, - 			Common::kPlatformPC, + 			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()   		}, @@ -255,7 +255,7 @@ static const MadeGameDescription gameDescriptions[] = {   			"V1.2, 5/13/95, installed, CD",   			AD_ENTRY1s("rtzcd.dat", "bde8251a8e34e87c54e3f93147d56c9e", 523776),   			Common::FR_FRA, - 			Common::kPlatformPC, + 			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()   		}, @@ -273,7 +273,7 @@ static const MadeGameDescription gameDescriptions[] = {   			"V1.2, 3/31/95, CD",   			AD_ENTRY1s("rtzcd.red", "946997d8b0aa6cb4e848bad02a1fc3d2", 354614),   			Common::FR_FRA, - 			Common::kPlatformPC, + 			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()   		}, @@ -290,7 +290,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"Floppy",  			AD_ENTRY1("rtz.prj", "764d02f52ce1c219f2c0066677fba4ce"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -307,7 +307,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"Demo",  			AD_ENTRY1("demo.dat", "2a6a1354bd5346fad4aee08e5b56caaa"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO0()  		}, @@ -325,7 +325,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("rtzcd.dat", "c4fccf67ad247f09b94c3c808b138576"),  			Common::JA_JPN, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -378,7 +378,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("manhole.dat", "cb21e31ed35c963208343bc995225b73"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -395,7 +395,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"EGA",  			AD_ENTRY1("manhole.dat", "2b1658292599a861c4cd3cf6cdb3c581"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -412,7 +412,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("lgop2.dat", "8137996db200ff67e8f172ff106f2e48"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -430,7 +430,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1s("lgop2.dat", "a0ffea6a3b7e39bd861edd00c397641c", 299466),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -448,7 +448,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1s("lgop2.dat", "f9e974087af7cf4b7ec2d8dc45d01e0c", 295366),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -466,7 +466,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1s("lgop2.dat", "96eb95b4d75b9a3da0b0d67e3b4a787d", 288984),  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -483,7 +483,7 @@ static const MadeGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1("rodneys.dat", "a79887dbaa47689facd7c6f09258ba5a"),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -506,7 +506,7 @@ static MadeGameDescription g_fallbackDesc = {  		"",  		AD_ENTRY1(0, 0), // This should always be AD_ENTRY1(0, 0) in the fallback descriptor  		Common::UNK_LANG, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -560,7 +560,7 @@ bool MadeMetaEngine::createInstance(OSystem *syst, Engine **engine, const ADGame  const ADGameDescription *MadeMetaEngine::fallbackDetect(const FileMap &allFiles, const Common::FSList &fslist) const {  	// Set the default values for the fallback descriptor's ADGameDescription part.  	Made::g_fallbackDesc.desc.language = Common::UNK_LANG; -	Made::g_fallbackDesc.desc.platform = Common::kPlatformPC; +	Made::g_fallbackDesc.desc.platform = Common::kPlatformDOS;  	Made::g_fallbackDesc.desc.flags = ADGF_NO_FLAGS;  	// Set default values for the fallback descriptor's MadeGameDescription part. diff --git a/engines/parallaction/balloons.cpp b/engines/parallaction/balloons.cpp index 1ddd401b20..2a7e0ce375 100644 --- a/engines/parallaction/balloons.cpp +++ b/engines/parallaction/balloons.cpp @@ -727,7 +727,7 @@ void BalloonManager_br::cacheAnims() {  BalloonManager_br::BalloonManager_br(Parallaction_br *vm, Font *font) : _vm(vm), _numBalloons(0),  	_leftBalloon(0), _rightBalloon(0), _sw(font), _se(font) { -	if (_vm->getPlatform() == Common::kPlatformPC) { +	if (_vm->getPlatform() == Common::kPlatformDOS) {  		_textColors[kSelectedColor] = 12;  		_textColors[kUnselectedColor] = 0;  		_textColors[kNormalColor] = 0; diff --git a/engines/parallaction/callables_ns.cpp b/engines/parallaction/callables_ns.cpp index c1720a1a8e..04642aa632 100644 --- a/engines/parallaction/callables_ns.cpp +++ b/engines/parallaction/callables_ns.cpp @@ -439,7 +439,7 @@ void Parallaction_ns::_c_closeMusic(void *) {  void Parallaction_ns::_c_startIntro(void *parm) {  	_rightHandAnim = _location.findAnimation("righthand"); -	if (getPlatform() == Common::kPlatformPC) { +	if (getPlatform() == Common::kPlatformDOS) {  		_soundManI->setMusicFile("intro");  		_soundManI->playMusic();  	} diff --git a/engines/parallaction/detection.cpp b/engines/parallaction/detection.cpp index 43176a0759..fb892c44b2 100644 --- a/engines/parallaction/detection.cpp +++ b/engines/parallaction/detection.cpp @@ -70,7 +70,7 @@ static const PARALLACTIONGameDescription gameDescriptions[] = {  				{ NULL, 0, NULL, 0}  			},  			Common::UNK_LANG, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -153,7 +153,7 @@ static const PARALLACTIONGameDescription gameDescriptions[] = {  				{ NULL, 0, NULL, 0}  			},  			Common::UNK_LANG, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -170,7 +170,7 @@ static const PARALLACTIONGameDescription gameDescriptions[] = {  				{ NULL, 0, NULL, 0}  			},  			Common::UNK_LANG, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO1(GUIO_NOSPEECH)  		}, diff --git a/engines/parallaction/font.cpp b/engines/parallaction/font.cpp index 3b40960381..03b1ced8e1 100644 --- a/engines/parallaction/font.cpp +++ b/engines/parallaction/font.cpp @@ -668,7 +668,7 @@ GfxObj* DosDisk_br::createInventoryObjects(Common::SeekableReadStream &stream) {  void Parallaction_ns::initFonts() { -	if (getPlatform() == Common::kPlatformPC) { +	if (getPlatform() == Common::kPlatformDOS) {  		_dialogueFont = _disk->loadFont("comic");  		_labelFont = _disk->loadFont("topaz");  		_menuFont = _disk->loadFont("slide"); @@ -683,7 +683,7 @@ void Parallaction_ns::initFonts() {  }  void Parallaction_br::initFonts() { -	if (getPlatform() == Common::kPlatformPC) { +	if (getPlatform() == Common::kPlatformDOS) {  		_menuFont = _disk->loadFont("russia");  		_dialogueFont = _disk->loadFont("comic");  		_labelFont = _menuFont; diff --git a/engines/parallaction/graphics.cpp b/engines/parallaction/graphics.cpp index 59cd02e6ef..b8a8ceb61f 100644 --- a/engines/parallaction/graphics.cpp +++ b/engines/parallaction/graphics.cpp @@ -746,7 +746,7 @@ Gfx::Gfx(Parallaction* vm) :  	_unpackedBitmap = new byte[MAXIMUM_UNPACKED_BITMAP_SIZE];  	assert(_unpackedBitmap); -	if ((_gameType == GType_BRA) && (_vm->getPlatform() == Common::kPlatformPC)) { +	if ((_gameType == GType_BRA) && (_vm->getPlatform() == Common::kPlatformDOS)) {  	// this loads the backup palette needed by the PC version of BRA (see setBackground()).  		BackgroundInfo	paletteInfo;  		_disk->loadSlide(paletteInfo, "pointer"); @@ -834,7 +834,7 @@ void Gfx::setBackground(uint type, BackgroundInfo *info) {  		// The PC version of BRA needs the entries 20-31 of the palette to be constant, but  		// the background resource files are screwed up. The right colors come from an unused  		// bitmap (pointer.bmp). Nothing is known about the Amiga version so far. -		if ((_gameType == GType_BRA) && (_vm->getPlatform() == Common::kPlatformPC)) { +		if ((_gameType == GType_BRA) && (_vm->getPlatform() == Common::kPlatformDOS)) {  			int r, g, b;  			for (uint i = 16; i < 32; i++) {  				_backupPal.getEntry(i, r, g, b); diff --git a/engines/parallaction/gui_br.cpp b/engines/parallaction/gui_br.cpp index 5bc5acf630..ddbc31d730 100644 --- a/engines/parallaction/gui_br.cpp +++ b/engines/parallaction/gui_br.cpp @@ -120,7 +120,7 @@ class MainMenuInputState_BR : public MenuInputState {  		memset(data, 0, MENUITEM_WIDTH * MENUITEM_HEIGHT * 2);  		// build first frame to be displayed when item is not selected -		if (_vm->getPlatform() == Common::kPlatformPC) { +		if (_vm->getPlatform() == Common::kPlatformDOS) {  			_vm->_menuFont->setColor(0);  		} else {  			_vm->_menuFont->setColor(23); @@ -238,7 +238,7 @@ public:  	virtual void enter() {  		_vm->_gfx->clearScreen();  		int x = 0, y = 0, i = 0; -		if (_vm->getPlatform() == Common::kPlatformPC) { +		if (_vm->getPlatform() == Common::kPlatformDOS) {  			x = 20;  			y = 50;  		} diff --git a/engines/parallaction/input.cpp b/engines/parallaction/input.cpp index 484e210893..bf7cdc439d 100644 --- a/engines/parallaction/input.cpp +++ b/engines/parallaction/input.cpp @@ -478,7 +478,7 @@ void Input::initCursors() {  		break;  	case GType_BRA: -		if (_vm->getPlatform() == Common::kPlatformPC) { +		if (_vm->getPlatform() == Common::kPlatformDOS) {  			_dinoCursor = _vm->_disk->loadPointer("pointer1");  			_dougCursor = _vm->_disk->loadPointer("pointer2");  			_donnaCursor = _vm->_disk->loadPointer("pointer3"); diff --git a/engines/parallaction/parallaction_br.cpp b/engines/parallaction/parallaction_br.cpp index 07755fac5f..f9df9d85db 100644 --- a/engines/parallaction/parallaction_br.cpp +++ b/engines/parallaction/parallaction_br.cpp @@ -52,7 +52,7 @@ Common::Error Parallaction_br::init() {  	_screenWidth = 640;  	_screenHeight = 400; -	if (getPlatform() == Common::kPlatformPC) { +	if (getPlatform() == Common::kPlatformDOS) {  		if (getFeatures() & GF_DEMO) {  			_disk = new DosDemoDisk_br(this);  		} else { @@ -297,7 +297,7 @@ void Parallaction_br::changeLocation() {  		// TODO: maybe handle this into Disk  		delete _objects; -		if (getPlatform() == Common::kPlatformPC) { +		if (getPlatform() == Common::kPlatformDOS) {  			_objects = _disk->loadObjects("icone.ico");  		} else {  			_objects = _disk->loadObjects("icons.ico", _part); diff --git a/engines/parallaction/parallaction_ns.cpp b/engines/parallaction/parallaction_ns.cpp index d33be0aa47..49b63dcac3 100644 --- a/engines/parallaction/parallaction_ns.cpp +++ b/engines/parallaction/parallaction_ns.cpp @@ -152,7 +152,7 @@ Common::Error Parallaction_ns::init() {  	_screenWidth = 320;  	_screenHeight = 200; -	if (getPlatform() == Common::kPlatformPC) { +	if (getPlatform() == Common::kPlatformDOS) {  		_disk = new DosDisk_ns(this);  	} else {  		if (getFeatures() & GF_DEMO) { @@ -163,7 +163,7 @@ Common::Error Parallaction_ns::init() {  	_disk->init(); -	if (getPlatform() == Common::kPlatformPC) { +	if (getPlatform() == Common::kPlatformDOS) {  		_soundManI = new DosSoundMan_ns(this);  		_soundManI->setMusicVolume(ConfMan.getInt("music_volume"));  	} else { diff --git a/engines/parallaction/staticres.cpp b/engines/parallaction/staticres.cpp index f09b1241bc..32404037f0 100644 --- a/engines/parallaction/staticres.cpp +++ b/engines/parallaction/staticres.cpp @@ -396,7 +396,7 @@ void Parallaction_ns::initResources() {  	_localFlagNames = new FixedTable(NUM_LOCATIONS, 1);  	_localFlagNames->addData("visited"); -	if (getPlatform() == Common::kPlatformPC) { +	if (getPlatform() == Common::kPlatformDOS) {  		_callables = _dosCallables;  	} else {  		_callables = _amigaCallables; @@ -412,7 +412,7 @@ void Parallaction_br::initResources() {  	_localFlagNames->addData("visited");  	_localFlagNames->addData("testtrue"); -	if (getPlatform() == Common::kPlatformPC) { +	if (getPlatform() == Common::kPlatformDOS) {  		_callables = _dosCallables;  	} else {  		_callables = _amigaCallables; diff --git a/engines/queen/cutaway.cpp b/engines/queen/cutaway.cpp index de54b7e33c..1e53c00564 100644 --- a/engines/queen/cutaway.cpp +++ b/engines/queen/cutaway.cpp @@ -515,7 +515,7 @@ const byte *Cutaway::getCutawayAnim(const byte *ptr, int header, CutawayAnim &an  	anim.scale = (int16)READ_BE_INT16(ptr);  	ptr += 2; -	if ((_vm->resource()->isDemo() && _vm->resource()->getPlatform() == Common::kPlatformPC) || +	if ((_vm->resource()->isDemo() && _vm->resource()->getPlatform() == Common::kPlatformDOS) ||  		(_vm->resource()->isInterview() && _vm->resource()->getPlatform() == Common::kPlatformAmiga)) {  		anim.song = 0;  	} else { diff --git a/engines/queen/display.cpp b/engines/queen/display.cpp index d7b20c203e..7437bab974 100644 --- a/engines/queen/display.cpp +++ b/engines/queen/display.cpp @@ -167,7 +167,7 @@ void Display::palSet(const uint8 *pal, int start, int end, bool updateScreen) {  }  void Display::palSetJoeDress() { -	if (_vm->resource()->getPlatform() == Common::kPlatformPC) { +	if (_vm->resource()->getPlatform() == Common::kPlatformDOS) {  		memcpy(_pal.room + 144 * 3, _palJoeDress, 16 * 3);  		memcpy(_pal.screen + 144 * 3, _palJoeDress, 16 * 3);  		palSet(_pal.screen, 144, 159, true); @@ -175,7 +175,7 @@ void Display::palSetJoeDress() {  }  void Display::palSetJoeNormal() { -	if (_vm->resource()->getPlatform() == Common::kPlatformPC) { +	if (_vm->resource()->getPlatform() == Common::kPlatformDOS) {  		memcpy(_pal.room + 144 * 3, _palJoeClothes, 16 * 3);  		memcpy(_pal.screen + 144 * 3, _palJoeClothes, 16 * 3);  		palSet(_pal.screen, 144, 159, true); diff --git a/engines/queen/graphics.cpp b/engines/queen/graphics.cpp index fbb72fde44..70f7d7c94b 100644 --- a/engines/queen/graphics.cpp +++ b/engines/queen/graphics.cpp @@ -214,7 +214,7 @@ Graphics::~Graphics() {  }  void Graphics::unpackControlBank() { -	if (_vm->resource()->getPlatform() == Common::kPlatformPC) { +	if (_vm->resource()->getPlatform() == Common::kPlatformDOS) {  		_vm->bankMan()->load("CONTROL.BBK",17);  		// unpack mouse pointer frame @@ -231,7 +231,7 @@ void Graphics::unpackControlBank() {  }  void Graphics::setupArrows() { -	if (_vm->resource()->getPlatform() == Common::kPlatformPC) { +	if (_vm->resource()->getPlatform() == Common::kPlatformDOS) {  		int scrollX = _vm->display()->horizontalScroll();  		BobSlot *arrow;  		arrow = bob(ARROW_BOB_UP); @@ -1250,7 +1250,7 @@ void BamScene::updateFightAnimation() {  			break;  		case 99: // end of BAM data  			_lastSoundIndex = _index = 0; -			if (_vm->resource()->getPlatform() == Common::kPlatformPC) { +			if (_vm->resource()->getPlatform() == Common::kPlatformDOS) {  				_fightData = fightDataBlocks[_vm->randomizer.getRandomNumber(2)];  			}  			if (_flag == F_REQ_STOP) { diff --git a/engines/queen/logic.cpp b/engines/queen/logic.cpp index 6d90254608..339942ee2a 100644 --- a/engines/queen/logic.cpp +++ b/engines/queen/logic.cpp @@ -101,7 +101,7 @@ void Logic::readQueenJas() {  	}  	_roomData[_numRooms + 1] = _numObjects; -	if ((_vm->resource()->isDemo() && _vm->resource()->getPlatform() == Common::kPlatformPC) || +	if ((_vm->resource()->isDemo() && _vm->resource()->getPlatform() == Common::kPlatformDOS) ||  		(_vm->resource()->isInterview() && _vm->resource()->getPlatform() == Common::kPlatformAmiga)) {  		_sfxName = NULL;  	} else { @@ -2088,7 +2088,7 @@ bool LogicDemo::changeToSpecialRoom() {  void LogicDemo::setupSpecialMoveTable() {  	_specialMoves[4] = &LogicDemo::asmMakeJoeUseUnderwear;  	_specialMoves[14] = &LogicDemo::asmEndDemo; -	if (_vm->resource()->getPlatform() == Common::kPlatformPC) { +	if (_vm->resource()->getPlatform() == Common::kPlatformDOS) {  		_specialMoves[5]  = &LogicDemo::asmSwitchToDressPalette;  	}  } @@ -2185,7 +2185,7 @@ void LogicGame::setupSpecialMoveTable() {  	_specialMoves[31] = &LogicGame::asmWaitForCarPosition;  	_specialMoves[33] = &LogicGame::asmAttemptPuzzle;  	_specialMoves[34] = &LogicGame::asmScrollTitle; -	if (_vm->resource()->getPlatform() == Common::kPlatformPC) { +	if (_vm->resource()->getPlatform() == Common::kPlatformDOS) {  		_specialMoves[5]  = &LogicGame::asmSwitchToDressPalette;  		_specialMoves[6]  = &LogicGame::asmSwitchToNormalPalette;  		_specialMoves[13] = &LogicGame::asmShrinkRobot; diff --git a/engines/queen/resource.cpp b/engines/queen/resource.cpp index 84043fa3af..6a55929d65 100644 --- a/engines/queen/resource.cpp +++ b/engines/queen/resource.cpp @@ -204,11 +204,11 @@ bool Resource::detectVersion(DetectedGameVersion *ver, Common::File *f) {  	switch (ver->str[0]) {  	case 'P':  		ver->features |= GF_FLOPPY; -		ver->platform = Common::kPlatformPC; +		ver->platform = Common::kPlatformDOS;  		break;  	case 'C':  		ver->features |= GF_TALKIE; -		ver->platform = Common::kPlatformPC; +		ver->platform = Common::kPlatformDOS;  		break;  	case 'a':  		ver->features |= GF_FLOPPY; diff --git a/engines/saga/detection_tables.h b/engines/saga/detection_tables.h index 234a10acfe..30cb13a031 100644 --- a/engines/saga/detection_tables.h +++ b/engines/saga/detection_tables.h @@ -188,7 +188,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -434,7 +434,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -458,7 +458,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -482,7 +482,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -507,7 +507,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -534,7 +534,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -558,7 +558,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -582,7 +582,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -615,7 +615,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO1(GUIO_NOASPECT)  		}, @@ -647,7 +647,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOASPECT)  		}, @@ -677,7 +677,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOASPECT)  		}, @@ -705,7 +705,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOASPECT)  		}, @@ -734,7 +734,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOASPECT)  		}, @@ -762,7 +762,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOASPECT)  		}, @@ -817,7 +817,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_UNSTABLE,  			GUIO1(GUIO_NOASPECT)  		}, @@ -847,7 +847,7 @@ static const SAGAGameDescription gameDescriptions[] = {  	{ NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_UNSTABLE,  			GUIO1(GUIO_NOASPECT)  		}, diff --git a/engines/sci/detection.cpp b/engines/sci/detection.cpp index ebad3d039a..09c348f273 100644 --- a/engines/sci/detection.cpp +++ b/engines/sci/detection.cpp @@ -452,7 +452,7 @@ static ADGameDescription s_fallbackDesc = {  	"",  	AD_ENTRY1(0, 0), // This should always be AD_ENTRY1(0, 0) in the fallback descriptor  	Common::UNK_LANG, -	Common::kPlatformPC, +	Common::kPlatformDOS,  	ADGF_NO_FLAGS,  	GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)  }; @@ -514,7 +514,7 @@ const ADGameDescription *SciMetaEngine::fallbackDetect(const FileMap &allFiles,  	s_fallbackDesc.extra = "";  	s_fallbackDesc.language = Common::EN_ANY;  	s_fallbackDesc.flags = ADGF_NO_FLAGS; -	s_fallbackDesc.platform = Common::kPlatformPC;	// default to PC platform +	s_fallbackDesc.platform = Common::kPlatformDOS;	// default to PC platform  	s_fallbackDesc.gameid = "sci";  	s_fallbackDesc.guioptions = GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI); diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h index ecad888302..fa7acaf4b8 100644 --- a/engines/sci/detection_tables.h +++ b/engines/sci/detection_tables.h @@ -37,7 +37,7 @@ namespace Sci {  	{"sci-fanmade", name, { \  		{"resource.map", 0, resMapMd5, resMapSize}, \  		{"resource.001", 0, resMd5, resSize}, \ -		AD_LISTEND}, lang, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) \ +		AD_LISTEND}, lang, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) \  	}  #define FANMADE(name, resMapMd5, resMapSize, resMd5, resSize) FANMADE_L(name, resMapMd5, resMapSize, resMd5, resSize, Common::EN_ANY) @@ -50,7 +50,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "f3d1be7752d30ba60614533d531e2e98", 474},  		{"resource.001", 0, "6fd05926c2199af0af6f72f90d0d7260", 126895},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Castle of Dr. Brain - English Amiga (from www.back2roots.org)  	// Executable scanning reports "1.005.000" @@ -93,7 +93,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "9780f040d58182994e22d2e34fab85b0", 67367},  		{"resource.001", 0, "2af49dbd8f2e1db4ab09f9310dc91259", 570553},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Castle of Dr. Brain - English DOS 5.25" Floppy EGA (from omer_mor, bug report #3035349)  	{"castlebrain", "EGA", { @@ -106,7 +106,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.005", 0, "8a5ed3ba96e2eaf18e36fedfaab89419", 297838},  		{"resource.006", 0, "dceed92e709cad1bd9582809a235b0a0", 266682},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Castle of Dr. Brain - English DOS 3.5" Floppy EGA (from nozomi77, bug report #3405307)  	{"castlebrain", "EGA", { @@ -116,7 +116,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "de2f182529efaad2c4b510b452ab77ac", 633662},  		{"resource.003", 0, "38b4b37febc6b4f5061c461a283df148", 430388},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Castle of Dr. Brain - English DOS Floppy (from jvprat)  	// Executable scanning reports "1.000.044", Floppy label reports "1.0, 10.30.91", VERSION file reports "1.000" @@ -127,7 +127,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.001", 0, "d2f5a1be74ed963fa849a76892be5290", 794832},  		{"resource.002", 0, "c0c29c51af66d65cb53f49e785a2d978", 1280907},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Castle of Dr. Brain - English DOS 5.25" Floppy VGA 1.1 (from rnjacobs, bug report #3578286)  	{"castlebrain", "", { @@ -137,7 +137,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "583d348c908f89f94f8551d7fe0a2eca", 991752},  		{"resource.003", 0, "6c3d1bb26ad532c94046bc9ac49b5ff4", 728315},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Castle of Dr. Brain - English DOS Floppy 1.1  	{"castlebrain", "", { @@ -146,7 +146,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.001", 0, "13e81e1839cd7b216d2bb5615c1ca160", 796776},  		{"resource.002", 0, "930e416bec196b9703a331d81b3d66f2", 1283812},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Castle of Dr. Brain - English DOS Floppy 1.000  	// Reported by graxer in bug report #3037942 @@ -161,7 +161,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "1d778a0c65cac9ddbab65495e50a94ee", 335281},  		{"resource.007", 0, "063bb8ce4157c778cf30d1c912c006f1", 335631},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Castle of Dr. Brain - Spanish DOS (also includes english language)  	// SCI interpreter version 1.000.510 @@ -170,7 +170,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 1197694},  		{"resource.001", 0, "735be4e58957180cfc807d5e18fdffcd", 1433302},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #ifdef ENABLE_SCI32  	// Inside the Chest / Behind the Developer's Shield @@ -179,7 +179,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "9dd015e79cac4f91e7de805448f39775", 1912},  		{"resource.000", 0, "e4efcd042f86679dd4e1834bb3a38edb", 3770943},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO3(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO3(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_FB01_MIDI)	},  #endif  	// Christmas Card 1988 - English DOS @@ -188,7 +188,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "39485580d34a72997f3d5b3aba4d24f1", 426},  		{"resource.001", 0, "11391434f41c834090d7a1e9488ce936", 129739},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Christmas Card 1990: The Seasoned Professional - English DOS (16 Colors)  	// SCI interpreter version 1.000.172 @@ -196,7 +196,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "8f656714a05b94423ac6eb10ee8797d0", 600},  		{"resource.001", 0, "acde93e58fca4f7a2a5a220558a94aa8", 272629},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Christmas Card 1990: The Seasoned Professional - English DOS (256 Colors)  	// SCI interpreter version 1.000.174 @@ -204,7 +204,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "44b8f45b841b9b5e17e939a35e443988", 600},  		{"resource.001", 0, "acde93e58fca4f7a2a5a220558a94aa8", 335362},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Christmas Card 1992 - English DOS  	// SCI interpreter version 1.001.055 @@ -212,7 +212,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "f1f8c8a8443f523422af70b4ec85b71c", 318},  		{"resource.000", 0, "62fb9256f8e7e6e65a6875efdb7939ac", 203396},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Codename: Iceman - English Amiga (from www.back2roots.org)  	// Executable scanning reports "1.002.031" @@ -234,7 +234,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "782974f29d8a824782d2d4aea39964e3", 1056},  		{"resource.001", 0, "d4b75e280d1c3a97cfef1b0bebff387c", 573647},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Codename: Iceman - English DOS (from jvprat)  	// Executable scanning reports "0.000.685", Floppy label reports "1.033, 6.8.90", VERSION file reports "1.033" @@ -247,7 +247,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "d97a96f1ab91b41cf46a02cc89b0a04e", 624303},  		{"resource.004", 0, "8613c45fc771d658e5a505b9a4a54f31", 670883},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Codename: Iceman - English DOS (from FRG)  	// SCI interpreter version 0.000.668 @@ -259,7 +259,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "dc7c5280e7acfaffe6ef2a6c963c5f94", 622118},  		{"resource.004", 0, "64f342463f6f35ba71b3509ef696ae3f", 669188},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Codename: Iceman - English DOS (supplied by ssburnout in bug report #3049193)  	// 1.022 9x5.25" (label: Int#0.000.668) @@ -274,7 +274,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "08050329aa113a9f14ed99cbfe3536ec", 232942},  		{"resource.007", 0, "64f342463f6f35ba71b3509ef696ae3f", 267811},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Codename: Iceman - English DOS 1.023 (from abevi, bug report #2612718)  	{"iceman", "", { @@ -288,7 +288,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "08050329aa113a9f14ed99cbfe3536ec", 232942},  		{"resource.007", 0, "64f342463f6f35ba71b3509ef696ae3f", 267702},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Conquests of Camelot - English Amiga (from www.back2roots.org)  	// Executable scanning reports "1.002.030" @@ -311,7 +311,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "f4cd75c15be75e04cdca3acda2c0b0ea", 468},  		{"resource.001", 0, "4930708722f34bfbaa4945fb08f55f61", 232523},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Conquests of Camelot - English DOS (from jvprat)  	// Executable scanning reports "0.000.685", Floppy label reports "1.001, 0.000.685", VERSION file reports "1.001.000" @@ -323,7 +323,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "8e1a3a8c588007404b532b8dfacc1460", 723712},  		{"resource.004", 0, "8e1a3a8c588007404b532b8dfacc1460", 729143},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Conquests of Camelot - English DOS  	// SCI interpreter version 0.000.685 @@ -337,7 +337,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "8e1a3a8c588007404b532b8dfacc1460", 332446},  		{"resource.007", 0, "8e1a3a8c588007404b532b8dfacc1460", 358182},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Conquests of the Longbow - English Amiga (from www.back2roots.org)  	// Executable scanning reports "1.005.001" @@ -366,7 +366,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.005", 0, "d036df0872f2db19bca34601276be2d7", 1154950},  		{"resource.006", 0, "b367a6a59f29ee30dde1d88a5a41152d", 1042966},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Conquests of the Longbow - English DOS Floppy (from jvprat)  	// Executable scanning reports "1.000.168", Floppy label reports "1.1, 1.13.92", VERSION file reports "1.1" @@ -380,7 +380,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.004", 0, "9cfce07e204a329e94fda8b5657621da", 1261462},  		{"resource.005", 0, "21ebe6b39b57a73fc449f67f013765aa", 1284720},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Conquests of the Longbow - English DOS  	// SCI interpreter version 1.000.510 @@ -393,7 +393,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.004", 0, "9cfce07e204a329e94fda8b5657621da", 1260237},  		{"resource.005", 0, "21ebe6b39b57a73fc449f67f013765aa", 1284609},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Conquests of the Longbow EGA - English DOS  	// SCI interpreter version 1.000.510 @@ -406,7 +406,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  	      {"resource.004", 0, "b7bb35c027bb424ecefcd122768e5e60", 705631},  	      {"resource.005", 0, "58942b1aa6d6ffeb66e9f8897fd4435f", 469243},  	      {"resource.006", 0, "8c767b3939add63d11274065e46aad04", 713158}, -		  	AD_LISTEND}, Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +		  	AD_LISTEND}, Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Conquests of the Longbow DOS 1.0 EGA (4 x 5.25" disks)  	// Provided by ssburnout in bug report #3046802 @@ -416,7 +416,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  	      {"resource.001", 0, "76c729e563809170e6cc8b2f3f6cf0a4", 1196133},  	      {"resource.002", 0, "8c767b3939add63d11274065e46aad04", 1152478},  	      {"resource.003", 0, "7025b87e735b1df3f0e9488a621f4333", 1171439}, -		  	AD_LISTEND}, Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +		  	AD_LISTEND}, Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Conquests of the Longbow - English DOS Non-Interactive Demo  	// SCI interpreter version 1.000.510 @@ -424,7 +424,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "cbc5cb73341de1bff1b1e20a640af220", 588},  		{"resource.001", 0, "f05a20cc07eee85da8e999d0ac0f596b", 869916},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Conquests of the Longbow - German DOS (suplied by markcoolio in bug report #2727681, also includes english language)  	// SCI interpreter version 1.000.510 @@ -438,7 +438,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.005", 0, "d036df0872f2db19bca34601276be2d7", 1176914},  		{"resource.006", 0, "b367a6a59f29ee30dde1d88a5a41152d", 1123585},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Eco Quest - English DOS Non-Interactive Demo (from FRG)  	// Executable scanning reports "x.yyy.zzz" @@ -447,7 +447,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "c819e171359b7c95f4c13b846d5c034e", 873},  		{"resource.001", 0, "baf9393a9bfa73098adb501e5bc5487b", 657518},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Eco Quest - English DOS CD 1.1  	// SCI interpreter version 1.001.064 @@ -455,7 +455,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "a4b73d5d2b55bdb6e44345e99c8fbdd0", 4804},  		{"resource.000", 0, "d908dbef56816ac6c60dd145fdeafb2b", 3536046},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Eco Quest - English DOS CD 1.1  	// SCI interpreter version 1.001.064 @@ -476,7 +476,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "28fe9b4f0567e71feb198bc9f3a2c605", 1241816},  		{"resource.003", 0, "f3146df0ad4297f5ce35aa8c4753bf6c", 586832},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Eco Quest - English DOS Floppy  	// SCI interpreter version 1.000.510 @@ -487,7 +487,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "323b3b12f43d53f27d259beb225f0aa7", 1129316},  		{"resource.003", 0, "83ac03e4bddb2c1ac2d36d2a587d0536", 1145616},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Eco Quest - German DOS Floppy (supplied by markcoolio in bug report #2723744, also includes english language)  	// SCI interpreter version 1.000.510 @@ -498,7 +498,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "02d7d0411f7903aacb3bc8b0f8ca8a9a", 1202581},  		{"resource.003", 0, "84dd11b6825255671c703aee5ceff620", 1175835},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Eco Quest - Spanish DOS Floppy (from jvprat, also includes english language)  	// Executable scanning reports "1.ECO.013", VERSION file reports "1.000, 11.12.92" @@ -510,7 +510,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "2d21a1d2dcbffa551552e3e0725d2284", 1186033},  		{"resource.003", 0, "84dd11b6825255671c703aee5ceff620", 1174993},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Eco Quest - French DOS Floppy (from Strangerke, also includes english language)  	// SCI interpreter version 1.ECO.013 @@ -521,7 +521,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "b836c6ee9de67d814ac5d1b05f5b9858", 1173872},  		{"resource.003", 0, "f8f767f9d6351432621c6e54c1b2ba8c", 1141520},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Eco Quest 2 - English DOS Non-Interactive Demo  	// SCI interpreter version 1.001.055 @@ -529,7 +529,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "607cfa0d8a03b7d348c06ee727e3d939", 1321},  		{"resource.000", 0, "dd6f614c43c029f063e93cd243af90a4", 525992},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Eco Quest 2 - English DOS Floppy (supplied by markcoolio in bug report #2723761)  	// SCI interpreter version 1.001.065 @@ -537,7 +537,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "28fb7b6abb9fc1cb8882d7c2e701b63f", 5658},  		{"resource.000", 0, "cc1d17e5637528dbe4a812699e1cbfc6", 4208192},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Eco Quest 2 - French DOS Floppy (from Strangerke)  	// SCI interpreter version 1.001.081 @@ -545,7 +545,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "c22ab8b33c339c138b6b1697b77b9e79", 5588},  		{"resource.000", 0, "1c4093f7248240329121fdf8c0d59152", 4231946},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Eco Quest 2 - Spanish DOS Floppy (supplied by umbrio in bug report #3313962)  	{"ecoquest2", "Floppy", { @@ -553,7 +553,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "1c4093f7248240329121fdf8c0d59152", 4209150},  		{"resource.msg", 0, "eff8be1925d42288de55e405983e9314", 117810},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Freddy Pharkas - English DOS demo (from FRG)  	// SCI interpreter version 1.001.069 @@ -561,7 +561,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "97aa9fcfe84c9993a64debd28c32393a", 1909},  		{"resource.000", 0, "5ea8e7a3ea10cce6efd5c106dc62fd8c", 867724},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Freddy Pharkas - English CD DOS (from FRG)  	// SCI interpreter version 1.001.132 @@ -569,7 +569,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "d46b282f228a67ba13bd4b4009e95f8f", 6058},  		{"resource.000", 0, "ee3c64ffff0ba9fb08bea2624631c598", 5490246},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Freddy Pharkas - English DOS Floppy (updated information from markcoolio in bug reports #2723773 and #2724720)  	// Executable scanning reports "1.cfs.081" @@ -579,7 +579,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "96b07e9b914dba1c8dc6c78a176326df", 5233230},  		{"resource.msg", 0, "554f65315d851184f6e38211489fdd8f", -1},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Freddy Pharkas - French DOS Floppy (supplied by misterhands in bug report #3589449)  	// Executable scanning reports "1.cfs.081" @@ -588,7 +588,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "fed4808fdb72486908ac7ad0044b14d8", 5233230},  		{"resource.msg", 0, "4dc478f5c73b57e5d690bdfffdcf1c44", 816518},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Freddy Pharkas - Windows (supplied by abevi in bug report #2612718)  	// Executable scanning reports "1.cfs.081" @@ -607,7 +607,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "96b07e9b914dba1c8dc6c78a176326df", 5233230},  		{"resource.msg", 0, "304b5a5781800affd2235152a5794fa8", -1},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Freddy Pharkas - Spanish DOS (from jvprat)  	// Executable scanning reports "1.cfs.081", VERSION file reports "1.000, March 30, 1995" @@ -620,7 +620,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "05acdc256c742e79c50b9fe7ec2cc898", 863310},  		{"resource.msg", 0, "45b5bf74933ac3727e4cc844446dc052", 796156},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Freddy Pharkas - Spanish DOS (from jvprat)  	// Executable scanning reports "1.cfs.081", VERSION file reports "1.000, March 30, 1995" @@ -630,7 +630,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "96b07e9b914dba1c8dc6c78a176326df", 5233230},  		{"resource.msg", 0, "45b5bf74933ac3727e4cc844446dc052", 796156},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Freddy Pharkas - English DOS CD Demo  	// SCI interpreter version 1.001.095 @@ -638,7 +638,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "a62a7eae85dd1e6b07f39662b278437e", 1918},  		{"resource.000", 0, "4962a3c4dd44e36e78ea4a7a374c2220", 957382},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Freddy Pharkas - English Macintosh  	{"freddypharkas", "", { @@ -653,7 +653,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "7ee6859ef74314f6d91938c3595348a9", 282},  		{"resource.001", 0, "f1e680095424e31f7fae1255d36bacba", 40692},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Gabriel Knight - English DOS CD Demo  	// SCI interpreter version 1.001.092 @@ -661,7 +661,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "39645952ae0ed8072c7e838f31b75464", 2490},  		{"resource.000", 0, "eb3ed7477ca4110813fe1fcf35928561", 1718450},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #ifdef ENABLE_SCI32  	// Gabriel Knight - English DOS Floppy @@ -670,7 +670,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "372d059f75856afa6d73dd84cbb8913d", 10783},  		{"resource.000", 0, "69b7516962510f780d38519cc15fcc7c", 13022630},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Gabriel Knight - English DOS Floppy (supplied my markcoolio in bug report #2723777)  	// SCI interpreter version 2.000.000 @@ -678,7 +678,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "65e8c14092e4c9b3b3538b7602c8c5ec", 10783},  		{"resource.000", 0, "69b7516962510f780d38519cc15fcc7c", 13022630},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Gabriel Knight - English DOS Floppy  	// SCI interpreter version 2.000.000, VERSION file reports "1.0\nGabriel Knight\n11/22/10:33 pm\n\x1A" @@ -686,7 +686,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "ef41df08cf2c1f680216cdbeed0f8311", 10783},  		{"resource.000", 0, "69b7516962510f780d38519cc15fcc7c", 13022630},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Gabriel Knight - German DOS Floppy (supplied my markcoolio in bug report #2723775)  	// SCI interpreter version 2.000.000 @@ -694,7 +694,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "ad6508b0296b25c07b1f58828dc33696", 10789},  		{"resource.000", 0, "091cf08910780feabc56f8551b09cb36", 13077029},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Gabriel Knight - French DOS Floppy (supplied my kervala in bug report #3611487)  	// SCI interpreter version 2.000.000 @@ -702,7 +702,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "236e36cc847cdeafdd5e5fa8cba916ed", 10801},  		{"resource.000", 0, "091cf08910780feabc56f8551b09cb36", 13033072},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Gabriel Knight - English DOS CD (from jvprat)  	// Executable scanning reports "2.000.000", VERSION file reports "01.100.000" @@ -710,7 +710,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "372d059f75856afa6d73dd84cbb8913d", 10996},  		{"resource.000", 0, "69b7516962510f780d38519cc15fcc7c", 12581736},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_CD | ADGF_UNSTABLE, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Gabriel Knight - English Windows CD (from jvprat)  	// Executable scanning reports "2.000.000", VERSION file reports "01.100.000" @@ -726,7 +726,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "a7d3e55114c65647310373cb390815ba", 11392},  		{"resource.000", 0, "091cf08910780feabc56f8551b09cb36", 13400497},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_CD | ADGF_UNSTABLE, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Gabriel Knight - Spanish DOS CD (from jvprat)  	// Executable scanning reports "2.000.000", VERSION file reports "1.000.000, April 13, 1995" @@ -734,7 +734,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "7cb6e9bba15b544ec7a635c45bde9953", 11404},  		{"resource.000", 0, "091cf08910780feabc56f8551b09cb36", 13381599},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, ADGF_CD | ADGF_UNSTABLE, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Gabriel Knight - French DOS CD (from Hkz)  	// VERSION file reports "1.000.000, May 3, 1994" @@ -742,7 +742,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "55f909ba93a2515042a08d8a2da8414e", 11392},  		{"resource.000", 0, "091cf08910780feabc56f8551b09cb36", 13325145},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, ADGF_CD | ADGF_UNSTABLE, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Gabriel Knight - German Windows CD (from Tobis87)  	// SCI interpreter version 2.000.000 @@ -783,7 +783,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.000", 0, "b996fa1e57389a1e179a00a0049de1f4", 8110},  		{"ressci.000", 0, "a19fc3604c6e5407abcf03d59ee87217", 168522221},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Gabriel Knight 2 - English DOS (from jvprat)  	// Executable scanning reports "2.100.002", VERSION file reports "1.1" @@ -801,7 +801,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.006", 0, "ce9359037277b7d7976da185c2fa0aad", 2977},  		{"ressci.006", 0, "8e44e03890205a7be12f45aaba9644b4", 60659424},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Gabriel Knight 2 - French DOS (6-CDs Sierra Originals reedition)  	// Executable scanning reports "2.100.002", VERSION file reports "1.0" @@ -819,7 +819,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.006", 0, "11b2e722170b8c93fdaa5428e2c7676f", 3001},  		{"ressci.006", 0, "4037d941aec39d2e654e20960429aefc", 60568486},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Gabriel Knight 2 - English Macintosh  	// NOTE: This only contains disc 1 files (as well as the persistent file: @@ -843,7 +843,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "e0dd44069a62a463fd124974b915f10d", 342149},  		{"resource.003", 0, "e0dd44069a62a463fd124974b915f10d", 328925},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Hoyle 1 - English DOS (supplied by wibble92 in bug report #2644547)  	// SCI interpreter version 0.000.530 @@ -853,7 +853,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "e0dd44069a62a463fd124974b915f10d", 342309},  		{"resource.003", 0, "e0dd44069a62a463fd124974b915f10d", 328912},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Hoyle 1 - English DOS (supplied by merkur in bug report #2719227)  	// SCI interpreter version 0.000.530 @@ -861,14 +861,14 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "1034a218943d12f1f36e753fa10c95b8", 4386},  		{"resource.001", 0, "e0dd44069a62a463fd124974b915f10d", 518308},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Hoyle 1 3.5' - English DOS (supplied by eddydrama in bug report #3052366 and dinnerx in bug report #3090841)  	{"hoyle1", "", {  		{"resource.map", 0, "0af9a3dcd72a091960de070432e1f524", 4386},  		{"resource.001", 0, "e0dd44069a62a463fd124974b915f10d", 518127},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #if 0 // TODO: unknown if these files are corrupt  	// Hoyle 1 - English Amiga (from www.back2roots.org) @@ -888,7 +888,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.001", 0, "8f2dd70abe01112eca464cda818b5eb6", 98138},  		{"resource.002", 0, "8f2dd70abe01112eca464cda818b5eb6", 196631},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Hoyle 2 - English DOS (supplied by ssburnout in bug report #3049193)  	// 1.000.011 1x3.5" (label:Int#6.21.90) @@ -896,7 +896,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "db0ba08b953e9904a4960ad99cd29c20", 1356},  		{"resource.001", 0, "8f2dd70abe01112eca464cda818b5eb6", 216315},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Hoyle 2 - English Amiga (from www.back2roots.org)  	// Executable scanning reports "1.002.032" @@ -934,7 +934,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "0d06cacc87dc21a08cd017e73036f905", 735},  		{"resource.001", 0, "24db2bccda0a3c43ac4a7b5edb116c7e", 797678},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Hoyle 3 - English DOS Floppy (from jvprat)  	// Executable scanning reports "x.yyy.zzz", Floppy label reports "1.0, 11.2.91", VERSION file reports "1.000" @@ -944,7 +944,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "6ef28cac094dcd97fdb461662ead6f92", 541845},  		{"resource.001", 0, "0a98a268ee99b92c233a0d7187c1f0fa", 845795},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Hoyle 3 - English DOS Floppy (supplied by eddydrama in bug report #3038837)  	{"hoyle3", "", { @@ -955,7 +955,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "97cfd72633f8f9b2a0b1d4116cf3ee81", 346116},  		{"resource.004", 0, "2884fb91b225fabd9ca87ea231293b48", 351218},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Hoyle 3 EGA - English DOS Floppy 1.0 (supplied by abevi in bug report #2612718)  	{"hoyle3", "EGA", { @@ -963,14 +963,14 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "6ef28cac094dcd97fdb461662ead6f92", 319905},  		{"resource.001", 0, "0a98a268ee99b92c233a0d7187c1f0fa", 526438},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Hoyle 4 (Hoyle Classic Card Games) - English DOS Demo  	{"hoyle4", "Demo", {  		{"resource.map", 0, "60f764020a6b788bbbe415dbc2ccb9f3", 931},  		{"resource.000", 0, "5fe3670e3ddcd4f85c10013b5453141a", 615522},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Hoyle 4 (Hoyle Classic Card Games) - English DOS Demo  	// SCI interpreter version 1.001.200 (just a guess) @@ -979,7 +979,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "662087cb383e52e3cc4ae7ecb10e20aa", 938},  		{"resource.000", 0, "24c10844792c54d476d272213cbac300", 675252},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Hoyle 4 (Hoyle Classic Card Games) - English DOS/Win  	// Supplied by abevi in bug report #3039291 @@ -987,7 +987,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "2b577c975cc8d8d43f61b6a756129fe3", 4352},  		{"resource.000", 0, "43e2c15ce436aab611a462ad0603e12d", 2000132},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Hoyle 4 (Hoyle Classic Card Games) - English Macintosh Floppy  	// VERSION file reports "2.0" @@ -1004,14 +1004,14 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.001", 0, "bac3ec6cb3e3920984ab0f32becf5163", 202105},  		{"resource.002", 0, "b86daa3ba2784d1502da881eedb80d9b", 341771},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Jones in the Fast Lane EGA - English DOS (supplied by EddyDrama in bug report #3038761)  	{"jones", "EGA", {  		{"resource.map", 0, "8e92cf319180cc8b5b87b2ce93a4fe22", 1602},  		{"resource.001", 0, "bac3ec6cb3e3920984ab0f32becf5163", 511528},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Jones in the Fast Lane VGA - English DOS  	// SCI interpreter version 1.000.172 @@ -1020,7 +1020,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.001", 0, "bac3ec6cb3e3920984ab0f32becf5163", 313476},  		{"resource.002", 0, "b86daa3ba2784d1502da881eedb80d9b", 719747},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Jones in the Fast Lane VGA - English DOS (supplied by omer_mor in bug report #3037054)  	// VERSION file reports "1.000.060" @@ -1028,14 +1028,14 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "db175ab494ab0666f19ab8f2597a8e49", 1602},  		{"resource.001", 0, "bac3ec6cb3e3920984ab0f32becf5163", 994487},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Jones in the Fast Lane - English DOS CD  	{"jones", "CD", {  		{"resource.map", 0, "459f5b04467bc2107aec02f5c4b71b37", 4878},  		{"resource.001", 0, "3876da2ce16fb7dea2f5d943d946fa84", 1652150},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_CD, GUIO1(GAMEOPTION_JONES_CDAUDIO)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO1(GAMEOPTION_JONES_CDAUDIO)	},  	// Jones in the Fast Lane - English DOS CD  	// Same entry as the DOS version above. This one is used for the alternate @@ -1064,7 +1064,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "59b13619078bd47011421468959ee5d4", 954},  		{"resource.001", 0, "4cfb9040db152868f7cb6a1e8151c910", 296555},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 1 SCI Remake - English DOS (from the King's Quest Collection)  	// Executable scanning reports "S.old.010", VERSION file reports "1.000.051" @@ -1075,7 +1075,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "fed9e0072ffd511d248674e60dee2099", 714062},  		{"resource.003", 0, "fed9e0072ffd511d248674e60dee2099", 717478},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 1 SCI Remake - English DOS (supplied by ssburnout in bug report #3049193)  	// 1.000.051 9x5.25" (label: INT#9.19.90) @@ -1089,7 +1089,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "fed9e0072ffd511d248674e60dee2099", 351062},  		{"resource.007", 0, "fed9e0072ffd511d248674e60dee2099", 330472},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 4 - English Amiga (from www.back2roots.org)  	// Executable scanning reports "1.002.032" @@ -1110,7 +1110,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "992ac7cc31d3717fe53818a9bb6d1dae", 594},  		{"resource.001", 0, "143e1c14f15ad0fbfc714f648a65f661", 205330},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 4 - English DOS (original boxed release, 3 1/2" disks)  	// SCI interpreter version 0.000.247 @@ -1121,7 +1121,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "851a62d00972dc4002f472cc0d84e71d", 683145},  		{"resource.004", 0, "851a62d00972dc4002f472cc0d84e71d", 649441},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 4 - English DOS (from the King's Quest Collection)  	// Executable scanning reports "0.000.502" @@ -1133,7 +1133,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "77615c595388acf3d1df8e107bfb6b52", 707591},  		{"resource.004", 0, "77615c595388acf3d1df8e107bfb6b52", 479562},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 4 - English DOS (supplied by ssburnout in bug report #3049193)  	// 1.006.003 8x5.25" (label: Int.#0.000.502) @@ -1147,7 +1147,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "6db7de6f93c6ea62dca78abee677f8c0", 324789},  		{"resource.007", 0, "6db7de6f93c6ea62dca78abee677f8c0", 334441},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 4 - English DOS  	// SCI interpreter version 0.000.274 @@ -1161,7 +1161,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "851a62d00972dc4002f472cc0d84e71d", 333777},  		{"resource.007", 0, "851a62d00972dc4002f472cc0d84e71d", 341038},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 4 - English DOS  	// SCI interpreter version 0.000.253 @@ -1175,7 +1175,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "0c8566848a76eea19a6d6220914030a7", 337288},  		{"resource.007", 0, "0c8566848a76eea19a6d6220914030a7", 343882},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 4 - English Atari ST (double-sided diskettes)  	// Game version 1.003.006 (January 12, 1989) @@ -1246,7 +1246,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "449471bfd77be52f18a3773c7f7d843d", 571368},  		{"resource.001", 0, "b45a581ff8751e052c7e364f58d3617f", 16800210},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 5 - English DOS CD (from the King's Quest Collection)  	// Executable scanning reports "x.yyy.zzz", VERSION file reports "1.000.052" @@ -1273,7 +1273,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "672ede1136e9e401658538e51bd5dc22", 1172619},  		{"resource.007", 0, "2f48faf27666b58c276dda20f91f4a93", 1240456},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 5 - English DOS Floppy  	// VERSION file reports "0.000.051" @@ -1291,7 +1291,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "da82e4beb744731d0a151f1d4922fafa", 1170456},  		{"resource.007", 0, "431def14ca29cdb5e6a5e84d3f38f679", 1240176},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 5 - English DOS Floppy (supplied by omer_mor in bug report #3036996)  	// VERSION file reports "0.000.051" @@ -1306,7 +1306,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "06cb3f689836086ebe08b1efc0126592", 921113},  		{"resource.007", 0, "252249753c6e850eacceb8af634986d3", 1133608},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 5 EGA (supplied by markcoolio in bug report #2829470)  	// SCI interpreter version 1.000.060 @@ -1322,7 +1322,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "698c698570cde9015e4d51eb8d2e9db1", 666527},  		{"resource.007", 0, "703d8df30e89541af337d7706540d5c4", 541743},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 5 EGA 1.2M disk version (from LordHoto)  	// VERSION file reports "0.000.055" @@ -1334,7 +1334,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "53206afb4fd73871a484e83acab80f31", 7608},  		{"resource.004", 0, "83568edf7fde18b3eed988bc5d22ceb1", 1188053},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 5 EGA (supplied by omer_mor in bug report #3035421)  	// VERSION file reports "0.000.062" @@ -1349,7 +1349,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "698c698570cde9015e4d51eb8d2e9db1", 666541},  		{"resource.007", 0, "703d8df30e89541af337d7706540d5c4", 541762},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest V DOS 0.000.062 EGA (5 x 5.25" disks)  	// Supplied by ssburnout in bug report #3046780 @@ -1361,7 +1361,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "3cca5b2dae8afe94532edfdc98d7edbe", 1092325},  		{"resource.004", 0, "8e5c1bc4d738cf7316ff506f59d265e2", 1187803},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 5 DOS Spanish Floppy 0.000.062 VGA (5 x 3.5" disks)  	// Supplied by dianiu in bug report #3555646 @@ -1376,7 +1376,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "65b520e60c4217e6a6572d9edf77193b", 1141985},  		{"resource.007", 0, "f42b0100f0a1c30806814f8648b6bc28", 1145583},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 5 - German DOS Floppy (supplied by markcoolio in bug report #2727101, also includes english language)  	// SCI interpreter version 1.000.060 @@ -1391,7 +1391,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "d1a75fdc01840664d00366cff6919366", 1208972},  		{"resource.007", 0, "c07494f0cce7c05210893938786a955b", 1337361},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 5 - French DOS Floppy (from the King's Quest Collector's Edition 1994, also includes english language)  	// Supplied by aroenai in bug report #2812611 @@ -1407,7 +1407,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "f7dc85307632ef657ceb1651204f6f51", 1210081},  		{"resource.007", 0, "7db4d0a1d8d547c0019cb7d2a6acbdd4", 1338473},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 5 - Italian DOS Floppy (from glorifindel, includes english language)  	// SCI interpreter version 1.000.060 @@ -1422,7 +1422,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "8eeabd92af71e766e323db2100879102", 1209325},  		{"resource.007", 0, "dc10c107e0923b902326a040b9c166b9", 1337859},  		AD_LISTEND}, -	 	Common::IT_ITA, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::IT_ITA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 5 - Polish DOS Floppy (supplied by jacek909 in bug report #2725722)  	// SCI interpreter version 1.000.060 @@ -1440,7 +1440,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.007", 0, "431def14ca29cdb5e6a5e84d3f38f679", 1240176},  		{"text.000",     0, "601aa35a3ddeb558e1280e0963e955a2", 1517},  		AD_LISTEND}, -	 	Common::PL_POL, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::PL_POL, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 5 - English Macintosh  	// VERSION file reports "1.000.055" @@ -1491,7 +1491,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "535b1b920441ec73f42eaa4ccfd47b89", 264116},  		{"resource.msg", 0, "54d1fdc936f98c81f9e4c19e04fb1510", 8260},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 6 - English DOS Floppy  	// SCI interpreter version 1.001.054 @@ -1500,7 +1500,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "f2b7f753992c56a0c7a08d6a5077c895", 7863324},  		{"resource.msg", 0, "3cf5de44de36191f109d425b8450efc8", 258590},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 6 - French DOS Floppy (supplied by misterhands in bug #3503425)  	// SCI interpreter version ??? @@ -1509,7 +1509,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "f2b7f753992c56a0c7a08d6a5077c895", 7863324},  		{"resource.msg", 0, "adc2aa8adbdcc97507d44a6f492fbd77", 265194},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 6 - German DOS Floppy (supplied by markcoolio in bug report #2727156)  	// SCI interpreter version 1.001.054 @@ -1518,7 +1518,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "f2b7f753992c56a0c7a08d6a5077c895", 7863324},  		{"resource.msg", 0, "756297b2155db9e43f621c6f6fb763c3", 282822},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 6 - Spanish DOS Floppy (from jvprat)  	// Executable scanning reports "1.cfs.158", VERSION file reports "1.000.000, July 5, 1994" @@ -1528,7 +1528,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "4da3ad5868a775549a7cc4f72770a58e", 8537260},  		{"resource.msg", 0, "41eed2d3893e1ca6c3695deba4e9d2e8", 267102},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 6 - Italian DOS Floppy (supplied by guybrush79 in bug report #3606719)  	{"kq6", "", { @@ -1536,7 +1536,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "d3358ba7306378aed83d02b5c3f11311", 8531908},  		{"resource.msg", 0, "b7e8220be596fd6a9287eae5a8fd354a", 279886},  		AD_LISTEND}, -	 	Common::IT_ITA, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::IT_ITA, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 6 - English DOS CD (from the King's Quest Collection)  	// Executable scanning reports "1.cfs.158", VERSION file reports "1.034 9/11/94 - KQ6 version 1.000.00G" @@ -1545,7 +1545,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "7a550ebfeae2575ca00d47703a6a774c", 9215},  		{"resource.000", 0, "233394a5f33b475ae5975e7e9a420865", 8376352},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 6 - English Windows CD (from the King's Quest Collection)  	// Executable scanning reports "1.cfs.158", VERSION file reports "1.034 9/11/94 - KQ6 version 1.000.00G" @@ -1589,7 +1589,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "8676b0fbbd7362989a029fe72fea14c6", 18709},  		{"resource.000", 0, "51c1ead1163e19a2de8f121c39df7a76", 200764100},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 7 - English Windows (from FRG)  	// SCI interpreter version 2.100.002, VERSION file reports "2.00b" @@ -1605,7 +1605,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "838b9ff132bd6962026fee832e8a7ddb", 18697},  		{"resource.000", 0, "eb63ea3a2c2469dc2d777d351c626404", 206626576},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 7 - Spanish DOS (from jvprat)  	// Executable scanning reports "2.100.002", VERSION file reports "2.00" @@ -1613,7 +1613,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "0b62693cbe87e3aaca3e8655a437f27f", 18709},  		{"resource.000", 0, "51c1ead1163e19a2de8f121c39df7a76", 200764100},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// King's Quest 7 - English DOS Non-Interactive Demo  	// SCI interpreter version 2.100.002 @@ -1621,7 +1621,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "b44f774108d63faa1d021101221c5a54", 1690},  		{"resource.000", 0, "d9659d2cf0c269c6a9dc776707f5bea0", 2433827},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO | ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO | ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #endif // ENABLE_SCI32 @@ -1657,7 +1657,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "e625726268ff4e123ada11f31f0249f3", 768},  		{"resource.001", 0, "0c8912290af0890f8d95faeb4ddb2d68", 333031},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Laura Bow - English DOS 3.5" Floppy (from "The Roberta Williams Anthology"/1996)  	// SCI interpreter version 0.000.631 @@ -1668,7 +1668,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 667468},  		{"resource.004", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 683807},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Laura Bow - English DOS (from FRG)  	// SCI interpreter version 0.000.631 @@ -1682,7 +1682,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 328390},  		{"resource.007", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 317687},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Laura Bow 2 - English DOS Non-Interactive Demo (from FRG)  	// Executable scanning reports "x.yyy.zzz" @@ -1691,7 +1691,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "24dffc5db1d88c7999f13e8767ed7346", 855},  		{"resource.000", 0, "2b2b1b4f7584f9b38fd13f6ab95634d1", 781912},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Laura Bow 2 - English DOS Floppy  	// Executable scanning reports "2.000.274" @@ -1700,7 +1700,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "610bfd9a852004222f0faaf5fc9e630a", 6489},  		{"resource.000", 0, "57084910bc923bff5d6d9bc1b56e9604", 5035964},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Laura Bow 2 - English DOS CD (from "The Roberta Williams Antology"/1996)  	// Executable scanning reports "1.001.072", VERSION file reports "1.1" (from jvprat) @@ -1709,7 +1709,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "a70945e61ba7ac7bfea6b7bd72c6aec5", 7274},  		{"resource.000", 0, "82578b8d5a7e09c4c58891ca49fae35b", 5598672},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Laura Bow 2 v1.1 - French DOS Floppy (from Hkz)  	{"laurabow2", "", { @@ -1717,7 +1717,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "57084910bc923bff5d6d9bc1b56e9604", 5028766},  		{"resource.msg", 0, "0fceedfbdd85a4bc7851fdd9dd2d2f19", 278253},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Laura Bow 2 v1.1 - German DOS Floppy (from Tobis87, updated info from  markcoolio in bug report #2723787, updated info from #2797962))  	// Executable scanning reports "2.000.274" @@ -1726,7 +1726,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "57084910bc923bff5d6d9bc1b56e9604", 5028766},  		{"resource.msg", 0, "795c928cd00dfec9fbc62ebcd12e1f65", 303185},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Laura Bow 2 - Spanish DOS CD (from jvprat)  	// Executable scanning reports "2.000.274", VERSION file reports "1.000.000, May 10, 1994" @@ -1735,7 +1735,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "57084910bc923bff5d6d9bc1b56e9604", 5028766},  		{"resource.msg", 0, "71f1f0cd9f082da2e750c793a8ed9d84", 286141},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 1 EGA Remake - English DOS (from spookypeanut)  	// SCI interpreter version 0.000.510 (or 0.000.577?) @@ -1746,7 +1746,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "24c958bc922b07f91e25e8c93aa01fcf", 491230},  		{"resource.003", 0, "685cd6c1e05a695ab1e0db826337ee2a", 553279},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #if 0  	// The resource.002 file, contained in disk 3, is broken in this version @@ -1775,7 +1775,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.001", 0, "ec20246209d7b19f38989261e5c8f5b8", 1111226},  		{"resource.002", 0, "85d6935ef77e6b0e16bc307640a0d913", 1088312},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 1 VGA Remake - English DOS (from FRG)  	// SCI interpreter version 1.000.510 @@ -1785,7 +1785,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.001", 0, "d34cadb11e1aefbb497cf91bc1d3baa7", 1114688},  		{"resource.002", 0, "85b030bb66d5342b0a068f1208c431a8", 1078443},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 1 VGA Remake - English Macintosh (from omer_mor, bug report #3328262)  	{"lsl1sci", "SCI", { @@ -1802,7 +1802,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "434e1f6c39d71647b34f0ee57b2bbd68", 444},  		{"resource.001", 0, "0c0768215c562d9dace4a5ca53696cf3", 359913},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 1 VGA Remake - Spanish DOS (from the Leisure Suit Larry Collection, also includes english language)  	// Executable scanning reports "1.SQ4.057", VERSION file reports "1.000" @@ -1815,7 +1815,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "3fe2a3aec0ed53c7d6db1845a67e3aa2", 1095908},  		{"resource.003", 0, "ac175df0ea9a2cba57f0248651856d27", 376556},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 1 VGA Remake - Russian DOS (also includes english language?!)  	// Executable scanning reports "1.000.510", VERSION file reports "2.0" @@ -1826,7 +1826,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.001", 0, "bc8ca10c807515d959cbd91f9ba47735", 1123759},  		{"resource.002", 0, "b7409ab32bc3bee2d6cce887cd33f2b6", 1092160},  		AD_LISTEND}, -	 	Common::RU_RUS, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::RU_RUS, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 1 VGA Remake - Polish DOS (from Polish Leisure Suit Larry Collection, official release)  	// SCI interpreter version 1.000.577, VERSION file reports "2.1" (this release does NOT include english text) @@ -1834,7 +1834,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "58330a85767e42a2487129913283ab5b", 3228},  		{"resource.000", 0, "b6097ff35cdc8469f02150fe2f824198", 4781210},  		AD_LISTEND}, -	 	Common::PL_POL, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::PL_POL, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 2 - English Amiga (from www.back2roots.org)  	// Executable scanning reports "x.yyy.zzz" @@ -1855,7 +1855,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "03dba704bb77da55a91ad27b5a3cac09", 528},  		{"resource.001", 0, "9f5520f0297206928df0b0b36493cd33", 127532},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 2 - English DOS  	// SCI interpreter version 0.000.409 @@ -1868,7 +1868,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.005", 0, "4a24443a25e2b1492462a52809605dc2", 277732},  		{"resource.006", 0, "4a24443a25e2b1492462a52809605dc2", 345683},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 2 - English DOS  	// SCI interpreter version 0.000.343 @@ -1883,7 +1883,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		//{"resource.006", 0, "96033f57accfca903750413fd09193c8", 345818},  		{"resource.006", 0, "96033f57accfca903750413fd09193c8", -1},	// 345818 or 208739  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 2 - English DOS (supplied by ssburnout in bug report #3049193)  	// 1.000.011 3x3.5" (label: Int. #0.000.343) @@ -1893,7 +1893,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "96033f57accfca903750413fd09193c8", 407014},  		{"resource.003", 0, "96033f57accfca903750413fd09193c8", 592834},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 2 - English DOS (supplied by ssburnout in bug report #3049193)  	// 1.002.000 3x3.5" (label: INT#0.000.409) @@ -1903,7 +1903,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "4a24443a25e2b1492462a52809605dc2", 406935},  		{"resource.003", 0, "4a24443a25e2b1492462a52809605dc2", 592533},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 3 - English Amiga (from www.back2roots.org)  	// Executable scanning reports "1.002.032" @@ -1931,7 +1931,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "f18441027154292836b973c655fa3175", 282649},  		{"resource.007", 0, "f18441027154292836b973c655fa3175", 257178},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 3 - English DOS  	// SCI interpreter version 0.000.572 @@ -1945,7 +1945,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "f18441027154292836b973c655fa3175", 282465},  		{"resource.007", 0, "f18441027154292836b973c655fa3175", 257174},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 3 - English DOS  	// SCI interpreter version 0.000.572 @@ -1956,7 +1956,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "f18441027154292836b973c655fa3175", 506807},  		{"resource.004", 0, "f18441027154292836b973c655fa3175", 513651},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 3 - English DOS (supplied by kervala in bug report #3611488)  	{"lsl3", "", { @@ -1966,7 +1966,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "f18441027154292836b973c655fa3175", 506817},  		{"resource.004", 0, "f18441027154292836b973c655fa3175", 513337},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 3 - English DOS Non-Interactive Demo  	// SCI interpreter version 0.000.530 @@ -1975,7 +1975,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.001", 0, "f773d79b93dfd4052ec8c1cc64c1e6ab", 76525},  		{"resource.002", 0, "f773d79b93dfd4052ec8c1cc64c1e6ab", 268299},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 3 - German DOS (from Tobis87, updated info from markcoolio in bug report #2723832, also includes english language)  	// Executable scanning reports "S.old.123" @@ -1987,7 +1987,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "3827a9b17b926e12dcc336860f50612a", 587036},  		{"resource.004", 0, "3827a9b17b926e12dcc336860f50612a", 691932},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 3 - French DOS (provided by richiefs in bug report #2670691, also includes english language)  	// Executable scanning reports "S.old.123" @@ -1999,7 +1999,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "65f1bdaa20f6d0470e9d969f22473873", 586921},  		{"resource.004", 0, "65f1bdaa20f6d0470e9d969f22473873", 690826},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 3 1.050 Fr/En (9 x 5.25" disks)  	// Provided by ssburnout in bug report #3046779 @@ -2013,7 +2013,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "65f1bdaa20f6d0470e9d969f22473873", 325292},  		{"resource.007", 0, "65f1bdaa20f6d0470e9d969f22473873", 308982},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 5 - English Amiga  	// Executable scanning reports "1.004.023" @@ -2052,7 +2052,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "efe8d3f45ce4f6bd9a6643e0ac8d2a97", 504},  		{"resource.001", 0, "8bd8d9c0b5f455ee1269d63ce86c50dd", 531380},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 5 - English DOS (from spookypeanut)  	// SCI interpreter version 1.000.510 @@ -2067,7 +2067,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "dda27ce00682aa76198dac124bbbe334", 1024810},  		{"resource.007", 0, "ac443fae1285fb359bf2b2bc6a7301ae", 1030656},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 5 - English Macintosh (from omer_mor, bug report #3328257)  	{"lsl5", "", { @@ -2096,7 +2096,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "dda27ce00682aa76198dac124bbbe334", 1021774},  		{"resource.007", 0, "ac443fae1285fb359bf2b2bc6a7301ae", 993408},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 5 - French DOS (provided by richiefs in bug report #2670691)  	// Executable scanning reports "1.lsl5.019" @@ -2112,7 +2112,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "dda27ce00682aa76198dac124bbbe334", 946540},  		{"resource.007", 0, "ac443fae1285fb359bf2b2bc6a7301ae", 958842},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 5 - Spanish DOS (from the Leisure Suit Larry Collection)  	// Executable scanning reports "1.ls5.006", VERSION file reports "1.000, 4/21/92" @@ -2128,7 +2128,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "dda27ce00682aa76198dac124bbbe334", 1015136},  		{"resource.007", 0, "ac443fae1285fb359bf2b2bc6a7301ae", 987222},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 5 - Italian DOS Floppy (from glorifindel)  	// SCI interpreter version 1.000.510 (just a guess) @@ -2136,7 +2136,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "a99776df795127f387cb35dae872d4e4", 5919},  		{"resource.000", 0, "a8989a5a89e7d4f702b26b378c7a357a", 7001981},  		AD_LISTEND}, -	 	Common::IT_ITA, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::IT_ITA, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 5 1.0 EGA DOS (8 x 3.5" disks)  	// Provided by ssburnout in bug report #3046806 @@ -2151,7 +2151,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "f6046a8445422f17d40b1b10ab21ebf3", 568551},  		{"resource.007", 0, "640ee65595d40372ef95462f2c1ae28a", 593429},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 5 EGA  	// Supplied by omer_mor in bug report #3049771 @@ -2162,7 +2162,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "5a55af4e40728b1a8103dc47ad2afa8d", 1100539},  		{"resource.003", 0, "16f4d8fb1b526125edaca4fc6cbb7530", 1064563},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 6 - English DOS (from spookypeanut)  	// SCI interpreter version 1.001.113 @@ -2170,7 +2170,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "bb8a39d9e2a77ba449a1e591109ad9a8", 6973},  		{"resource.000", 0, "4462fe48c7452d98fddcec327a3e738d", 5789138},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 6 - English/German/French DOS CD - LOWRES  	// SCI interpreter version 1.001.115 @@ -2178,7 +2178,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "0b91234b7112782962cb480b7791b6e2", 7263},  		{"resource.000", 0, "57d5fe8bb9e044158514476ea7678eb0", 5754790},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 6 - German DOS CD - LOWRES (provided by richiefs in bug report #2670691)  	// SCI interpreter version 1.001.115 @@ -2186,7 +2186,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "bafe85f32738854135991d4324ad147e", 7268},  		{"resource.000", 0, "f6cbc6da7b90ea135883e0759848ca2c", 5773160},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 6 - French DOS CD - LOWRES (provided by richiefs in bug report #2670691)  	// SCI interpreter version 1.001.115 @@ -2194,7 +2194,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "97797ea775baaf18a1907d357d3c0ea6", 7268},  		{"resource.000", 0, "f6cbc6da7b90ea135883e0759848ca2c", 5776092},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 6 - Spanish DOS - LOWRES (from the Leisure Suit Larry Collection)  	// Executable scanning reports "1.001.113", VERSION file reports "1.000, 11.06.93, FIVE PATCHES ADDED TO DISK 6 ON 11-18-93" @@ -2202,7 +2202,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "633bf8f42170b6271019917c8009989b", 6943},  		{"resource.000", 0, "7884a8db9253e29e6b37a2651fd90ba3", 5733116},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Crazy Nick's Software Picks: Leisure Suit Larry's Casino - English DOS (from the Leisure Suit Larry Collection)  	// Executable scanning reports "1.001.029", VERSION file reports "1.000" @@ -2210,35 +2210,35 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "194f1578f2624db813c9072359ad1639", 783},  		{"resource.001", 0, "3733433b517ec3d14a3331d9ab3842ae", 344830},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Crazy Nick's Software Picks: King Graham's Board Game Challenge  	{"cnick-kq", "", {  		{"resource.map", 0, "44bc538a5cd24b39ffccc967c0ebf84d", 1137},  		{"resource.001", 0, "470e7a4a3504635e70b623c44461e1ac", 451272},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Crazy Nick's Software Picks: Parlor Games with Laura Bow  	{"cnick-laurabow", "", {  		{"resource.map", 0, "3b826bfe64f8ff1ccf30eef93cd2f727", 999},  		{"resource.001", 0, "985ac8db6f636f2b4334c04b0fbb44fb", 336698},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Crazy Nick's Software Picks: Robin Hood's Game of Skill and Chance  	{"cnick-longbow", "", {  		{"resource.map", 0, "4a5c81f485a2416bde12978506f2fb5f", 897},  		{"resource.001", 0, "ef16dc9e867eb8eeb5b13e110b90bd4b", 571466},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Crazy Nick's Software Picks: Roger Wilco's Spaced Out Game Pack  	{"cnick-sq", "", {  		{"resource.map", 0, "b4d95b02d84e297441bd999d34eaa6b1", 879},  		{"resource.001", 0, "82ff2b64a60117886fbcd6a3a8c977c6", 364921},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #ifdef ENABLE_SCI32  	// Larry 6 - English/German DOS CD - HIRES @@ -2247,7 +2247,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "0c0804434ea62278dd15032b1947426c", 8872},  		{"resource.000", 0, "9a9f4870504444cda863dd14d077a680", 18520872},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 6 - German DOS CD - HIRES (provided by richiefs in bug report #2670691)  	// SCI interpreter version 2.100.002 @@ -2255,7 +2255,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "badfdf446ffed569a310d2c63a249421", 8896},  		{"resource.000", 0, "bd944d2b06614a5b39f1586906f0ee88", 18534274},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 6 - French DOS CD - HIRES (provided by richiefs in bug report #2670691)  	// SCI interpreter version 2.100.002 @@ -2263,7 +2263,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "d184e9aa4f2d4b5670ddb3669db82cda", 8896},  		{"resource.000", 0, "bd944d2b06614a5b39f1586906f0ee88", 18538987},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 7 - English DOS Demo (provided by richiefs in bug report #2670691)  	// SCI interpreter version 2.100.002 @@ -2271,7 +2271,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"ressci.000", 0, "5cc6159688b2dc03790a67c90ccc67f9", 10195878},  		{"resmap.000", 0, "6a2b2811eef82e87cde91cf1de845af8", 2695},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO | ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO | ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #ifdef ENABLE_SCI3_GAMES  	// Larry 7 - English DOS CD (from spookypeanut) @@ -2280,7 +2280,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.000", 0, "eae93e1b1d1ccc58b4691c371281c95d", 8188},  		{"ressci.000", 0, "89353723488219e25589165d73ed663e", 66965678},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 7 - German DOS (from Tobis87)  	// SCI interpreter version 3.000.000 @@ -2288,7 +2288,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.000", 0, "c11e6bfcfc2f2d05da47e5a7df3e9b1a", 8188},  		{"ressci.000", 0, "a8c6817bb94f332ff498a71c8b47f893", 66971724},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 7 - French DOS (provided by richiefs in bug report #2670691)  	// SCI interpreter version 3.000.000 @@ -2296,7 +2296,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.000", 0, "4407849fd52fe3efb0c30fba60cd5cd4", 8206},  		{"ressci.000", 0, "dc37c3055fffbefb494ff22b145d377b", 66964472},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 7 - Italian DOS CD (from glorifindel)  	// SCI interpreter version 3.000.000 @@ -2304,7 +2304,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.000", 0, "9852a97141f789413f29bf956052acdb", 8212},  		{"ressci.000", 0, "440b9fed89590abb4e4386ed6f948ee2", 67140181},  		AD_LISTEND}, -	 	Common::IT_ITA, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::IT_ITA, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Larry 7 - Spanish DOS (from the Leisure Suit Larry Collection)  	// Executable scanning reports "3.000.000", VERSION file reports "1.0s" @@ -2312,7 +2312,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.000", 0, "8f3d603e1acc834a5d598b30cdfc93f3", 8188},  		{"ressci.000", 0, "32792f9bc1bf3633a88b382bb3f6e40d", 67071418},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #endif  	// Lighthouse - English Windows Demo (from jvprat) @@ -2321,7 +2321,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "543124606352bfa5e07696ddf2a669be", 64},  		{"resource.000", 0, "5d7714416b612463d750fb9c5690c859", 28952},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO | ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO | ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #ifdef ENABLE_SCI3_GAMES  	// Lighthouse - English Windows Demo @@ -2330,7 +2330,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.000", 0, "3bdee7a16926975a4729f75cf6b80a92", 1525},  		{"ressci.000", 0, "3c585827fa4a82f4c04a56a0bc52ccee", 11494351},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO | ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO | ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Lighthouse - English DOS (from jvprat)  	// Executable scanning reports "3.000.000", VERSION file reports "1.1" @@ -2340,7 +2340,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.002", 0, "c68db5333f152fea6ca2dfc75cad8b34", 7573},  		{"ressci.002", 0, "175468431a979b9f317c294ce3bc1430", 94628315},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Lighthouse - Spanish DOS (from jvprat)  	// Executable scanning reports "3.000.000", VERSION file reports "1.1" @@ -2350,7 +2350,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.002", 0, "e7dc85884a2417e2eff9de0c63dd65fa", 7630},  		{"ressci.002", 0, "3c8d627c555b0e3e4f1d9955bc0f0df4", 94631127},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #endif	// ENABLE_SCI3_GAMES  #endif // ENABLE_SCI32 @@ -2361,7 +2361,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "8be56a3a88c065ee00c02c0e29199f3a", 14643},  		{"resource.001", 0, "9e33566515b18bee7915db448063bba2", 871853},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Mixed-Up Fairy Tales - English DOS Floppy EGA (from omer_mor, bug report #3035350)  	{"fairytales", "EGA", { @@ -2372,7 +2372,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "509b2467ba779100d5933ed51a9ae32f", 560255},  		{"resource.004", 0, "93afc85d5ffa60ea555d6cc336d22c03", 651109},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Mixed-Up Fairy Tales v1.000 - English DOS (supplied by markcoolio in bug report #2723791)  	// Executable scanning reports "1.000.145" @@ -2384,7 +2384,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "b1288e0821ee358d1ffe877e5900c8ec", 1047565},  		{"resource.004", 0, "f79daa70390d73746742ffcfc3dc4471", 937580},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Mixed-Up Fairy Tales - English DOS Floppy (from jvprat)  	// Executable scanning reports "1.000.145", Floppy label reports "1.0, 11.13.91", VERSION file reports "1.000" @@ -2395,7 +2395,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "564f516d991032e781492592a4eaa275", 1414142},  		{"resource.003", 0, "dd6cef0c592eadb7e6be9a25307c57a2", 1344719},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Mixed-Up Mother Goose - English Amiga (from www.back2roots.org)  	// Executable scanning reports "1.003.009" @@ -2413,7 +2413,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.001", 0, "d893892d62b3f061357291d66775e360", 239906},  		{"resource.002", 0, "d893892d62b3f061357291d66775e360", 719398},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Mixed-Up Mother Goose - English DOS Floppy EGA (supplied by ssburnout in bug report #3049193)  	// 1.011 5x5.25" (label: Int#8.2.90) @@ -2426,7 +2426,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.004", 0, "dbbc22f124533ce308bc386b08956326", 146251},  		{"resource.005", 0, "2ba5348e7fad641b9c4c7ff7c7cf4e68", 110979},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Mixed-Up Mother Goose v2.000 - English DOS Floppy (supplied by markcoolio in bug report #2723795)  	// Executable scanning reports "1.001.031" @@ -2434,7 +2434,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "52aae15e493cafd1da7e1c9b657a5bb9", 7026},  		{"resource.000", 0, "b7ecd8ae9e254e80310b5a668b276e6e", 2948975},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Mixed-Up Mother Goose - English DOS CD (from jvprat)  	// Executable scanning reports "x.yyy.zzz" @@ -2443,7 +2443,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "1c7f311b0a2c927b2fbe81ae341fb2f6", 5790},  		{"resource.001", 0, "5a0ed1d745855148364de1b3be099bac", 4369438},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Mixed-Up Mother Goose - English Windows Interactive Demo  	// Executable scanning reports "x.yyy.zzz" @@ -2472,7 +2472,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "5159a1578c4306bfe070a3e4d8c2e1d3", 4741},  		{"resource.000", 0, "1926925c95d82f0999590e93b02887c5", 15150768},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Mixed-Up Mother Goose Deluxe - Multilingual Windows CD (English/French/German/Spanish)  	// Executable scanning reports "2.100.002" @@ -2480,7 +2480,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.000", 0, "ef611af561898dcfea87846919ebf3eb", 4969},  		{"ressci.000", 0, "227685bc59d90821978d330713e44a7a", 17205800},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #endif // ENABLE_SCI32  	// Ms. Astro Chicken - English DOS @@ -2489,7 +2489,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "5b457cbe5042f557e5b610148171f6c0", 1158},  		{"resource.001", 0, "453ea81ef66a50cbe33ce06302afe47f", 229737},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #ifdef ENABLE_SCI32  	// Phantasmagoria - English DOS (from jvprat) @@ -2510,7 +2510,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.007", 0, "afbd16ea77869a720afa1c5371de107d", 7972},  		//{"ressci.007", 0, "3aae6559aa1df273bc542d5ac6330d75", 25859038},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Phantasmagoria - English DOS Demo  	// Executable scanning reports "2.100.002" @@ -2518,7 +2518,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.001", 0, "416138651ea828219ca454cae18341a3", 11518},  		{"ressci.001", 0, "3aae6559aa1df273bc542d5ac6330d75", 65844612},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO | ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO | ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Phantasmagoria - English DOS/Windows (GOG version) - ressci.* merged in ressci.000  	// Windows executable scanning reports "2.100.002" - "Sep 19 1995 15:09:43" @@ -2529,7 +2529,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"ressci.000", 0, "cd5967f9b9586e3380645961c0765be3", 116822037},  		{"resmap.000", 0, "3cafc1c6a53945c1f3babbfd6380c64c", 16468},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Phantasmagoria - English Macintosh  	// NOTE: This only contains disc 1 files (as well as the two persistent files: @@ -2583,7 +2583,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "72726dc81c1b4c1110c486be77369bc8", 5179},  		{"resource.000", 0, "670d0c53622429f4b11275caf7f8d292", 5459574},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Pepper - English DOS Non-Interactive Demo  	// Executable scanning reports "1.001.060", VERSION file reports "1.000" @@ -2591,7 +2591,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "379bb4fb896630b14f2d91ed21e36ba1", 984},  		{"resource.000", 0, "118f6c31a93ec7fd9a231c61125229e3", 645494},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Pepper - English DOS/Windows Interactive Demo  	// Executable scanning reports "1.001.069", VERSION file reports ".001" @@ -2599,7 +2599,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "975e8df76106a5c13d12ab674f906a02", 2514},  		{"resource.000", 0, "e6a918a2dd7a4bcecd8fb389f43287c2", 1698164},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Pepper - English DOS Interactive Demo  	// Executable scanning reports "1.001.072", VERSION file reports "1.000" @@ -2607,7 +2607,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "9c9b7b900651a370dd3fb38d478b1798", 2524},  		{"resource.000", 0, "e6a918a2dd7a4bcecd8fb389f43287c2", 1713544},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 1 VGA Remake - English DOS (from the Police Quest Collection)  	// Executable scanning reports "1.001.029", VERSION file reports "2.000" @@ -2615,7 +2615,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "35efa814fb994b1cbdac9611e401da67", 5013},  		{"resource.000", 0, "e0d5ddf34eda903a38f0837e2aa7145b", 6401433},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 2 - English Amiga (from www.back2roots.org)  	// SCI interpreter version 0.000.685 (just a guess) @@ -2634,7 +2634,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "8b77d0d4650c2052b356cece28294b58", 576},  		{"resource.001", 0, "376ef6d6eaaeed66e1424bd219c4b9ab", 215398},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 2 - English DOS (provided by richiefs in bug report #2670691)  	// SCI interpreter version 0.000.395 @@ -2647,7 +2647,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.005", 0, "77f02def3094af804fd2371db25b7100", 349899},  		{"resource.006", 0, "77f02def3094af804fd2371db25b7100", 354991},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 2 - English DOS (from the Police Quest Collection)  	// Executable scanning reports "0.000.490" @@ -2657,7 +2657,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "77f02def3094af804fd2371db25b7100", 546000},  		{"resource.003", 0, "77f02def3094af804fd2371db25b7100", 591851},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 2 - English DOS (from FRG)  	// SCI interpreter version 0.000.395 @@ -2667,7 +2667,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "77f02def3094af804fd2371db25b7100", 542897},  		{"resource.003", 0, "77f02def3094af804fd2371db25b7100", 586857},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 2 English DOS 1.001.006 (supplied by merkur-kun in bug report #3028479)  	{"pq2", "", { @@ -2676,7 +2676,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "77f02def3094af804fd2371db25b7100", 541261},  		{"resource.003", 0, "77f02def3094af804fd2371db25b7100", 587511},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 2 - Japanese PC-98 (also includes english language)  	// SCI interpreter version unknown @@ -2726,7 +2726,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "8791b9eef53edf77c2dac950142221d3", 1159791},  		{"resource.004", 0, "1b91e891a3c60a941dac0eecdf83375b", 1143606},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 3 - English DOS Non-Interactive Demo  	// Executable scanning reports "T.A00.052" @@ -2736,7 +2736,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "277f97771f7a6d89677141f02da313d6", 65150},  		{"resource.001", 0, "5c5a551b6c86cce2ee75becb90e0b586", 624411},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 3 - German DOS (supplied by markcoolio in bug report #2723837, also includes english language)  	// Executable scanning reports "T.A00.178" @@ -2749,14 +2749,14 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "4836f460f4cfc8de61e2df4c45775504", 1180956},  		{"resource.004", 0, "0c3eb84b9755852d9e795e0d5c9373c7", 1171760},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 3 - Spanish DOS v1.000 - Supplied by dianiu in bug report #3555647  	{"pq3", "", {  		{"resource.map", 0, "ffa0b4631c4e36d69631256d19ba29e7", 5421},  		{"resource.000", 0, "5ee460af3d70c06a745cc482b6c783ba", 5410263},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 3 EGA  	// Reported by musiclyinspired in bug report #3046573 @@ -2769,7 +2769,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.004", 0, "b96a86ab681769e4cbb439670d967ca6", 449682},  		{"resource.005", 0, "9e6c53a0e7eef53694d260fade8b1fc7", 724000},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 4 - English DOS Non-Interactive Demo (from FRG)  	// SCI interpreter version 1.001.096 @@ -2777,7 +2777,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "be56f87a1c4a13062a30a362df860c2f", 1472},  		{"resource.000", 0, "527d5684016e6816157cd15d9071b11b", 1121310},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #ifdef ENABLE_SCI32  	// Police Quest 4 - English DOS CD (from the Police Quest Collection) @@ -2786,7 +2786,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "379dfe80ed6bd16c47e4b950c4722eac", 11374},  		{"resource.000", 0, "fd316a09b628b7032248139003369022", 18841068},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_CD | ADGF_UNSTABLE, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 4 - German DOS CD (German text, English speech)  	// Supplied by markcoolio in bug report #3392955 @@ -2794,7 +2794,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "a398076371ed0e1e706c8f9fb9fc7ac5", 11386},  		{"resource.000", 0, "6ff21954e0a2c5992279e7eb787c8d56", 18918747},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_CD | ADGF_UNSTABLE, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 4 - English DOS  	// SCI interpreter version 2.000.000 (a guess?) @@ -2802,7 +2802,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "aed9643158ccf01b71f359db33137f82", 9895},  		{"resource.000", 0, "da383857b3be1e4514daeba2524359e0", 15141432},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 4 - French DOS (supplied by abevi in bug report #2612718)  	// SCI interpreter version 2.000.000 @@ -2810,7 +2810,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "008030846edcc7c5c7a812c7f4ae4ceb", 9256},  		{"resource.000", 0, "6ba98bd2e436739d87ecd2a9b99cabb4", 14730153},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest 4 - German DOS (supplied by markcoolio in bug report #2723840)  	// SCI interpreter version 2.000.000 (a guess?) @@ -2818,7 +2818,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "2393ee728ab930b2762cb5889f9b5aff", 9256},  		{"resource.000", 0, "6ba98bd2e436739d87ecd2a9b99cabb4", 14730155},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest: SWAT - English DOS/Windows Demo (from jvprat)  	// Executable scanning reports "2.100.002", VERSION file reports "0.001.200" @@ -2826,7 +2826,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "8c96733ef94c21526792f7ca4e3f2120", 1648},  		{"resource.000", 0, "d8892f1b8c56c8f7704325460f49b300", 3676175},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO | ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO | ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest: SWAT - English DOS (from GOG.com)  	// Executable scanning reports "2.100.002", VERSION file reports "1.0c" @@ -2834,7 +2834,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resmap.000", 0, "1c2563fee189885e29d9348f37306d94", 12175},  		{"ressci.000", 0, "b2e1826ca81ce2e7e764587f5a14eee9", 127149181},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Police Quest: SWAT - English Windows (from the Police Quest Collection)  	// Executable scanning reports "2.100.002", VERSION file reports "1.0c" @@ -2862,7 +2862,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "7ab2bf8e224b57f75e0cd6e4ba790761", 642203},  		{"resource.004", 0, "7ab2bf8e224b57f75e0cd6e4ba790761", 641688},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) }, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },  	// Quest for Glory 1 / Hero's Quest - English DOS 3.5" Floppy (supplied by alonzotg in bug report #3206006)  	{"qfg1", "", { @@ -2873,7 +2873,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "7ab2bf8e224b57f75e0cd6e4ba790761", 642203},  		{"resource.004", 0, "7ab2bf8e224b57f75e0cd6e4ba790761", 641688},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) }, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },  	// Quest for Glory 1 / Hero's Quest - English DOS 3.5" Floppy v1.102 Int#0.000.629 (suppled by digitoxin1 in bug report #3554611)  	{"qfg1", "", { @@ -2884,7 +2884,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "f0af87c60ec869946da442833aa5afa8", 640502},  		{"resource.004", 0, "f0af87c60ec869946da442833aa5afa8", 644575},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 1 / Hero's Quest - English DOS 5.25" Floppy v1.102 Int#0.000.629 (suppled by digitoxin1 in bug report #3554611)  	{"qfg1", "", { @@ -2898,7 +2898,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "48b2b3c964dcbeccb68e984e6d4e97db", 278473},  		{"resource.007", 0, "f0af87c60ec869946da442833aa5afa8", 269237},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) }, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },  	// Quest for Glory 1 / Hero's Quest - English DOS 5.25" Floppy (supplied by markcoolio in bug report #2723843)  	// Executable scanning reports "0.000.566" @@ -2913,7 +2913,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "69366c2a2f99917199fe1b60a4fee19d", 267852},  		{"resource.007", 0, "7ab2bf8e224b57f75e0cd6e4ba790761", 272747},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) }, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },  	// Quest for Glory 1 / Hero's Quest - English DOS 5.25" Floppy (supplied by ssburnout in bug report #3049193)  	// 1.001 10x5.25" (label: INT.#0.000.566) @@ -2928,7 +2928,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "69366c2a2f99917199fe1b60a4fee19d", 267852},  		{"resource.007", 0, "7ab2bf8e224b57f75e0cd6e4ba790761", 272747},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 1 / Hero's Quest - English DOS 5.25" Floppy (supplied by ssburnout in bug report #3049193)  	// 1.200 10x5.25" (label: INT#9.10.90) @@ -2943,7 +2943,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "f46690dca714abc8c89357d30e363dd3", 278387},  		{"resource.007", 0, "951299a82a8134ed12c5c18118d45c2f", 269173},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 1 / Hero's Quest - English DOS Demo  	// Executable scanning reports "0.000.685" @@ -2951,7 +2951,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "df34c758cbb9026da175793ff686b0e6", 882},  		{"resource.001", 0, "73fbaafdd313b39aeedb80fbf85ecef1", 389884},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 1 - Japanese PC-98 5.25" Floppy (also includes English language)  	// Executable scanning reports "S.old.201" @@ -2997,7 +2997,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "951299a82a8134ed12c5c18118d45c2f", 640483},  		{"resource.004", 0, "951299a82a8134ed12c5c18118d45c2f", 644443},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 1 VGA Remake - English DOS  	// Executable scanning reports "2.000.411" @@ -3005,7 +3005,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "a731fb6c9c0b282443f7027bc8694d4c", 8469},  		{"resource.000", 0, "ecace1a2771846b1a8aa1afdd44111a0", 6570147},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 1 VGA Remake - English DOS Non-Interactive Demo (from FRG)  	// SCI interpreter version 1.001.029 @@ -3013,7 +3013,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "ac0257051c95a59c0cdc0be24d9b11fa", 729},  		{"resource.000", 0, "ec6f5cf369054dd3e5392995e9975b9e", 768218},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 1 VGA Remake - English Macintosh Floppy  	// VERSION file reports "2.0" @@ -3049,7 +3049,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "0790f67d87642132be515cab05026baa", 972144},  		{"resource.004", 0, "2ac1e6fea9aa1f5b91a06693a67b9766", 982830},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 2 - English (supplied by ssburnout in bug report #3049193)  	// 1.000 9x3.5" (label: INT#10.31.90) @@ -3064,7 +3064,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "5e9deacbdb17198ad844988e04833520", 498593},  		{"resource.007", 0, "2ac1e6fea9aa1f5b91a06693a67b9766", 490151},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 2 - English (from FRG)  	// Executable scanning reports "1.000.072" @@ -3076,7 +3076,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "b192607c42f6960ecdf2ad2e4f90e9bc", 972804},  		{"resource.004", 0, "cd2de58e27665d5853530de93fae7cd6", 983617},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 2 - English DOS  	// Executable scanning reports "1.000.072" @@ -3091,7 +3091,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "b1944bd664ddbd2859cdaa0c4a0d6281", 507489},  		{"resource.007", 0, "cd2de58e27665d5853530de93fae7cd6", 490794},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 2 - English DOS (supplied by digitoxin1 in bug report #3554614)  	// v1.102 9x3.5" (label: Int#11.20.90) @@ -3106,7 +3106,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "b1944bd664ddbd2859cdaa0c4a0d6281", 507489},  		{"resource.007", 0, "cd2de58e27665d5853530de93fae7cd6", 490794},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 2 - English DOS Non-Interactive Demo  	// Executable scanning reports "1.000.046" @@ -3114,7 +3114,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "e75eb86bdd517b3ef709058249986a87", 906},  		{"resource.001", 0, "9b098f9e1008abe30e56c93b896494e6", 362123},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 3 - English DOS Non-Interactive Demo (from FRG)  	// Executable scanning reports "1.001.021", VERSION file reports "1.000, 0.001.059, 6.12.92" @@ -3122,7 +3122,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "fd71de9b588a45f085317caacf050e91", 687},  		{"resource.000", 0, "b6c69bf6c18bf177492249fe81fc6a6d", 648702},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 3 - English DOS  	// SCI interpreter version 1.001.050 @@ -3130,7 +3130,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "19e2bf9b693932b5e2bb59b9f9ab86c9", 5958},  		{"resource.000", 0, "6178ad2e83e58e4671ca03315f7a6498", 5868000},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 3 - English DOS (supplied by abevi in bug report #2612718)  	// SCI interpreter version 1.001.050 @@ -3138,7 +3138,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "62c185d190363d7df06330fa0cc45b36", 5958},  		{"resource.000", 0, "6178ad2e83e58e4671ca03315f7a6498", 5867442},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 3 - English DOS (supplied by dknute in bug report #3125559)  	{"qfg3", "", { @@ -3146,7 +3146,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "6178ad2e83e58e4671ca03315f7a6498", 5868042},  		{"resource.msg", 0, "27e5419c98ce444253f88c95dced14a9", 246888},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 3 - German DOS (supplied by markcoolio in bug report #2723846)  	// Executable scanning reports "L.rry.083" @@ -3154,7 +3154,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "19e2bf9b693932b5e2bb59b9f9ab86c9", 5958},  		{"resource.000", 0, "6178ad2e83e58e4671ca03315f7a6498", 5868042},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 3 - French DOS v1.1 (supplied by misterhands in bug report #3586214)  	// Executable scanning reports "L.rry.083" @@ -3163,7 +3163,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "6178ad2e83e58e4671ca03315f7a6498", 5868000},  		{"resource.msg", 0, "0fa1047002df904b8d1807bb7bab4fab", 267210},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, 0, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, 0, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 3 - Spanish DOS CD (from jvprat)  	// Executable scanning reports "L.rry.083", VERSION file reports "1.000.000, June 30, 1994" @@ -3172,7 +3172,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "ba7ac86155e4c531e46cd73c86daa80a", 5884098},  		{"resource.msg", 0, "a63974730d294dec0bea10057c36e506", 256014},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, 0, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, 0, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 3 - Italian DOS  	// Supplied by ghoost in bug report #3053457 @@ -3181,7 +3181,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "6178ad2e83e58e4671ca03315f7a6498", 5868000},  		{"resource.msg", 0, "5a0a896ff3e4a628db38a75eb6c84114", 259018},  		AD_LISTEND}, -	 	Common::IT_ITA, Common::kPlatformPC, 0, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::IT_ITA, Common::kPlatformDOS, 0, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 4 - English DOS Non-Interactive Demo (from FRG)  	// SCI interpreter version 1.001.069 (just a guess) @@ -3189,7 +3189,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "1ba7c7ae1efb315326d45cb931569b1b", 922},  		{"resource.000", 0, "41ba03f0b188b029132daa3ece0d3e14", 623154},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #ifdef ENABLE_SCI32  	// Quest for Glory 4 1.1 Floppy - English DOS (supplied by markcool in bug report #2723852) @@ -3198,7 +3198,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "685bdb1ed47bbbb0e5e25db392da83ce", 9301},  		{"resource.000", 0, "f64fd6aa3977939a86ff30783dd677e1", 11004993},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 4 1.1 Floppy - English DOS (supplied by abevi in bug report #2612718)  	// SCI interpreter version 2.000.000 @@ -3206,7 +3206,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "d10a4cc177d2091d744e2ad8c049b0ae", 9295},  		{"resource.000", 0, "f64fd6aa3977939a86ff30783dd677e1", 11003589},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 4 1.1 Floppy - German DOS (supplied by markcool in bug report #2723850)  	// Executable scanning reports "2.000.000", VERSION file reports "1.1" @@ -3214,7 +3214,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "9e0abba8746f40565bc7eb5720522ecd", 9301},  		{"resource.000", 0, "57f22cdc54eeb35fce1f26b31b5c3ee1", 11076197},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Quest for Glory 4 CD - English DOS/Windows (from jvprat)  	// Executable scanning reports "2.100.002", VERSION file reports "1.0" @@ -3222,7 +3222,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "aba367f2102e81782d961b14fbe3d630", 10246},  		{"resource.000", 0, "263dce4aa34c49d3ad29bec889007b1c", 11571394},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_CD | ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// RAMA - English DOS/Windows Demo  	// Executable scanning reports "2.100.002", VERSION file reports "000.000.008" @@ -3325,7 +3325,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.msg", 0, "1aeafe2b495de288d002109650b66614", 1364},  		{"resource.000", 0, "8e10d4f05c1fd9f883384fa38a898489", 377394},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Slater & Charlie Go Camping - English DOS/Windows  	{"slater", "", { @@ -3333,7 +3333,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "21f85414124dc23e54544a5536dc35cd", 4044},  		{"resource.msg", 0, "c44f51fb955eae266fecf360ebcd5ad2", 1132},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Slater & Charlie Go Camping - English DOS/Windows (Sierra Originals) @@ -3342,7 +3342,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "21f85414124dc23e54544a5536dc35cd", 4044},  		{"resource.msg", 0, "c44f51fb955eae266fecf360ebcd5ad2", 1132},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Slater & Charlie Go Camping - English Macintosh  	{"slater", "", { @@ -3375,7 +3375,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.003", 0, "c47600e50c6fc591957ae0c5020ee7b8", 1213262},  		{"resource.004", 0, "e19ea4ad131472f9238590f2e1d40289", 1203051},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 1 VGA Remake - English Mac (from Fingolfin)  	{"sq1sci", "SCI", { @@ -3394,7 +3394,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "5af709ac5e0e923e0b8174f49978c30e", 636},  		{"resource.001", 0, "fd99ea43f57576ded7c86036996346cf", 507642},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 1 VGA Remake - Spanish DOS Floppy (from jvprat)  	// Executable scanning reports "T.A00.081", VERSION file reports "2.000" @@ -3408,7 +3408,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.004", 0, "9b78228ad4f9f335fedf74f1812dcfca", 513325},  		{"resource.005", 0, "7d4ebcb745c0bf8fc42e4013f52ecd49", 1101812},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest I 2.0 EGA DOS (6 x 3.5" disks)  	// Provided by ssburnout in bug report #3046805 @@ -3421,7 +3421,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.004", 0, "975c6e81194ae6b65e960a248129ecaa", 684119},  		{"resource.005", 0, "13d96f7905637552c0647175ff816145", 695589},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 3 - English Amiga (from www.back2roots.org)  	// SCI interpreter version 0.000.453 (just a guess) @@ -3453,7 +3453,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "ec66ac2b1ce58b2575ba00b65058de1a", 612},  		{"resource.001", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 180245},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 3 - English DOS (provided by richiefs in bug report #2670691)  	// SCI interpreter version 0.000.453 @@ -3463,7 +3463,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 720244},  		{"resource.003", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 688367},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) }, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },  	// Space Quest 3 - English DOS (from the Space Quest Collection)  	// Executable scanning reports "0.000.685", VERSION file reports "1.018" @@ -3473,7 +3473,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "8b55c4875298f45ea5696a5ee8f6a7fe", 715777},  		{"resource.003", 0, "8b55c4875298f45ea5696a5ee8f6a7fe", 703370},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 3 - English DOS (from abevi, bug report #2612718)  	{"sq3", "", { @@ -3485,7 +3485,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.005", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 328278},  		{"resource.006", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 356702},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 3 - English Mac (from Fingolfin)  	{"sq3", "", { @@ -3508,7 +3508,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.006", 0, "9107c2aa5398e28b5c5406df13491f85", 320643},  		{"resource.007", 0, "9107c2aa5398e28b5c5406df13491f85", 344287},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 3 v1.052 - German DOS (supplied by markcoolio in bug report #2723860, also includes english language)  	// Executable scanning reports "S.old.114" @@ -3518,7 +3518,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "9107c2aa5398e28b5c5406df13491f85", 596768},  		{"resource.003", 0, "9107c2aa5398e28b5c5406df13491f85", 693573},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 4 - English Amiga  	// Executable scanning reports "1.004.024" @@ -3556,7 +3556,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "a18088c8aceb06025dbc945f29e02935", 5124},  		{"resource.000", 0, "e1f46832cd2458796028e054a0466031", 5502009},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_PIRATED, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_PIRATED, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 4 - English DOS  	// Executable scanning reports "1.000.753" @@ -3565,7 +3565,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "71ccf4f82ac4efb588731acfb7bf2603", 5646},  		{"resource.000", 0, "e1f46832cd2458796028e054a0466031", 933928},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 4 1.052 - English DOS Floppy (supplied by markcoolio in bug report #2723865)  	// Executable scanning reports "1.000.753" @@ -3579,7 +3579,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.004", 0, "ff9c87da3bc53473fdee8b9d3edbc93c", 1200631},  		{"resource.005", 0, "e33019ac19f755ae33fbf49b4fc9066c", 1053294},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 4 1.000 - French DOS Floppy (supplied by misterhands in bug report #3515247)  	{"sq4", "", { @@ -3592,7 +3592,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.004", 0, "b2cca3afcf2e013b8ce86b64155af766", 1254353},  		{"resource.005", 0, "9e520577e035547c4b5149a6d12ef85b", 1098814},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 4 1.000 - English DOS Floppy (from abevi, bug report #2612718)  	{"sq4", "", { @@ -3604,7 +3604,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.004", 0, "c06350184a490c10eb4585fff0aa3192", 1254368},  		{"resource.005", 0, "b8d6efbd3235329bfe844c794097b2c9", 1098717},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest IV DOS 1.060 EGA (6 x 3.5" disks)  	// Supplied by ssburnout in bug report #3046781 @@ -3617,7 +3617,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.004", 0, "9a673e33c3f6dd560b993ffed77eeb49", 534994},  		{"resource.005", 0, "3c4841d0a3ebba4404af588c93620c22", 595465},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 4 - German DOS (from Tobis87, also includes english language)  	// SCI interpreter version 1.000.200 (just a guess) @@ -3631,7 +3631,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.005", 0, "47ee647b5b12232d27e63cc627c25899", 1156765},  		{"resource.006", 0, "dfb023e4e2a1e7a00fa18f9ede72a91b", 924059},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 4 - Italian DOS Floppy (from glorifindel, also includes english language)  	// SCI interpreter version 1.000.200 (just a guess) @@ -3644,7 +3644,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.004", 0, "4277c61bed40a50dadc4b5a344520af2", 1251000},  		{"resource.005", 0, "5f885abd335978e2fd4e5f886d7676c8", 1102880},  		AD_LISTEND}, -	 	Common::IT_ITA, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::IT_ITA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 4 - Japanese PC-98 5.25" Floppy (also includes english language)  	// SCI interpreter version 1.000.1068 @@ -3672,7 +3672,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "ed90a8e3ccc53af6633ff6ab58392bae", 7054},  		{"resource.000", 0, "63247e3901ab8963d4eece73747832e0", 5157378},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_CD, GUIO4(GAMEOPTION_SQ4_SILVER_CURSORS, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO4(GAMEOPTION_SQ4_SILVER_CURSORS, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 4 - English Windows CD (from the Space Quest Collection)  	// Executable scanning reports "1.001.064", VERSION file reports "1.0" @@ -3696,7 +3696,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.004", 0, "776fba81c110d1908776232cbe190e20", 1253752},  		{"resource.005", 0, "55fae26c2a92f16ef72c1e216e827c0f", 1098328},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GAMEOPTION_SQ4_SILVER_CURSORS, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GAMEOPTION_SQ4_SILVER_CURSORS, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 4 - Spanish DOS Floppy (from jvprat, also includes english language)  	// Executable scanning reports "1.SQ4.056", VERSION file reports "1.000" @@ -3708,7 +3708,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.002", 0, "74c62fa2146ff3b3b2ea2b3fb95b9af9", 1140801},  		{"resource.003", 0, "42a307941edeb1a3be31daeb2e4be90b", 1088408},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 4 1.000 - German DOS Floppy (supplied by markcoolio in bug report #2723862, also includes english language)  	// Executable scanning reports "1.SQ4.030" @@ -3722,7 +3722,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.004", 0, "c06350184a490c10eb4585fff0aa3192", 1254368},  		{"resource.005", 0, "b8d6efbd3235329bfe844c794097b2c9", 1098717},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 4 - English Macintosh  	// Executable scanning reports "x.yyy.zzz" @@ -3750,7 +3750,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.004", 0, "2763fe4f0cb74df716ec8b0c464b0988", 1217428},  		{"resource.005", 0, "d608713197c5ba1cd8c6ed46299c3069", 1057924},  		AD_LISTEND}, -	 	Common::RU_RUS, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::RU_RUS, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 5 - English DOS (from the Space Quest Collection)  	// Executable scanning reports "1.001.068", VERSION file reports "1.04" @@ -3759,7 +3759,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "4147edc5045e6d62998018b5614c58ec", 5496486},  		{"resource.msg", 0, "bb8ad78793c26bdb3f77498b1d6515a9", 125988},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 5 - English DOS - THIS IS THE UNOFFICIAL BETA VERSION, WHICH IS OBVIOUSLY PIRATED AND CONTAINS MANY BUGS  	//  refer to http://www.akril15.com/sr/sq5alt/sq5alt.html =DO NOT RE-ADD= @@ -3768,7 +3768,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "8bde0a9adb9a3e9aaa861826874c9834", 6473},  		{"resource.000", 0, "f4a48705764544d7cc64a7bb22a610df", 6025184},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_PIRATED, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_PIRATED, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 5 v1.04 - German DOS (from Tobis87, updated information by markcool from bug reports #2723935 and #2724762)  	// SCI interpreter version 1.001.068 @@ -3777,7 +3777,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "4147edc5045e6d62998018b5614c58ec", 5496486},  		{"resource.msg", 0, "7c71cfc36153cfe07b450423a51f7e68", 146282},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 5 v1.04 - French DOS (from Hkz, Included in Space Quest Collector's Edition, with chapters I-V)  	{"sq5", "", { @@ -3785,7 +3785,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "4147edc5045e6d62998018b5614c58ec", 5496486},  		{"resource.msg", 0, "877c42380320eb1db7dad83ccd261214", 140374},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 5 - Italian DOS Floppy (from glorifindel)  	// SCI interpreter version 1.001.068 (just a guess) @@ -3793,7 +3793,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "5040026519f37199f3616fb1d4704dff", 6047170},  		{"resource.map", 0, "5b09168baa2f6e2e22787429b2d72f54", 6492},  		AD_LISTEND}, -	 	Common::IT_ITA, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::IT_ITA, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 5 - Spanish DOS Floppy (from mirir, bug report #3090664)  	{"sq5", "", { @@ -3801,7 +3801,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "5714a899033bdebf2d61ad333c8c6637", 6492},  		{"resource.msg", 0, "46deca7ef9cf057f7d442df98c1a2ae2", 134612},  		AD_LISTEND}, -	 	Common::ES_ESP, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::ES_ESP, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 5 - Russian DOS  	// Executable scanning reports "1.001.068", VERSION file reports "1.994" @@ -3810,7 +3810,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.000", 0, "6f9ed21e1001526b4137f6703ed476af", 6103778},  		{"resource.msg", 0, "0a8931990cd2eac1691602391c68ab85", 147580},  		AD_LISTEND}, -	 	Common::RU_RUS, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::RU_RUS, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #ifdef ENABLE_SCI32  	// Space Quest 6 - English DOS/Win3.11 CD (from the Space Quest Collection) @@ -3819,7 +3819,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "6dddfa3a8f3a3a513ec9dfdfae955005", 10528},  		{"resource.000", 0, "c4259ab7355aead07773397b1052827d", 41150806},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_CD | ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 6 - English DOS/Win3.11 CD ver 1.11 (from FRG)  	// SCI interpreter version 2.100.002 (just a guess) @@ -3827,7 +3827,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "e0615d6e4e10e37ae42e6a2a95aaf145", 10528},  		{"resource.000", 0, "c4259ab7355aead07773397b1052827d", 41150806},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_CD | ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 6 - French DOS/Win3.11 CD (from French magazine Joystick - September 1997)  	// Executable scanning reports "2.100.002", VERSION file reports "1.0" @@ -3835,7 +3835,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "3c831625931d5079b73ae8c275f52c95", 10534},  		{"resource.000", 0, "4195ca940f759424f62b90e262cc1737", 40932397},  		AD_LISTEND}, -	 	Common::FR_FRA, Common::kPlatformPC, ADGF_CD | ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::FR_FRA, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 6 - German DOS (from Tobis87, updated info from markcoolio in bug report #2723884)  	// SCI interpreter version 2.100.002 (just a guess) @@ -3843,7 +3843,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "664d797415484f85c90b1b45aedc7686", 10534},  		{"resource.000", 0, "ba87ba91e5bdabb4169dd0df75777722", 40933685},  		AD_LISTEND}, -	 	Common::DE_DEU, Common::kPlatformPC, ADGF_CD | ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::DE_DEU, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO4(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// Space Quest 6 - English DOS/Win3.11 Interactive Demo (from FRG)  	// SCI interpreter version 2.100.002 (just a guess) @@ -3851,7 +3851,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "368f07b07433db3f819fa3fa0e5efee5", 2572},  		{"resource.000", 0, "ab12724e078dea34b624e0d2a38dcd7c", 2272050},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO | ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO | ADGF_UNSTABLE, GUIO5(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #endif // ENABLE_SCI32  	// The Island of Dr. Brain - English DOS CD (from jvprat) @@ -3860,7 +3860,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "2388efef8430b041b0f3b00b9050e4a2", 3281},  		{"resource.000", 0, "b3acd9b9dd7fe53c4ee133ac9a1acfab", 2103560},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// The Island of Dr. Brain - English DOS (from Quietust)  	// Executable scanning reports "1.001.053", VERSION file reports "1.1 2.3.93" @@ -3868,7 +3868,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "3c07da06bdd1689f9d07af78fb94d0ec", 3101},  		{"resource.000", 0, "ecc686e0034fb4d41de077ac7167b3cf", 1947866},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  	// The Island of Dr. Brain - English DOS Non-Interactive Demo  	// SCI interpreter version 1.001.053 (just a guess) @@ -3876,7 +3876,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {  		{"resource.map", 0, "a8e5ca8ed1996974afa59f4c45e06195", 986},  		{"resource.000", 0, "b3acd9b9dd7fe53c4ee133ac9a1acfab", 586560},  		AD_LISTEND}, -	 	Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	}, +	 	Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI)	},  #ifdef ENABLE_SCI32  	// Torin's Passage - English Windows Interactive Demo diff --git a/engines/sci/engine/kernel.cpp b/engines/sci/engine/kernel.cpp index b5ca65fc1b..8d55790ad2 100644 --- a/engines/sci/engine/kernel.cpp +++ b/engines/sci/engine/kernel.cpp @@ -536,7 +536,7 @@ void Kernel::mapFunctions() {  	SciVersion myVersion = getSciVersion();  	switch (g_sci->getPlatform()) { -	case Common::kPlatformPC: +	case Common::kPlatformDOS:  	case Common::kPlatformFMTowns:  		platformMask = SIGFOR_DOS;  		break; diff --git a/engines/scumm/actor.cpp b/engines/scumm/actor.cpp index 0c375efcdd..5c148a7b57 100644 --- a/engines/scumm/actor.cpp +++ b/engines/scumm/actor.cpp @@ -1880,7 +1880,7 @@ bool Actor::actorHitTest(int x, int y) {  #endif  void Actor::startAnimActor(int f) { -	if (_vm->_game.version >= 7 && !((_vm->_game.id == GID_FT) && (_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC))) { +	if (_vm->_game.version >= 7 && !((_vm->_game.id == GID_FT) && (_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))) {  		switch (f) {  		case 1001:  			f = _initFrame; @@ -1968,7 +1968,7 @@ void Actor_v0::startAnimActor(int f) {  void Actor::animateActor(int anim) {  	int cmd, dir; -	if (_vm->_game.version >= 7 && !((_vm->_game.id == GID_FT) && (_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC))) { +	if (_vm->_game.version >= 7 && !((_vm->_game.id == GID_FT) && (_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))) {  		if (anim == 0xFF)  			anim = 2000; diff --git a/engines/scumm/detection.cpp b/engines/scumm/detection.cpp index e5c3023380..170ca0993c 100644 --- a/engines/scumm/detection.cpp +++ b/engines/scumm/detection.cpp @@ -963,7 +963,7 @@ static Common::String generatePreferredTarget(const DetectorResult &x) {  	}  	// Append the platform, if a non-standard one has been specified. -	if (x.game.platform != Common::kPlatformPC && x.game.platform != Common::kPlatformUnknown) { +	if (x.game.platform != Common::kPlatformDOS && x.game.platform != Common::kPlatformUnknown) {  		// HACK: For CoMI, it's pointless to encode the fact that it's for Windows  		if (x.game.id != GID_CMI)  			res = res + "-" + Common::getPlatformAbbrev(x.game.platform); diff --git a/engines/scumm/detection_tables.h b/engines/scumm/detection_tables.h index 9f6206439d..cb807997e9 100644 --- a/engines/scumm/detection_tables.h +++ b/engines/scumm/detection_tables.h @@ -205,11 +205,11 @@ static const Engines::ObsoleteGameID obsoleteGameIDsTable[] = {  static const GameSettings gameVariantsTable[] = {  	{"maniac", "Apple II",   0, GID_MANIAC, 0, 0, MDT_APPLEIIGS, 0, Common::kPlatformApple2GS, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)},  	{"maniac", "C64",        0, GID_MANIAC, 0, 0, MDT_C64, 0, Common::kPlatformC64, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI) }, -	{"maniac", "V1",      "v1", GID_MANIAC, 1, 0, MDT_PCSPK | MDT_PCJR, 0, Common::kPlatformPC, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)}, -	{"maniac", "V1 Demo", "v1", GID_MANIAC, 1, 0, MDT_PCSPK | MDT_PCJR, GF_DEMO, Common::kPlatformPC, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)}, +	{"maniac", "V1",      "v1", GID_MANIAC, 1, 0, MDT_PCSPK | MDT_PCJR, 0, Common::kPlatformDOS, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)}, +	{"maniac", "V1 Demo", "v1", GID_MANIAC, 1, 0, MDT_PCSPK | MDT_PCJR, GF_DEMO, Common::kPlatformDOS, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)},  	{"maniac", "NES",        0, GID_MANIAC, 1, 0, MDT_NONE,  0, Common::kPlatformNES, GUIO3(GUIO_NOSPEECH, GUIO_NOMIDI, GUIO_NOASPECT)},  	{"maniac", "V2",      "v2", GID_MANIAC, 2, 0, MDT_PCSPK | MDT_PCJR, 0, UNK, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)}, -	{"maniac", "V2 Demo", "v2", GID_MANIAC, 2, 0, MDT_PCSPK | MDT_PCJR, GF_DEMO, Common::kPlatformPC, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)}, +	{"maniac", "V2 Demo", "v2", GID_MANIAC, 2, 0, MDT_PCSPK | MDT_PCJR, GF_DEMO, Common::kPlatformDOS, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)},  	{"zak", "V1",       "v1", GID_ZAK, 1, 0, MDT_PCSPK | MDT_PCJR, 0, UNK, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)},  	{"zak", "V2",       "v2", GID_ZAK, 2, 0, MDT_PCSPK | MDT_PCJR, 0, UNK, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)}, @@ -220,7 +220,7 @@ static const GameSettings gameVariantsTable[] = {  	{"indy3", "EGA",      "ega", GID_INDY3, 3, 0, MDT_PCSPK | MDT_PCJR | MDT_CMS | MDT_ADLIB, 0, UNK, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)},  	{"indy3", "No AdLib", "ega", GID_INDY3, 3, 0, MDT_PCSPK | MDT_PCJR,             0, UNK, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)}, -	{"indy3", "VGA",      "vga", GID_INDY3, 3, 0, MDT_PCSPK | MDT_PCJR | MDT_CMS | MDT_ADLIB, GF_OLD256 | GF_FEW_LOCALS,                  Common::kPlatformPC, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)}, +	{"indy3", "VGA",      "vga", GID_INDY3, 3, 0, MDT_PCSPK | MDT_PCJR | MDT_CMS | MDT_ADLIB, GF_OLD256 | GF_FEW_LOCALS,                  Common::kPlatformDOS, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)},  	{"indy3", "FM-TOWNS",     0, GID_INDY3, 3, 0, MDT_TOWNS,             GF_OLD256 | GF_FEW_LOCALS | GF_AUDIOTRACKS, Common::kPlatformFMTowns, GUIO4(GUIO_NOSPEECH, GUIO_NOMIDI, GUIO_MIDITOWNS, GUIO_NOASPECT)},  	{"loom", "EGA",      "ega", GID_LOOM, 3, 0, MDT_PCSPK | MDT_PCJR | MDT_CMS | MDT_ADLIB | MDT_MIDI | MDT_PREFER_MT32, 0, UNK, GUIO1(GUIO_NOSPEECH)}, @@ -229,14 +229,14 @@ static const GameSettings gameVariantsTable[] = {  	{"loom", "PC-Engine",    0, GID_LOOM, 3, 0, MDT_NONE,                         GF_AUDIOTRACKS | GF_OLD256 | GF_16BIT_COLOR, Common::kPlatformPCEngine, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)},  #endif  	{"loom", "FM-TOWNS",     0, GID_LOOM, 3, 0, MDT_TOWNS,                        GF_AUDIOTRACKS | GF_OLD256, Common::kPlatformFMTowns, GUIO4(GUIO_NOSPEECH, GUIO_NOMIDI, GUIO_MIDITOWNS, GUIO_NOASPECT)}, -	{"loom", "VGA",      "vga", GID_LOOM, 4, 0, MDT_NONE,                         GF_AUDIOTRACKS,             Common::kPlatformPC, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)}, +	{"loom", "VGA",      "vga", GID_LOOM, 4, 0, MDT_NONE,                         GF_AUDIOTRACKS,             Common::kPlatformDOS, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)}, -	{"pass", 0, 0, GID_PASS, 4, 0, MDT_PCSPK | MDT_PCJR | MDT_CMS | MDT_ADLIB, GF_16COLOR, Common::kPlatformPC, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)}, +	{"pass", 0, 0, GID_PASS, 4, 0, MDT_PCSPK | MDT_PCJR | MDT_CMS | MDT_ADLIB, GF_16COLOR, Common::kPlatformDOS, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)},  	{"monkey", "VGA",      "vga", GID_MONKEY_VGA, 4, 0, MDT_PCSPK | MDT_PCJR | MDT_CMS | MDT_ADLIB | MDT_MIDI | MDT_PREFER_MT32, 0, UNK, GUIO1(GUIO_NOSPEECH)}, -	{"monkey", "EGA",      "ega", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_PCJR | MDT_CMS | MDT_ADLIB | MDT_MIDI | MDT_PREFER_MT32, GF_16COLOR,     Common::kPlatformPC, GUIO1(GUIO_NOSPEECH)}, +	{"monkey", "EGA",      "ega", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_PCJR | MDT_CMS | MDT_ADLIB | MDT_MIDI | MDT_PREFER_MT32, GF_16COLOR,     Common::kPlatformDOS, GUIO1(GUIO_NOSPEECH)},  	{"monkey", "No AdLib", "ega", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_PCJR,                        GF_16COLOR,     Common::kPlatformAtariST, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)}, -	{"monkey", "Demo",     "ega", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_PCJR | MDT_CMS | MDT_ADLIB,            GF_16COLOR,     Common::kPlatformPC, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)}, +	{"monkey", "Demo",     "ega", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_PCJR | MDT_CMS | MDT_ADLIB,            GF_16COLOR,     Common::kPlatformDOS, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)},  	{"monkey", "CD",           0, GID_MONKEY,     5, 0, MDT_ADLIB,                        GF_AUDIOTRACKS, UNK, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)},  	{"monkey", "FM-TOWNS",     0, GID_MONKEY,     5, 0, MDT_TOWNS,                        GF_AUDIOTRACKS, Common::kPlatformFMTowns, GUIO4(GUIO_NOSPEECH, GUIO_NOMIDI, GUIO_MIDITOWNS, GUIO_NOASPECT)},  	{"monkey", "SEGA",         0, GID_MONKEY,     5, 0, MDT_NONE,                         GF_AUDIOTRACKS, Common::kPlatformSegaCD, GUIO2(GUIO_NOSPEECH, GUIO_NOMIDI)}, diff --git a/engines/scumm/he/script_v60he.cpp b/engines/scumm/he/script_v60he.cpp index 5e359385b6..bbd8725904 100644 --- a/engines/scumm/he/script_v60he.cpp +++ b/engines/scumm/he/script_v60he.cpp @@ -804,7 +804,7 @@ void ScummEngine_v60he::o60_readFile() {  	int val;  	// Fatty Bear uses positive values -	if (_game.platform == Common::kPlatformPC && _game.id == GID_FBEAR) +	if (_game.platform == Common::kPlatformDOS && _game.id == GID_FBEAR)  		size = -size;  	assert(_hInFileTable[slot]); @@ -834,7 +834,7 @@ void ScummEngine_v60he::o60_writeFile() {  	int slot = pop();  	// Fatty Bear uses positive values -	if (_game.platform == Common::kPlatformPC && _game.id == GID_FBEAR) +	if (_game.platform == Common::kPlatformDOS && _game.id == GID_FBEAR)  		size = -size;  	assert(_hOutFileTable[slot]); diff --git a/engines/scumm/insane/insane.cpp b/engines/scumm/insane/insane.cpp index d76f7b549b..44528e5bac 100644 --- a/engines/scumm/insane/insane.cpp +++ b/engines/scumm/insane/insane.cpp @@ -54,7 +54,7 @@ Insane::Insane(ScummEngine_v7 *scumm) {  	initvars(); -	if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC))) { +	if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))) {  		readFileToMem("roadrash.rip", &_smush_roadrashRip);  		readFileToMem("roadrsh2.rip", &_smush_roadrsh2Rip);  		readFileToMem("roadrsh3.rip", &_smush_roadrsh3Rip); @@ -173,7 +173,7 @@ void Insane::initvars() {  		_iactBits[i] = 0; -	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  		init_enemyStruct(EN_ROTT1, EN_ROTT1, 0, 0, 60, 0, INV_MACE, 63, "endcrshr.san",  						 25, 15, 16, 26, 13, 3);  	} else { @@ -356,7 +356,7 @@ void Insane::initvars() {  	init_scenePropStruct(138, 57, 0, 59, 134, 0xFF, 0xFF, 0xFF, 0, 30, 0);  	_actor[0].damage = 0; -	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  		_actor[0].maxdamage = 60;  	else  		_actor[0].maxdamage = 80; @@ -632,7 +632,7 @@ void Insane::putActors() {  void Insane::readState() { // PATCH -	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  		_actor[0].inventory[INV_CHAIN] = 0;  		_actor[0].inventory[INV_CHAINSAW] = 0;  		_actor[0].inventory[INV_MACE] = 0; @@ -801,7 +801,7 @@ void Insane::prepareScenePropScene(int32 scenePropNum, bool arg_4, bool arg_8) {  	debugC(DEBUG_INSANE, "Insane::prepareScenePropScene(%d, %d, %d)", scenePropNum, arg_4, arg_8); -	if (((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) || !loadScenePropSounds(idx)) +	if (((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) || !loadScenePropSounds(idx))  			return;  	_actor[0].defunct = arg_4; @@ -898,7 +898,7 @@ int32 Insane::weaponDamage(int32 actornum) {  }  void Insane::reinitActors() { -	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  		smlayer_setActorCostume(0, 2, readArray(11));  		smlayer_setActorCostume(0, 0, readArray(13));  		smlayer_setActorCostume(0, 1, readArray(12)); @@ -966,7 +966,7 @@ void Insane::escapeKeyHandler() {  	debugC(DEBUG_INSANE, "scene: %d", _currSceneId);  	switch (_currSceneId) {  	case 1: -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  			queueSceneSwitch(1, 0, "minedriv.san", 64, 0, 0, 0);  		} else {  			queueSceneSwitch(1, _smush_minedrivFlu, "minedriv.san", 64, 0, _continueFrame1, 1300); @@ -979,7 +979,7 @@ void Insane::escapeKeyHandler() {  		break;  	case 2:  		flu = &_fluConf[14 + _iactSceneId2]; -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			queueSceneSwitch(4, 0, "tovista.san", 64, 0, 0, 0);  		else  			queueSceneSwitch(flu->sceneId, *flu->fluPtr, flu->filenamePtr, 64, 0, @@ -1033,7 +1033,7 @@ void Insane::escapeKeyHandler() {  		break;  	case 8:  		flu = &_fluConf[7 + _iactSceneId2]; -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			queueSceneSwitch(1, 0, "minedriv.san", 64, 0, 0, 0);  		else  			queueSceneSwitch(flu->sceneId, *flu->fluPtr, flu->filenamePtr, 64, 0, @@ -1041,7 +1041,7 @@ void Insane::escapeKeyHandler() {  		break;  	case 7:  		flu = &_fluConf[0 + _iactSceneId2]; -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			queueSceneSwitch(1, 0, "minedriv.san", 64, 0, 0, 0);  		else  			queueSceneSwitch(flu->sceneId, *flu->fluPtr, flu->filenamePtr, 64, 0, @@ -1060,7 +1060,7 @@ void Insane::escapeKeyHandler() {  		queueSceneSwitch(1, _smush_minedrivFlu, "minedriv.san", 64, 0, _continueFrame1, 1300);  		break;  	case 13: -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			queueSceneSwitch(1, 0, "minedriv.san", 64, 0, 0, 0);  		else  			queueSceneSwitch(1, _smush_minedrivFlu, "minedriv.san", 64, 0, _continueFrame, 1300); @@ -1195,7 +1195,7 @@ void Insane::smlayer_setActorLayer(int actornum, int actnum, int layer) {  }  void Insane::smlayer_setFluPalette(byte *pal, int shut_flag) { -	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  		return;  	//	  if (shut_flag) @@ -1311,7 +1311,7 @@ void Insane::procSKIP(int32 subSize, Common::SeekableReadStream &b) {  	int16 par1, par2;  	_player->_skipNext = false; -	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  		assert(subSize >= 2);  		par1 = b.readUint16LE();  		par2 = 0; diff --git a/engines/scumm/insane/insane_ben.cpp b/engines/scumm/insane/insane_ben.cpp index 9d11f14e4e..a7fa72c417 100644 --- a/engines/scumm/insane/insane_ben.cpp +++ b/engines/scumm/insane/insane_ben.cpp @@ -125,7 +125,7 @@ int32 Insane::actionBen() {  	bool doDamage = false;  	int sound; -	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  		sound = 59;  	else  		sound = 95; @@ -558,7 +558,7 @@ void Insane::actor02Reaction(int32 buttons) {  		_actor[0].weaponClass = 1;  		_actor[0].act[2].state = 3;  		_actor[0].act[2].tilt = calcTilt(_actor[0].tilt); -		if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC))) +		if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)))  			smlayer_startSfx(63);  		break;  	case 3: @@ -567,7 +567,7 @@ void Insane::actor02Reaction(int32 buttons) {  		if (_actor[0].act[2].frame == 2) {  			if (_currEnemy != EN_CAVEFISH) {  				tmp = calcEnemyDamage(1, 1); -				if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +				if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  					if (tmp == 1)  						smlayer_startSfx(50);  				} else { @@ -890,7 +890,7 @@ void Insane::actor02Reaction(int32 buttons) {  				case INV_2X4:  				case INV_BOOT:  					tmp = calcEnemyDamage(1, 1); -					if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +					if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  						if (tmp == 1)  							smlayer_startSfx(52);  						if (tmp == 1000) @@ -1015,7 +1015,7 @@ void Insane::actor02Reaction(int32 buttons) {  		smlayer_setActorFacing(0, 2, 19, 180);  		_actor[0].act[2].state = 27;  		_actor[0].act[2].tilt = calcTilt(_actor[0].tilt); -		if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC))) +		if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)))  			smlayer_startSfx(72);  		break;  	case 27: @@ -1058,7 +1058,7 @@ void Insane::actor02Reaction(int32 buttons) {  				case INV_BOOT:  				case INV_DUST:  					tmp = calcEnemyDamage(1, 1); -					if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +					if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  						if (tmp == 1)  							smlayer_startSfx(58);  						if (tmp == 1000) @@ -1178,7 +1178,7 @@ void Insane::actor02Reaction(int32 buttons) {  		_actor[0].lost = true;  		smlayer_setActorLayer(0, 2, 5);  		_actor[0].kicking = false; -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			smlayer_setActorCostume(0, 2, readArray(17));  		else  			smlayer_setActorCostume(0, 2, readArray(18)); @@ -1214,7 +1214,7 @@ void Insane::actor02Reaction(int32 buttons) {  		smlayer_setActorLayer(0, 2, 25);  		_actor[0].cursorX = 0;  		_actor[0].kicking = false; -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  			if (_actor[0].act[2].frame >= 28) {  					queueSceneSwitch(9, 0, "bencrshe.san", 64, 0, 0, 0);  					_actor[0].act[2].state = 38; @@ -1229,7 +1229,7 @@ void Insane::actor02Reaction(int32 buttons) {  				case EN_ROTT1:  				case EN_ROTT2:  				case EN_ROTT3: -					if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +					if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  						queueSceneSwitch(9, 0, "bencrshe.san", 64, 0, 0, 0);  					else  						queueSceneSwitch(9, 0, "wr2_benr.san", 64, 0, 0, 0); @@ -1902,7 +1902,7 @@ void Insane::switchBenWeapon() {  	switch (_actor[0].weapon) {  	case INV_CHAIN: -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			smlayer_setActorCostume(0, 2, readArray(19));  		else  			smlayer_setActorCostume(0, 2, readArray(20)); @@ -1911,7 +1911,7 @@ void Insane::switchBenWeapon() {  		_actor[0].act[2].state = 34;  		break;  	case INV_CHAINSAW: -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			smlayer_setActorCostume(0, 2, readArray(23));  		else  			smlayer_setActorCostume(0, 2, readArray(24)); @@ -1920,7 +1920,7 @@ void Insane::switchBenWeapon() {  		_actor[0].act[2].state = 34;  		break;  	case INV_MACE: -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			smlayer_setActorCostume(0, 2, readArray(22));  		else  			smlayer_setActorCostume(0, 2, readArray(23)); @@ -1929,7 +1929,7 @@ void Insane::switchBenWeapon() {  		_actor[0].act[2].state = 34;  		break;  	case INV_2X4: -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  			smlayer_setActorCostume(0, 2, readArray(18));  		} else {  			if (_currEnemy == EN_CAVEFISH) @@ -1942,7 +1942,7 @@ void Insane::switchBenWeapon() {  		_actor[0].act[2].state = 34;  		break;  	case INV_WRENCH: -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			smlayer_setActorCostume(0, 2, readArray(24));  		else  			smlayer_setActorCostume(0, 2, readArray(25)); @@ -1953,7 +1953,7 @@ void Insane::switchBenWeapon() {  	case INV_BOOT:  	case INV_HAND:  	case INV_DUST: -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			smlayer_setActorCostume(0, 2, readArray(11));  		else  			smlayer_setActorCostume(0, 2, readArray(12)); @@ -2004,7 +2004,7 @@ int32 Insane::setBenState() {  void Insane::ouchSoundBen() {  	_actor[0].act[3].state = 52; -	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  		smlayer_startVoice(54);  		return;  	} diff --git a/engines/scumm/insane/insane_enemy.cpp b/engines/scumm/insane/insane_enemy.cpp index 8107956646..fa6d4264ec 100644 --- a/engines/scumm/insane/insane_enemy.cpp +++ b/engines/scumm/insane/insane_enemy.cpp @@ -1244,7 +1244,7 @@ void Insane::ouchSoundEnemy() {  	_actor[1].act[3].state = 52; -	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  		smlayer_startVoice(55);  		return;  	} @@ -1671,7 +1671,7 @@ void Insane::actor12Reaction(int32 buttons) {  		_actor[1].weaponClass = 1;  		_actor[1].act[2].state = 3;  		_actor[1].act[2].tilt = calcTilt(_actor[1].tilt); -		if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC))) +		if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)))  			smlayer_startSfx(63);  		break;  	case 3: @@ -1679,7 +1679,7 @@ void Insane::actor12Reaction(int32 buttons) {  		_actor[1].weaponClass = 1;  		if (_actor[1].act[2].frame >= 6) {  			tmp = calcBenDamage(1, 1); -			if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +			if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  				if (tmp == 1)  					smlayer_startSfx(50);  			} else if (tmp == 1) @@ -1851,7 +1851,7 @@ void Insane::actor12Reaction(int32 buttons) {  		smlayer_setActorFacing(1, 2, 19, 180);  		_actor[1].act[2].state = 19;  		_actor[1].act[2].tilt = calcTilt(_actor[1].tilt); -		if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC))) { +		if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))) {  			smlayer_startSfx(69);  			 if (!_actor[1].field_54) {  				tmp = _vm->_rnd.getRandomNumber(4); @@ -1916,7 +1916,7 @@ void Insane::actor12Reaction(int32 buttons) {  			case INV_2X4:  			case INV_BOOT:  				tmp = calcBenDamage(1, 1); -				if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +				if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  					if (tmp == 1)  						smlayer_startSfx(52);  					else if (tmp == 1000) @@ -2034,7 +2034,7 @@ void Insane::actor12Reaction(int32 buttons) {  		_actor[1].kicking = true;  		if (_actor[1].act[2].frame >= 3) {  			tmp = calcBenDamage(1, 1); -			if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +			if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  				if (tmp == 1)  					smlayer_startSfx(57);  			} else if (tmp == 1) @@ -2088,7 +2088,7 @@ void Insane::actor12Reaction(int32 buttons) {  		smlayer_setActorLayer(1, 2, 25);  		_actor[1].act[2].state = 37; -		if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC))) { +		if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))) {  			smlayer_startSfx(96);  			switch (_currEnemy) {  			case EN_ROTT1: diff --git a/engines/scumm/insane/insane_iact.cpp b/engines/scumm/insane/insane_iact.cpp index 48c96b537c..9c395beea6 100644 --- a/engines/scumm/insane/insane_iact.cpp +++ b/engines/scumm/insane/insane_iact.cpp @@ -171,7 +171,7 @@ void Insane::iactScene1(byte *renderBitmap, int32 codecparam, int32 setupsan12,  }  void Insane::chooseEnemy() { -	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  		_currEnemy = EN_ROTT1;  		return;  	} diff --git a/engines/scumm/insane/insane_scenes.cpp b/engines/scumm/insane/insane_scenes.cpp index db0b0171bc..06d5d7ac68 100644 --- a/engines/scumm/insane/insane_scenes.cpp +++ b/engines/scumm/insane/insane_scenes.cpp @@ -61,7 +61,7 @@ void Insane::runScene(int arraynum) {  	case 1:  		initScene(1);  		setupValues(); -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			smlayer_setActorCostume(0, 2, readArray(9));  		else  			smlayer_setActorCostume(0, 2, readArray(10)); @@ -70,14 +70,14 @@ void Insane::runScene(int arraynum) {  		break;  	case 2:  		setupValues(); -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			smlayer_setActorCostume(0, 2, readArray(10));  		else  			smlayer_setActorCostume(0, 2, readArray(11));  		smlayer_putActor(0, 2, _actor[0].x, _actor[0].y1 + 190, _smlayer_room2);  		_mainRoadPos = readArray(2); -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  			initScene(5);  			startVideo("tovista.san", 1, 32, 12, 0);  		} else if (_mainRoadPos == _posBrokenTruck) { @@ -93,7 +93,7 @@ void Insane::runScene(int arraynum) {  		break;  	case 3:  		setupValues(); -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			smlayer_setActorCostume(0, 2, readArray(10));  		else  			smlayer_setActorCostume(0, 2, readArray(11)); @@ -148,7 +148,7 @@ void Insane::runScene(int arraynum) {  	_insaneIsRunning = false;  	_player->insanity(false); -	if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC))) { +	if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))) {  		writeArray(50, _actor[0].inventory[INV_CHAIN]);  		writeArray(51, _actor[0].inventory[INV_CHAINSAW]);  		writeArray(52, _actor[0].inventory[INV_MACE]); @@ -243,7 +243,7 @@ void Insane::stopSceneSounds(int sceneId) {  		_actor[1].defunct = 0;  		_actor[1].scenePropSubIdx = 0;  		_actor[1].field_54 = 0; -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  			smlayer_stopSound(59);  			smlayer_stopSound(63);  		} else { @@ -319,7 +319,7 @@ void Insane::shutCurrentScene() {  // insane_loadSceneData1 & insane_loadSceneData2  int Insane::loadSceneData(int scene, int flag, int phase) { -	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  		return 1;  	int retvalue = 1; @@ -621,7 +621,7 @@ void Insane::setSceneCostumes(int sceneId) {  	switch (sceneId) {  	case 1: -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			smlayer_setActorCostume(0, 2, readArray(9));  		else  			smlayer_setActorCostume(0, 2, readArray(10)); @@ -634,7 +634,7 @@ void Insane::setSceneCostumes(int sceneId) {  		setupValues();  		return;  	case 2: -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			smlayer_setActorCostume(0, 2, readArray(9));  		else  			smlayer_setActorCostume(0, 2, readArray(10)); @@ -653,7 +653,7 @@ void Insane::setSceneCostumes(int sceneId) {  	case 4:  	case 5:  	case 6: -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			smlayer_setActorCostume(0, 2, readArray(10));  		else  			smlayer_setActorCostume(0, 2, readArray(11)); @@ -672,7 +672,7 @@ void Insane::setEnemyCostumes() {  	debugC(DEBUG_INSANE, "setEnemyCostumes(%d)", _currEnemy); -	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +	if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  		smlayer_setActorCostume(0, 2, readArray(11));  		smlayer_setActorCostume(0, 0, readArray(13));  		smlayer_setActorCostume(0, 1, readArray(12)); @@ -1000,7 +1000,7 @@ void Insane::postCase11(byte *renderBitmap, int32 codecparam, int32 setupsan12,  		if (_firstBattle) {  			smush_setToFinish();  		} else { -			if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +			if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  				queueSceneSwitch(1, 0, "minedriv.san", 64, 0, 0, 0);  			else  				queueSceneSwitch(1, _smush_minedrivFlu, "minedriv.san", 64, 0, @@ -1096,7 +1096,7 @@ void Insane::postCase1(byte *renderBitmap, int32 codecparam, int32 setupsan12,  	if ((curFrame >= maxFrame) && !_needSceneSwitch) {  		flu = &_fluConf[14 + _iactSceneId2]; -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			queueSceneSwitch(4, 0, "tovista.san", 64, 0, 0, 0);  		else  			queueSceneSwitch(flu->sceneId, *flu->fluPtr, flu->filenamePtr, 64, 0, @@ -1224,7 +1224,7 @@ void Insane::postCase6(byte *renderBitmap, int32 codecparam, int32 setupsan12,  		else  			flu = &_fluConf[0 + _iactSceneId2]; -		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) +		if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))  			queueSceneSwitch(1, 0, "minedriv.san", 64, 0, 0, 0);  		else  			queueSceneSwitch(flu->sceneId, *flu->fluPtr, flu->filenamePtr, 64, 0, @@ -1243,7 +1243,7 @@ void Insane::postCase8(byte *renderBitmap, int32 codecparam, int32 setupsan12,  			queueSceneSwitch(13, _smush_minefiteFlu, "minefite.san", 64, 0,  							 _continueFrame, 1300);  		} else { -			if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC)) { +			if ((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)) {  				queueSceneSwitch(1, 0, "minedriv.san", 64, 0, 0, 0);  			} else {  				if (_currSceneId == 23) { diff --git a/engines/scumm/resource.cpp b/engines/scumm/resource.cpp index b2093e9c1a..7c42b40f58 100644 --- a/engines/scumm/resource.cpp +++ b/engines/scumm/resource.cpp @@ -1214,7 +1214,7 @@ void ScummEngine_v7::readMAXS(int blockSize) {  	_objectRoomTable = (byte *)calloc(_numGlobalObjects, 1);  	if ((_game.id == GID_FT) && (_game.features & GF_DEMO) && -		(_game.platform == Common::kPlatformPC)) +		(_game.platform == Common::kPlatformDOS))  		_numGlobalScripts = 300;  	else  		_numGlobalScripts = 2000; diff --git a/engines/scumm/script_v5.cpp b/engines/scumm/script_v5.cpp index 017f30817b..2d4c326b68 100644 --- a/engines/scumm/script_v5.cpp +++ b/engines/scumm/script_v5.cpp @@ -2130,7 +2130,7 @@ void ScummEngine_v5::o5_startScript() {  	// Method used by original games to skip copy protection scheme  	if (!_copyProtection) {  		// Copy protection was disabled in LucasArts Classic Adventures (PC Disk) -		if (_game.id == GID_LOOM && _game.platform == Common::kPlatformPC && _game.version == 3 && _currentRoom == 69 && script == 201) +		if (_game.id == GID_LOOM && _game.platform == Common::kPlatformDOS && _game.version == 3 && _currentRoom == 69 && script == 201)  			script = 205;  		// Copy protection was disabled in KIXX XL release (Amiga Disk) and  		// in LucasArts Classic Adventures (PC Disk) diff --git a/engines/scumm/script_v6.cpp b/engines/scumm/script_v6.cpp index decd34222d..a75e864e7a 100644 --- a/engines/scumm/script_v6.cpp +++ b/engines/scumm/script_v6.cpp @@ -2510,7 +2510,7 @@ void ScummEngine_v7::o6_kernelSetFunctions() {  					_disableFadeInEffect = true;  				}  			} else if (_game.id == GID_FT && !_skipVideo) { -				const int insaneVarNum = ((_game.features & GF_DEMO) && (_game.platform == Common::kPlatformPC)) +				const int insaneVarNum = ((_game.features & GF_DEMO) && (_game.platform == Common::kPlatformDOS))  					? 232 : 233;  				_insane->setSmushParams(_smushFrameRate); diff --git a/engines/scumm/scumm-md5.h b/engines/scumm/scumm-md5.h index faa03b3fbb..6aad52578d 100644 --- a/engines/scumm/scumm-md5.h +++ b/engines/scumm/scumm-md5.h @@ -1,5 +1,5 @@  /* -  This file was generated by the md5table tool on Fri Apr 05 21:06:17 2013 +  This file was generated by the md5table tool on Thu May  2 21:27:50 2013    DO NOT EDIT MANUALLY!   */ @@ -17,7 +17,7 @@ static const MD5Table md5table[] = {  	{ "008e76ec3ae58d0add637ea7aa299a2c", "freddi3", "", "", -1, Common::FR_FRA, Common::kPlatformMacintosh },  	{ "02cae0e7ff8504f73618391873d5781a", "freddi3", "HE 98.5", "", -1, Common::DE_DEU, Common::kPlatformWindows },  	{ "0305e850382b812fec6e5998ef88a966", "pajama", "", "Demo", -1, Common::NL_NLD, Common::kPlatformUnknown }, -	{ "035deab53b47bc43abc763560d0f8d4b", "atlantis", "Floppy", "Demo", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "035deab53b47bc43abc763560d0f8d4b", "atlantis", "Floppy", "Demo", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "037385a953789190298494d92b89b3d0", "catalog", "HE 72", "Demo", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "03d3b18ee3fd68114e2a687c871e38d5", "freddi4", "HE 99", "Mini Game", -1, Common::EN_USA, Common::kPlatformWindows },  	{ "0425954a9db5c340861672892c3e678d", "samnmax", "", "Demo", -1, Common::EN_ANY, Common::kPlatformUnknown }, @@ -33,7 +33,7 @@ static const MD5Table md5table[] = {  	{ "07b810e37be7489263f7bc7627d4765d", "freddi4", "unenc", "Unencrypted", -1, Common::RU_RUS, Common::kPlatformWindows },  	{ "084ed0fa98a6d1e9368d67fe9cfbd417", "freddi", "HE 71", "Demo", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "0855496dde35356b1a9691e22ba84cdc", "freddi", "HE 73", "Demo", -1, Common::EN_ANY, Common::kPlatformWindows }, -	{ "08656dd9698ddf1023ba9bf8a195e37b", "monkey", "VGA", "VGA", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "08656dd9698ddf1023ba9bf8a195e37b", "monkey", "VGA", "VGA", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "08cc5c3eedaf72ebe12734eee94f7fa2", "balloon", "HE 80", "", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "09820417db26687bb7fe0c83cc4c553b", "ft", "", "Version A", 19697, Common::EN_ANY, Common::kPlatformUnknown },  	{ "0a212fa35fa8421f31c1f3961272caf0", "monkey", "VGA", "VGA", -1, Common::DE_DEU, Common::kPlatformAmiga }, @@ -43,15 +43,15 @@ static const MD5Table md5table[] = {  	{ "0aa050f4ad79402fbe9c4f78fb8ac494", "loom", "PC-Engine", "", 6532, Common::EN_ANY, Common::kPlatformPCEngine },  	{ "0ab19be9e2a3f6938226638b2a3744fe", "PuttTime", "HE 100", "Demo", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "0ac41e2e3d2174e5a042a6b565328dba", "puttrace", "HE 98", "Demo", 13110, Common::EN_USA, Common::kPlatformUnknown }, -	{ "0b3222aaa7efcf283eb621e0cefd26cc", "puttputt", "HE 60", "", -1, Common::RU_RUS, Common::kPlatformPC }, -	{ "0be88565f734b1e9e77ccaaf3bb14b29", "loom", "EGA", "EGA", -1, Common::ES_ESP, Common::kPlatformPC }, +	{ "0b3222aaa7efcf283eb621e0cefd26cc", "puttputt", "HE 60", "", -1, Common::RU_RUS, Common::kPlatformDOS }, +	{ "0be88565f734b1e9e77ccaaf3bb14b29", "loom", "EGA", "EGA", -1, Common::ES_ESP, Common::kPlatformDOS },  	{ "0bf1a3eb198ca1bd2ebe104825cec770", "puttrace", "HE 99", "Demo", -1, Common::FR_FRA, Common::kPlatformWindows },  	{ "0c331637580950aea2346e012ef2a868", "maniac", "V2", "V2", 1988, Common::EN_ANY, Common::kPlatformAtariST },  	{ "0c45eb4baff0c12c3d9dfa889c8070ab", "pajama3", "", "Demo", 13884, Common::DE_DEU, Common::kPlatformUnknown },  	{ "0cccfa5223099a60e76cfcca57a1a141", "freddi3", "", "", -1, Common::NL_NLD, Common::kPlatformUnknown }, -	{ "0d1b69471605201ef2fa9cec1f5f02d2", "maniac", "V2", "V2", -1, Common::ES_ESP, Common::kPlatformPC }, +	{ "0d1b69471605201ef2fa9cec1f5f02d2", "maniac", "V2", "V2", -1, Common::ES_ESP, Common::kPlatformDOS },  	{ "0ddf1174d0d097956ba10dd452ea65e6", "freddi3", "HE 99", "", -1, Common::HE_ISR, Common::kPlatformWindows }, -	{ "0e4c5d54a0ad4b26132e78b5ea76642a", "samnmax", "Floppy", "Demo", 6485, Common::EN_ANY, Common::kPlatformPC }, +	{ "0e4c5d54a0ad4b26132e78b5ea76642a", "samnmax", "Floppy", "Demo", 6485, Common::EN_ANY, Common::kPlatformDOS },  	{ "0e96ab45a4eb72acc1b46813976589fd", "activity", "", "", -1, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "0e9b01430e31d9fcd94071d433bbc6bf", "loom", "No AdLib", "EGA", -1, Common::FR_FRA, Common::kPlatformAtariST },  	{ "0f5935bd5e88ba6f09e558d64459746d", "thinker1", "", "Demo", 30919, Common::EN_USA, Common::kPlatformWindows }, @@ -62,7 +62,7 @@ static const MD5Table md5table[] = {  	{ "1005456bfe351c1b679e1ff2dc2849e9", "puttzoo", "", "", -1, Common::UNK_LANG, Common::kPlatformWindows },  	{ "100b4c8403ad6a83d4bf7dbf83e44dc4", "spyfox", "", "", -1, Common::FR_FRA, Common::kPlatformWindows },  	{ "10d8e66cd11049ce64815ebb9fd76eb3", "spyozon", "", "", -1, Common::FR_FRA, Common::kPlatformUnknown }, -	{ "114acdc2659a273c220f86ee9edb24c1", "maniac", "V2", "V2", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "114acdc2659a273c220f86ee9edb24c1", "maniac", "V2", "V2", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "11ddf1fde76e3156eb3a38da213f484e", "monkey2", "", "", -1, Common::IT_ITA, Common::kPlatformAmiga },  	{ "11e6e244078ff09b0f3832e35420e0a7", "catalog", "", "Demo", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "132bff65e6367c09cc69318ce1b59333", "monkey2", "", "", 11155, Common::EN_ANY, Common::kPlatformAmiga }, @@ -74,20 +74,20 @@ static const MD5Table md5table[] = {  	{ "15240c59d3681ed53f714f8d925cb2d6", "maniac", "V2", "V2", -1, Common::ES_ESP, Common::kPlatformAtariST },  	{ "157367c3c21e0d03a0cba44361b4cf65", "indy3", "No AdLib", "EGA", -1, Common::EN_ANY, Common::kPlatformAtariST },  	{ "15878e3bee2e1e759184abee98589eaa", "spyfox", "HE 100", "", -1, Common::EN_ANY, Common::kPlatformIOS }, -	{ "15e03ffbfeddb9c2aebc13dcb2a4a8f4", "monkey", "VGA", "VGA", 8357, Common::EN_ANY, Common::kPlatformPC }, +	{ "15e03ffbfeddb9c2aebc13dcb2a4a8f4", "monkey", "VGA", "VGA", 8357, Common::EN_ANY, Common::kPlatformDOS },  	{ "15f588e887e857e8c56fe6ade4956168", "atlantis", "Floppy", "Floppy", -1, Common::ES_ESP, Common::kPlatformAmiga },  	{ "16542a7342a918bfe4ba512007d36c47", "FreddisFunShop", "HE 99L", "", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "166553538ff320c69edafeee29525419", "samnmax", "", "CD", 199195304, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "16effd200aa6b8abe9c569c3e578814d", "freddi4", "HE 99", "Demo", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "179879b6e35c1ead0d93aab26db0951b", "fbear", "HE 70", "", 13381, Common::EN_ANY, Common::kPlatformWindows }, -	{ "17b5d5e6af4ae89d62631641d66d5a05", "indy3", "VGA", "VGA", -1, Common::IT_ITA, Common::kPlatformPC }, +	{ "17b5d5e6af4ae89d62631641d66d5a05", "indy3", "VGA", "VGA", -1, Common::IT_ITA, Common::kPlatformDOS },  	{ "17f7296f63c78642724f057fd8e736a7", "maniac", "NES", "", 2082, Common::EN_GRB, Common::kPlatformNES }, -	{ "17fa250eb72dae2dad511ba79c0b6b0a", "tentacle", "", "Demo", -1, Common::FR_FRA, Common::kPlatformPC }, -	{ "182344899c2e2998fca0bebcd82aa81a", "atlantis", "", "CD", 12035, Common::EN_ANY, Common::kPlatformPC }, -	{ "183d7464902d40d00800e8ee1f04117c", "maniac", "V2", "V2", 1988, Common::DE_DEU, Common::kPlatformPC }, -	{ "1875b90fade138c9253a8e967007031a", "indy3", "VGA", "VGA", 6295, Common::EN_ANY, Common::kPlatformPC }, -	{ "187d315f6b5168f68680dfe8c3d76a3e", "loom", "EGA", "EGA", -1, Common::HE_ISR, Common::kPlatformPC }, -	{ "1900e501a52fbf55bde6e4196f6d2aa6", "zak", "V2", "V2", -1, Common::IT_ITA, Common::kPlatformPC }, +	{ "17fa250eb72dae2dad511ba79c0b6b0a", "tentacle", "", "Demo", -1, Common::FR_FRA, Common::kPlatformDOS }, +	{ "182344899c2e2998fca0bebcd82aa81a", "atlantis", "", "CD", 12035, Common::EN_ANY, Common::kPlatformDOS }, +	{ "183d7464902d40d00800e8ee1f04117c", "maniac", "V2", "V2", 1988, Common::DE_DEU, Common::kPlatformDOS }, +	{ "1875b90fade138c9253a8e967007031a", "indy3", "VGA", "VGA", 6295, Common::EN_ANY, Common::kPlatformDOS }, +	{ "187d315f6b5168f68680dfe8c3d76a3e", "loom", "EGA", "EGA", -1, Common::HE_ISR, Common::kPlatformDOS }, +	{ "1900e501a52fbf55bde6e4196f6d2aa6", "zak", "V2", "V2", -1, Common::IT_ITA, Common::kPlatformDOS },  	{ "19263586f749a560c1adf8b3393a9593", "socks", "HE 85", "", -1, Common::RU_RUS, Common::kPlatformWindows },  	{ "19bf6938a94698296bcb0c99c31c91a7", "spyfox2", "", "Demo", -1, Common::EN_GRB, Common::kPlatformWindows },  	{ "1a6e5ae2777a6a33f06ffc0226210934", "atlantis", "", "CD", -1, Common::EN_ANY, Common::kPlatformMacintosh }, @@ -96,13 +96,13 @@ static const MD5Table md5table[] = {  	{ "1c792d28376d45e145cb916bca0400a2", "spyfox2", "", "Demo", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "1c7e7db2cfab1ad62746ab680a634204", "maniac", "NES", "", -1, Common::FR_FRA, Common::kPlatformNES },  	{ "1ca86e2cf9aaa2068738a1e5ba477e60", "zak", "FM-TOWNS", "", -1, Common::JA_JPN, Common::kPlatformFMTowns }, -	{ "1d05cd189e4908f79b57e78a4402f292", "monkey", "EGA", "EGA", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "1d05cd189e4908f79b57e78a4402f292", "monkey", "EGA", "EGA", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "1d7a2e1ddcade791e2de0cfceac86725", "pajama", "", "", -1, Common::FR_FRA, Common::kPlatformUnknown }, -	{ "1dd3c11ea4439adfe681e4e405b624e1", "monkey", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "1dd3c11ea4439adfe681e4e405b624e1", "monkey", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "1dd7aa088e09f96d06818aa9a9deabe0", "indy3", "No AdLib", "EGA", 5361, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "1ed22f601f8b3695804a6583cc3083f1", "puttrace", "HE 98.5", "", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "1f2e62b5a9c50589fc342285a6bb3a27", "freddi", "HE 73", "", -1, Common::HE_ISR, Common::kPlatformWindows }, -	{ "1fbebd7b2b692df5297870447a80cfed", "atlantis", "Floppy", "Floppy", 12030, Common::DE_DEU, Common::kPlatformPC }, +	{ "1fbebd7b2b692df5297870447a80cfed", "atlantis", "Floppy", "Floppy", 12030, Common::DE_DEU, Common::kPlatformDOS },  	{ "1ff5997c78fbd0a841a75ef15a05d9d5", "BluesBirthday", "Red", "Red", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "2012f854d83d9cc6f73b2b544cd8bbf8", "water", "HE 80", "", -1, Common::RU_RUS, Common::kPlatformWindows },  	{ "20176076d708bf14407bcc9bdcd7a418", "pajama3", "", "", -1, Common::RU_RUS, Common::kPlatformWindows }, @@ -115,22 +115,22 @@ static const MD5Table md5table[] = {  	{ "225e18566e810c634bf7de63e7568e3e", "mustard", "", "", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "22c9eb04455440131ffc157aeb8d40a8", "fbear", "HE 70", "Demo", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "22de86b2f7ec6e5db745ed1123310b44", "spyfox2", "", "Demo", 15832, Common::FR_FRA, Common::kPlatformWindows }, -	{ "22f4ea88a09da12df9308ba30bcb7d0f", "loom", "EGA", "EGA", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "22f4ea88a09da12df9308ba30bcb7d0f", "loom", "EGA", "EGA", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "23394c8d29cc63c61313959431a12476", "spyfox", "HE 100", "Updated", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "254fede2f15dbb32a23760d601b01816", "zak", "V1", "", -1, Common::EN_ANY, Common::kPlatformC64 }, -	{ "2723fea3dae0cb47768c424b145ae0e7", "tentacle", "Floppy", "Floppy", 7932, Common::EN_ANY, Common::kPlatformPC }, +	{ "2723fea3dae0cb47768c424b145ae0e7", "tentacle", "Floppy", "Floppy", 7932, Common::EN_ANY, Common::kPlatformDOS },  	{ "27b2ef1653089fe5b897d9cc89ce784f", "balloon", "HE 80", "", -1, Common::RU_RUS, Common::kPlatformWindows },  	{ "27b3a4224ad63d5b04627595c1c1a025", "zak", "V2", "V2", -1, Common::IT_ITA, Common::kPlatformAmiga },  	{ "28d24a33448fab6795850bc9f159a4a2", "atlantis", "FM-TOWNS", "Demo", 11170, Common::JA_JPN, Common::kPlatformFMTowns }, -	{ "28ef68ee3ed76d7e2ee8ee13c15fbd5b", "loom", "EGA", "EGA", 5748, Common::EN_ANY, Common::kPlatformPC }, +	{ "28ef68ee3ed76d7e2ee8ee13c15fbd5b", "loom", "EGA", "EGA", 5748, Common::EN_ANY, Common::kPlatformDOS },  	{ "28f07458f1b6c24e118a1ea056827701", "lost", "HE 99", "", -1, Common::NL_NLD, Common::kPlatformUnknown }, -	{ "2a208ffbcd0e83e86f4356e6f64aa6e1", "loom", "EGA", "EGA", -1, Common::ES_ESP, Common::kPlatformPC }, +	{ "2a208ffbcd0e83e86f4356e6f64aa6e1", "loom", "EGA", "EGA", -1, Common::ES_ESP, Common::kPlatformDOS },  	{ "2a41b53cf1a90b6e6f26c10cc6041084", "tentacle", "", "Demo", 2439158, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "2a446817ffcabfef8716e0c456ecaf81", "puttzoo", "", "Demo", -1, Common::DE_DEU, Common::kPlatformWindows },  	{ "2a8658dbd13d84d1bce64a71a35995eb", "pajama2", "HE 99", "Demo", -1, Common::HE_ISR, Common::kPlatformWindows }, -	{ "2c04aacffb8428f30ccf4f734fbe3adc", "activity", "", "", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "2c04aacffb8428f30ccf4f734fbe3adc", "activity", "", "", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "2ccd8891ce4d3f1a334d21bff6a88ca2", "monkey", "CD", "", 9455, Common::EN_ANY, Common::kPlatformMacintosh }, -	{ "2d1e891fe52df707c30185e52c50cd92", "monkey", "CD", "CD", 8955, Common::EN_ANY, Common::kPlatformPC }, +	{ "2d1e891fe52df707c30185e52c50cd92", "monkey", "CD", "CD", 8955, Common::EN_ANY, Common::kPlatformDOS },  	{ "2d388339d6050d8ccaa757b64633954e", "indyloom", "FM-TOWNS", "Demo", 7520, Common::EN_ANY, Common::kPlatformFMTowns },  	{ "2d4536a56e01da4b02eb021e7770afa2", "zak", "FM-TOWNS", "", 7520, Common::EN_ANY, Common::kPlatformFMTowns },  	{ "2d4acbdcfd8e374c9da8c2e7303a5cd0", "BluesBirthday", "", "Demo", -1, Common::EN_ANY, Common::kPlatformUnknown }, @@ -139,14 +139,14 @@ static const MD5Table md5table[] = {  	{ "2e85f7aa054930c692a5b1bed1dfc295", "football2002", "", "Patched", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "2e8a1f76ea33bc5e04347646feee173d", "pajama3", "", "", -1, Common::DE_DEU, Common::kPlatformUnknown },  	{ "2fe369ad70f52a8cf7ad6077ee64f81a", "loom", "EGA", "EGA", -1, Common::DE_DEU, Common::kPlatformAmiga }, -	{ "305d3dd57c96c65b017bc70c8c7cfb5e", "monkey", "CD", "CD", 8955, Common::DE_DEU, Common::kPlatformPC }, +	{ "305d3dd57c96c65b017bc70c8c7cfb5e", "monkey", "CD", "CD", 8955, Common::DE_DEU, Common::kPlatformDOS },  	{ "30ba1e825d4ad2b448143ae8df18482a", "pajama2", "HE 98.5", "Demo", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "30d1903b0715759af064be2127381cd0", "freddi", "HE 100", "", 34837, Common::DE_DEU, Common::kPlatformWii },  	{ "319a4dde52c7960b5aae8a1ec348d918", "monkey", "VGA", "VGA", -1, Common::DE_DEU, Common::kPlatformAmiga }, -	{ "31aa57f460a3d12429f0552a46a90b39", "puttputt", "Demo", "Demo", 6150, Common::EN_ANY, Common::kPlatformPC }, +	{ "31aa57f460a3d12429f0552a46a90b39", "puttputt", "Demo", "Demo", 6150, Common::EN_ANY, Common::kPlatformDOS },  	{ "31b8fda4c8c7413fa6b39997e776eba4", "loom", "FM-TOWNS", "", -1, Common::JA_JPN, Common::kPlatformFMTowns },  	{ "32709cbeeb3044b34129950860a83f14", "pajama2", "HE 99", "", -1, Common::RU_RUS, Common::kPlatformWindows }, -	{ "32a433dea56b86a55b59e4ff7d755711", "ft", "Demo", "Demo", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "32a433dea56b86a55b59e4ff7d755711", "ft", "Demo", "Demo", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "330f631502e381a4e199a3f7cb483c20", "indy3", "EGA", "EGA", -1, Common::DE_DEU, Common::kPlatformAmiga },  	{ "33e989f85da700e2014d00f345cab3d7", "puttrace", "HE 98.5", "", -1, Common::FR_FRA, Common::kPlatformWindows },  	{ "3433be9866ca4261b2d5d25374e3f243", "monkey", "VGA", "VGA", -1, Common::FR_FRA, Common::kPlatformAmiga }, @@ -154,16 +154,16 @@ static const MD5Table md5table[] = {  	{ "356fb5f680b68251333016175935d126", "BluesABCTime", "HE CUP", "Preview", 4133436, Common::UNK_LANG, Common::kPlatformUnknown },  	{ "35a2d3040fa512f8232d9e443319d84d", "dig", "", "", 659335495, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "362c1d281fb9899254cda66ad246c66a", "dig", "Demo", "Demo", 3472, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "3686cf8f89e102ececf4366e1d2c8126", "monkey2", "", "", 11135, Common::EN_ANY, Common::kPlatformPC }, +	{ "3686cf8f89e102ececf4366e1d2c8126", "monkey2", "", "", 11135, Common::EN_ANY, Common::kPlatformDOS },  	{ "36a6750e03fb505fc19fc2bf3e4dbe91", "pajama2", "", "Demo", 58749, Common::EN_ANY, Common::kPlatformUnknown },  	{ "3769b56c9a22f5521d74525ee459f88d", "puttrace", "HE 99", "Demo", 13108, Common::DE_DEU, Common::kPlatformWindows },  	{ "37aed3f91c1ef959e0bd265f9b13781f", "pajama", "HE 100", "Updated", -1, Common::EN_USA, Common::kPlatformUnknown }, -	{ "37f56ceb13e401a7ac7d9e6b37fecaf7", "loom", "EGA", "EGA", 5748, Common::EN_ANY, Common::kPlatformPC }, +	{ "37f56ceb13e401a7ac7d9e6b37fecaf7", "loom", "EGA", "EGA", 5748, Common::EN_ANY, Common::kPlatformDOS },  	{ "37ff1b308999c4cca7319edfcc1280a0", "puttputt", "HE 70", "Demo", 8269, Common::EN_ANY, Common::kPlatformWindows }, -	{ "3824e60cdf639d22f6df92a03dc4b131", "fbear", "HE 62", "", 7732, Common::EN_ANY, Common::kPlatformPC }, -	{ "387a544b8b10b26912d8413bab63a853", "monkey2", "", "Demo", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "3824e60cdf639d22f6df92a03dc4b131", "fbear", "HE 62", "", 7732, Common::EN_ANY, Common::kPlatformDOS }, +	{ "387a544b8b10b26912d8413bab63a853", "monkey2", "", "Demo", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "3938ee1aa4433fca9d9308c9891172b1", "indyzak", "FM-TOWNS", "Demo", 7520, Common::EN_ANY, Common::kPlatformFMTowns }, -	{ "399b217b0c8d65d0398076da486363a9", "indy3", "VGA", "VGA", 6295, Common::DE_DEU, Common::kPlatformPC }, +	{ "399b217b0c8d65d0398076da486363a9", "indy3", "VGA", "VGA", 6295, Common::DE_DEU, Common::kPlatformDOS },  	{ "39cb9dec16fa16f38d79acd80effb059", "loom", "EGA", "EGA", -1, Common::UNK_LANG, Common::kPlatformAmiga },  	{ "39fd6db10d0222d817025c4d3346e3b4", "farm", "", "Demo", -1, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "3a03dab514e4038df192d8a8de469788", "atlantis", "Floppy", "Floppy", -1, Common::EN_ANY, Common::kPlatformAmiga }, @@ -173,32 +173,32 @@ static const MD5Table md5table[] = {  	{ "3a5ec90d556d4920976c5578bfbfaf79", "maniac", "NES", "", -1, Common::DE_DEU, Common::kPlatformNES },  	{ "3ae7f002d9256b8bdf76aaf8a3a069f8", "freddi", "HE 100", "", 34837, Common::EN_GRB, Common::kPlatformWii },  	{ "3af61c5edf8e15b43dbafd285b2e9777", "puttcircus", "", "Demo", -1, Common::HE_ISR, Common::kPlatformWindows }, -	{ "3b301b7892f883ce42ab4be6a274fea6", "samnmax", "Floppy", "Floppy", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "3b301b7892f883ce42ab4be6a274fea6", "samnmax", "Floppy", "Floppy", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "3b832f4a90740bf22e9b8ed42ca0128c", "freddi4", "HE 99", "", -1, Common::EN_GRB, Common::kPlatformUnknown },  	{ "3c4c471342bd95505a42334367d8f127", "puttmoon", "HE 70", "", 12161, Common::RU_RUS, Common::kPlatformWindows }, -	{ "3cce1913a3bc586b51a75c3892ff18dd", "indy3", "VGA", "VGA", -1, Common::RU_RUS, Common::kPlatformPC }, -	{ "3d219e7546039543307b55a91282bf18", "funpack", "", "", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "3cce1913a3bc586b51a75c3892ff18dd", "indy3", "VGA", "VGA", -1, Common::RU_RUS, Common::kPlatformDOS }, +	{ "3d219e7546039543307b55a91282bf18", "funpack", "", "", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "3de99ef0523f8ca7958faa3afccd035a", "spyfox", "HE 100", "Updated", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "3df6ead57930488bc61e6e41901d0e97", "fbear", "HE 62", "", -1, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "3e48298920fab9b7aec5a971e1bd1fab", "pajama3", "", "Demo", -1, Common::EN_GRB, Common::kPlatformWindows },  	{ "3e861421f494711bc6f619d4aba60285", "airport", "", "", 93231, Common::RU_RUS, Common::kPlatformWindows }, -	{ "40564ec47da48a67787d1f9bd043902a", "maniac", "V2 Demo", "V2 Demo", 1988, Common::EN_ANY, Common::kPlatformPC }, +	{ "40564ec47da48a67787d1f9bd043902a", "maniac", "V2 Demo", "V2 Demo", 1988, Common::EN_ANY, Common::kPlatformDOS },  	{ "4167a92a1d46baa4f4127d918d561f88", "tentacle", "", "CD", 7932, Common::EN_ANY, Common::kPlatformUnknown },  	{ "41958e24d03181ff9a381a66d048a581", "ft", "", "", -1, Common::PT_BRA, Common::kPlatformUnknown },  	{ "425205754fa749f4f0b0dd9d09fa45fd", "football", "", "Demo", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "430bc518017b6fac046f58bab6baad5d", "monkey2", "FM-TOWNS", "", -1, Common::JA_JPN, Common::kPlatformFMTowns },  	{ "439a7f4adf510489981ac52308e7d7a2", "maniac", "C64", "", -1, Common::DE_DEU, Common::kPlatformC64 },  	{ "45082a5c9f42ba14dacfe1fdeeba819d", "freddicove", "HE 100", "Demo", 18422, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "45152f7cf2ba8f43cf8a8ea2e740ae09", "monkey", "VGA", "VGA", 8357, Common::ES_ESP, Common::kPlatformPC }, +	{ "45152f7cf2ba8f43cf8a8ea2e740ae09", "monkey", "VGA", "VGA", 8357, Common::ES_ESP, Common::kPlatformDOS },  	{ "4521138d15d1fd7649c31fb981746231", "pajama2", "HE 98.5", "Demo", -1, Common::DE_DEU, Common::kPlatformUnknown },  	{ "4522564b3c31aaf218b6a96826a549fd", "maze", "HE 99", "", -1, Common::EN_USA, Common::kPlatformWindows }, -	{ "46b53fd430adcfbed791b48a0d4b079f", "funpack", "", "", -1, Common::EN_ANY, Common::kPlatformPC }, -	{ "470c45b636139bb40716daa1c7edaad0", "loom", "EGA", "EGA", -1, Common::DE_DEU, Common::kPlatformPC }, -	{ "477dbafbd66a53c98416dc01aef019ad", "monkey", "EGA", "EGA", -1, Common::IT_ITA, Common::kPlatformPC }, +	{ "46b53fd430adcfbed791b48a0d4b079f", "funpack", "", "", -1, Common::EN_ANY, Common::kPlatformDOS }, +	{ "470c45b636139bb40716daa1c7edaad0", "loom", "EGA", "EGA", -1, Common::DE_DEU, Common::kPlatformDOS }, +	{ "477dbafbd66a53c98416dc01aef019ad", "monkey", "EGA", "EGA", -1, Common::IT_ITA, Common::kPlatformDOS },  	{ "47e041521d35c7a801bb1c010d84da9d", "freddi4", "HE 99", "Demo", -1, Common::IT_ITA, Common::kPlatformWindows }, -	{ "47e75b1bdcb44c78cb94883d1731ccf8", "fbear", "HE 62", "Demo", 6203, Common::EN_ANY, Common::kPlatformPC }, +	{ "47e75b1bdcb44c78cb94883d1731ccf8", "fbear", "HE 62", "Demo", 6203, Common::EN_ANY, Common::kPlatformDOS },  	{ "48b9f04b348bc5013327753f0d12a144", "loom", "EGA", "EGA", -1, Common::ES_ESP, Common::kPlatformAmiga }, -	{ "49210e124e4c2b30f1290a9ef6306301", "monkey", "EGA", "EGA", 8357, Common::EN_ANY, Common::kPlatformPC }, +	{ "49210e124e4c2b30f1290a9ef6306301", "monkey", "EGA", "EGA", 8357, Common::EN_ANY, Common::kPlatformDOS },  	{ "499c958affc394f2a3868f1eb568c3ee", "freddi4", "HE 99", "Demo", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "49a1739981a89066b1121fac04b710f4", "spyfox2", "HE CUP", "Preview", 5756234, Common::UNK_LANG, Common::kPlatformUnknown },  	{ "4aa93cb30e485b728504ba3a693f12bf", "pajama", "HE 100", "", -1, Common::RU_RUS, Common::kPlatformWindows }, @@ -211,7 +211,7 @@ static const MD5Table md5table[] = {  	{ "4c4820518e16e1a0e3616a3b021a04f3", "catalog", "HE CUP", "Preview", 10927456, Common::DE_DEU, Common::kPlatformUnknown },  	{ "4cb9c3618f71668f8e4346c8f323fa82", "monkey2", "", "", 10700, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "4ce2d5b355964bbcb5e5ce73236ef868", "freddicove", "HE 100", "", -1, Common::RU_RUS, Common::kPlatformWindows }, -	{ "4cfd3fda4a4e6e64a1fc488eba973b7a", "fbpack", "", "", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "4cfd3fda4a4e6e64a1fc488eba973b7a", "fbpack", "", "", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "4d34042713958b971cb139fba4658586", "atlantis", "FM-TOWNS", "", -1, Common::JA_JPN, Common::kPlatformFMTowns },  	{ "4d3fbc888de4e6565013f61dc83da6b6", "FreddisFunShop", "HE 99", "", 36245, Common::NL_NLD, Common::kPlatformUnknown },  	{ "4dbff3787aedcd96b0b325f2d92d7ad9", "maze", "HE 100", "Updated", -1, Common::EN_USA, Common::kPlatformUnknown }, @@ -221,7 +221,7 @@ static const MD5Table md5table[] = {  	{ "4edbf9d03550f7ba01e7f34d69b678dd", "spyfox", "HE 98.5", "Demo", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "4f04b321a95d4315ce6d65f8e1dd0368", "maze", "HE 80", "", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "4f138ac6f9b2ac5a41bc68b2c3296064", "freddi4", "HE 99", "", -1, Common::FR_FRA, Common::kPlatformWindows }, -	{ "4f1d6f8b38343dba405472538b5037ed", "fbear", "HE 62", "", 7717, Common::EN_ANY, Common::kPlatformPC }, +	{ "4f1d6f8b38343dba405472538b5037ed", "fbear", "HE 62", "", 7717, Common::EN_ANY, Common::kPlatformDOS },  	{ "4f267a901719623de7dde83e47d5b474", "atlantis", "Floppy", "Floppy", -1, Common::DE_DEU, Common::kPlatformAmiga },  	{ "4f580a021eee026f3b4589e17d130d78", "freddi4", "", "", -1, Common::UNK_LANG, Common::kPlatformUnknown },  	{ "4fa6870d9bc8c313b65d54b1da5a1891", "pajama", "", "", -1, Common::NL_NLD, Common::kPlatformUnknown }, @@ -230,11 +230,11 @@ static const MD5Table md5table[] = {  	{ "5057fb0e99e5aa29df1836329232f101", "freddi2", "HE 80", "", -1, Common::UNK_LANG, Common::kPlatformWindows },  	{ "507bb360688dc4180fdf0d7597352a69", "freddi", "HE 73", "", 26402, Common::SE_SWE, Common::kPlatformWindows },  	{ "50b831f11b8c4b83784cf81f4dcc69ea", "spyfox", "HE 101", "", -1, Common::EN_ANY, Common::kPlatformWii }, -	{ "50fcdc982a25063b78ad46bf389b8e8d", "tentacle", "Floppy", "Floppy", -1, Common::IT_ITA, Common::kPlatformPC }, +	{ "50fcdc982a25063b78ad46bf389b8e8d", "tentacle", "Floppy", "Floppy", -1, Common::IT_ITA, Common::kPlatformDOS },  	{ "51305e929e330e24a75a0351c8f9975e", "freddi2", "HE 99", "Updated", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "513f91a9dbe8d5490b39e56a3ac5bbdf", "pajama2", "HE 98.5", "", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "5262a27afcaee04e5c4900220bd463e7", "PuttsFunShop", "", "", -1, Common::EN_USA, Common::kPlatformUnknown }, -	{ "52a4bae0746a11d7b1e8554e91a6645c", "zak", "V2", "V2", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "52a4bae0746a11d7b1e8554e91a6645c", "zak", "V2", "V2", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "53e94115b55dd51d4b8ff0871aa1df1e", "spyfox", "", "Demo", 20103, Common::EN_ANY, Common::kPlatformUnknown },  	{ "54a936ad06161ff7bfefcb96200f7bff", "monkey", "VGA", "VGA Demo", 7617, Common::EN_ANY, Common::kPlatformAmiga },  	{ "55518cd73cf9c6d23ea29c51ee06bdfe", "ft", "", "", -1, Common::IT_ITA, Common::kPlatformUnknown }, @@ -246,53 +246,53 @@ static const MD5Table md5table[] = {  	{ "5798972220cd458be2626d54c80f71d7", "atlantis", "Floppy", "Floppy", -1, Common::IT_ITA, Common::kPlatformAmiga },  	{ "57a17febe2183f521250e55d55b83e60", "PuttTime", "HE 99", "", -1, Common::FR_FRA, Common::kPlatformWindows },  	{ "57a5cfec9ef231a007043cc1917e8988", "freddi", "HE 100", "", -1, Common::EN_ANY, Common::kPlatformWii }, -	{ "57b0d89af79befe1cabce3bece869e7f", "tentacle", "Floppy", "Floppy", -1, Common::DE_DEU, Common::kPlatformPC }, +	{ "57b0d89af79befe1cabce3bece869e7f", "tentacle", "Floppy", "Floppy", -1, Common::DE_DEU, Common::kPlatformDOS },  	{ "58436e634f4fae1d9973591c2ffa1fcb", "spyfox", "HE 99", "Updated", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "589601b676c98b1c0c987bc031ab68b3", "chase", "HE 95", "", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "58fdf4c7ad13540a734e18f8584cad89", "puttzoo", "", "", -1, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "590e6546aacd0d374b7f3a4f53013ab1", "freddicove", "", "", -1, Common::UNK_LANG, Common::kPlatformUnknown },  	{ "59d5cfcc5e672a6e07baae01328b918b", "PuttTime", "HE 90", "Demo", -1, Common::FR_FRA, Common::kPlatformUnknown }, -	{ "5a35e36fd777e9c37a49c5b2faca52f9", "loom", "EGA", "EGA Demo", 6108, Common::EN_ANY, Common::kPlatformPC }, +	{ "5a35e36fd777e9c37a49c5b2faca52f9", "loom", "EGA", "EGA Demo", 6108, Common::EN_ANY, Common::kPlatformDOS },  	{ "5b08000a9c47b2887df6506ac767ca68", "fbear", "HE 62", "", -1, Common::EN_ANY, Common::kPlatform3DO },  	{ "5bd335265a61caa3d78956ad9f88ba23", "football", "", "Demo", 23135, Common::EN_ANY, Common::kPlatformUnknown },  	{ "5c21fc49aee8f46e58fef21579e614a1", "thinker1", "", "", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "5c9cecbd2952ccec14c9ecebf5822a34", "puttzoo", "HE 100", "", -1, Common::EN_ANY, Common::kPlatformIOS }, -	{ "5d88b9d6a88e6f8e90cded9d01b7f082", "loom", "VGA", "VGA", 8307, Common::EN_ANY, Common::kPlatformPC }, +	{ "5d88b9d6a88e6f8e90cded9d01b7f082", "loom", "VGA", "VGA", 8307, Common::EN_ANY, Common::kPlatformDOS },  	{ "5dda73606533d66a4c3f4f9ea6e842af", "farm", "", "", 87061, Common::RU_RUS, Common::kPlatformWindows },  	{ "5e8fb66971a60e523e5afbc4c129c0e8", "socks", "HE 85", "", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "5ebb57234b2fe5c5dff641e00184ad81", "freddi", "HE 73", "", -1, Common::FR_FRA, Common::kPlatformWindows }, -	{ "5fbe557049892eb4b709d90916ec97ca", "indy3", "EGA", "EGA", 5361, Common::EN_ANY, Common::kPlatformPC }, +	{ "5fbe557049892eb4b709d90916ec97ca", "indy3", "EGA", "EGA", 5361, Common::EN_ANY, Common::kPlatformDOS },  	{ "5fdb2ac2483908b065c6e77988338a54", "freddi4", "HE 99", "Demo", -1, Common::NL_NLD, Common::kPlatformWindows },  	{ "600abd3e9f47e63e670188b7e4e86ac7", "spyozon", "", "", 47128, Common::EN_USA, Common::kPlatformUnknown },  	{ "6027e9ca9c35746d95dee2068cec17e5", "zak", "V2", "V2", -1, Common::DE_DEU, Common::kPlatformAmiga },  	{ "60ba818dc3bede86d40357e3913f8505", "ft", "", "Version B", 19697, Common::EN_ANY, Common::kPlatformUnknown },  	{ "613f64f78ea26c7353b2a5940eb61d6a", "zak", "V2", "V2", -1, Common::FR_FRA, Common::kPlatformAtariST },  	{ "62050da376483d8edcbd98cd26b6cb57", "puttrace", "HE 99", "", -1, Common::RU_RUS, Common::kPlatformWindows }, -	{ "624cdb93654667c869d204a64af7e57f", "maniac", "V2", "V2", 1988, Common::EN_ANY, Common::kPlatformPC }, +	{ "624cdb93654667c869d204a64af7e57f", "maniac", "V2", "V2", 1988, Common::EN_ANY, Common::kPlatformDOS },  	{ "6269b8fbf51a353e5b501e4ad98cdc67", "arttime", "", "", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "6271130f440066830eca9056c1d7926f", "water", "HE 80", "", -1, Common::RU_RUS, Common::kPlatformWindows },  	{ "62b8c16b6db226ba95aaa8be73f9885c", "indy3", "EGA", "EGA", -1, Common::ES_ESP, Common::kPlatformAmiga },  	{ "632d2fddb8ba97723fa15334763ae857", "thinker1", "", "", 33270, Common::EN_ANY, Common::kPlatformWindows },  	{ "63fdcdc95cdeea00060883aed38e5504", "PuttTime", "HE 85", "", -1, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "6508fd55530e6915507e1cc37f7f045d", "indy3", "EGA", "EGA", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "6508fd55530e6915507e1cc37f7f045d", "indy3", "EGA", "EGA", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "65563295c3a06493351870f20a1630cf", "spyozon", "HE CUP", "Preview", 5235008, Common::UNK_LANG, Common::kPlatformUnknown },  	{ "659942b9a6b519f123a13cca3c333a13", "jungle", "", "", -1, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "65fa23d6884e8ca23d5d2406d70de7e8", "puttzoo", "", "Demo", -1, Common::FR_FRA, Common::kPlatformWindows }, -	{ "66236cd1aec24e1d4aff4c4cc93b7e18", "indy3", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "66236cd1aec24e1d4aff4c4cc93b7e18", "indy3", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "663743c03ae0c007f3d665cf631c0e6b", "puttrace", "HE 99", "Demo", 13135, Common::DE_DEU, Common::kPlatformUnknown }, -	{ "66fd5ff9a810dfeb6d6bdada18221140", "monkey", "VGA", "VGA", -1, Common::IT_ITA, Common::kPlatformPC }, +	{ "66fd5ff9a810dfeb6d6bdada18221140", "monkey", "VGA", "VGA", -1, Common::IT_ITA, Common::kPlatformDOS },  	{ "672dec94b82f7f0877ebb5b5cf7f4bc1", "pajama", "", "", -1, Common::EN_USA, Common::kPlatformUnknown }, -	{ "675d71151e9b5a968c8ce46d9fbf4cbf", "zak", "V2", "V2", 1916, Common::EN_ANY, Common::kPlatformPC }, +	{ "675d71151e9b5a968c8ce46d9fbf4cbf", "zak", "V2", "V2", 1916, Common::EN_ANY, Common::kPlatformDOS },  	{ "679855cf61932f9bf995c8f3677380ed", "pajama3", "", "Demo", -1, Common::FR_FRA, Common::kPlatformWindows },  	{ "68155a6bf082221525f431c2cbdac8ab", "SamsFunShop", "", "", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "684732efb5799c0f78804c99d8de9aba", "puttputt", "HE 62", "", -1, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "68530d2e15f339fbbf3150b78b4d2ffb", "freddi", "HE 73", "", -1, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "688328c5bdc4c8ec4145688dfa077bf2", "freddi4", "HE 99", "Demo", -1, Common::DE_DEU, Common::kPlatformUnknown }, -	{ "6886e5d08cee329b1f2e743ae2e3ceed", "monkey2", "", "", 11135, Common::DE_DEU, Common::kPlatformPC }, +	{ "6886e5d08cee329b1f2e743ae2e3ceed", "monkey2", "", "", 11135, Common::DE_DEU, Common::kPlatformDOS },  	{ "695fe0b3963333b7e15b37514db3c745", "thinkerk", "", "Demo", 29789, Common::EN_USA, Common::kPlatformUnknown }, -	{ "697c9b7c55a05d8199c48b48e379d2c8", "puttmoon", "", "", -1, Common::HE_ISR, Common::kPlatformPC }, -	{ "69d70269fafc4445adbb0d223e4f9a3f", "indy3", "EGA", "EGA", 5361, Common::EN_ANY, Common::kPlatformPC }, -	{ "69ea626f1f87eecb78ea0d6c6b983a1d", "monkey2", "", "", -1, Common::IT_ITA, Common::kPlatformPC }, +	{ "697c9b7c55a05d8199c48b48e379d2c8", "puttmoon", "", "", -1, Common::HE_ISR, Common::kPlatformDOS }, +	{ "69d70269fafc4445adbb0d223e4f9a3f", "indy3", "EGA", "EGA", 5361, Common::EN_ANY, Common::kPlatformDOS }, +	{ "69ea626f1f87eecb78ea0d6c6b983a1d", "monkey2", "", "", -1, Common::IT_ITA, Common::kPlatformDOS },  	{ "69ffe29185b8d71f09f6199f8b2a87cb", "lost", "HE 100", "", -1, Common::RU_RUS, Common::kPlatformWindows },  	{ "6a30a07f353a75cdc602db27d73e1b42", "puttputt", "HE 70", "", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "6a60d395b78b205c93a956100b1bf5ae", "pajama2", "HE 98.5", "", -1, Common::DE_DEU, Common::kPlatformUnknown }, @@ -300,7 +300,7 @@ static const MD5Table md5table[] = {  	{ "6b19d0e25cbf720d05822379b8b90ed9", "PuttTime", "HE 90", "Demo", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "6b257bb2827dd894b8109a50a1a18b5a", "freddicove", "HE 100", "Demo", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "6b27dbcd8d5697d5c918eeca0f68ef6a", "puttrace", "HE CUP", "Preview", 3901484, Common::UNK_LANG, Common::kPlatformUnknown }, -	{ "6b3ec67da214f558dc5ceaa2acd47453", "indy3", "EGA", "EGA", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "6b3ec67da214f558dc5ceaa2acd47453", "indy3", "EGA", "EGA", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "6b5a3fef241e90d4b2e77f1e222773ee", "maniac", "NES", "", -1, Common::SE_SWE, Common::kPlatformNES },  	{ "6bca7a1a96d16e52b8f3c42b50dbdca3", "fbear", "HE 62", "", -1, Common::JA_JPN, Common::kPlatform3DO },  	{ "6bf70eee5de3d24d2403e0dd3d267e8a", "spyfox", "", "", 49221, Common::UNK_LANG, Common::kPlatformWindows }, @@ -311,36 +311,36 @@ static const MD5Table md5table[] = {  	{ "6e959d65358eedf9b68b81e304b97fa4", "tentacle", "", "CD", 7932, Common::DE_DEU, Common::kPlatformUnknown },  	{ "6ea966b4d660c870b9ee790d1fbfc535", "monkey2", "", "", -1, Common::ES_ESP, Common::kPlatformAmiga },  	{ "6f0be328c64d689bb606d22a389e1b0f", "loom", "No AdLib", "EGA", 5748, Common::EN_ANY, Common::kPlatformMacintosh }, -	{ "6f6ef668c608c7f534fea6e6d3878dde", "indy3", "EGA", "EGA", -1, Common::DE_DEU, Common::kPlatformPC }, -	{ "6f8a22bfa397be1f7ed4b74aba0e397e", "loom", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "6f6ef668c608c7f534fea6e6d3878dde", "indy3", "EGA", "EGA", -1, Common::DE_DEU, Common::kPlatformDOS }, +	{ "6f8a22bfa397be1f7ed4b74aba0e397e", "loom", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "701246819d1a70573f41bf33fc19214f", "soccer", "", "", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "7015b059ab72cff3a0ef9fb4d5e9889d", "spyozon", "", "", -1, Common::DE_DEU, Common::kPlatformWindows }, -	{ "7020931d5a2be0a49d68e7a1882363e4", "zak", "V1", "V1", 1896, Common::EN_ANY, Common::kPlatformPC }, +	{ "7020931d5a2be0a49d68e7a1882363e4", "zak", "V1", "V1", 1896, Common::EN_ANY, Common::kPlatformDOS },  	{ "70b0719ac3a5b47ae233c561823d5b96", "puttzoo", "", "", -1, Common::NL_NLD, Common::kPlatformMacintosh }, -	{ "71523b539491527d9860f4407faf0411", "monkey", "Demo", "EGA Demo", 7607, Common::EN_ANY, Common::kPlatformPC }, +	{ "71523b539491527d9860f4407faf0411", "monkey", "Demo", "EGA Demo", 7607, Common::EN_ANY, Common::kPlatformDOS },  	{ "71d384e7676c53d513ddd333eae1d82c", "Blues123time", "", "", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "71fe97c3108678cf604f14abe342341b", "spyfox2", "", "", -1, Common::NL_NLD, Common::kPlatformWindows },  	{ "7222f260253f325c21fcfa68b5bfab67", "spyfox2", "", "Demo", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "72ac6bc980d5101c2142189d746bd62f", "spyfox", "HE 99", "", -1, Common::RU_RUS, Common::kPlatformWindows },  	{ "732845548b1d6c2da572cb6a1bf81b07", "spyfox2", "", "Demo", -1, Common::DE_DEU, Common::kPlatformUnknown },  	{ "73b8197e236da4bf49adc99fe8f5fa1b", "spyfox", "", "Demo", -1, Common::DE_DEU, Common::kPlatformUnknown }, -	{ "73e5ab7dbb9a8061cc6d25df02dbd1e7", "loom", "EGA", "EGA", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "73e5ab7dbb9a8061cc6d25df02dbd1e7", "loom", "EGA", "EGA", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "7410a8ba9795020cd42f171c4320659e", "pajama3", "", "", -1, Common::FR_FRA, Common::kPlatformWindows },  	{ "746e88c172a5b7a1ae89ac0ee3ee681a", "freddi", "HE 90", "Updated", -1, Common::RU_RUS, Common::kPlatformWindows },  	{ "74da3494fbe1a7d20213b0afe0954755", "catalog", "HE CUP", "Preview", 10841544, Common::FR_FRA, Common::kPlatformUnknown },  	{ "754feb59d3bf86b8a00840df74fd7b26", "freddi3", "", "Demo", -1, Common::NL_NLD, Common::kPlatformUnknown }, -	{ "75ba23fff4fd63fa446c02864f2a5a4b", "zak", "V2", "V2", -1, Common::IT_ITA, Common::kPlatformPC }, +	{ "75ba23fff4fd63fa446c02864f2a5a4b", "zak", "V2", "V2", -1, Common::IT_ITA, Common::kPlatformDOS },  	{ "75bff95816b84672b877d22a911ab811", "freddi3", "HE 99", "Updated", -1, Common::RU_RUS, Common::kPlatformWindows },  	{ "76b66b43e593ad4d2f1dfb5cc8f19700", "spyfox", "HE 99", "", -1, Common::NL_NLD, Common::kPlatformWindows }, -	{ "771bc18ec6f93837b839c992b211904b", "monkey", "Demo", "EGA Demo", -1, Common::DE_DEU, Common::kPlatformPC }, -	{ "7766c9487f9d53a8cb0edabda5119c3d", "puttputt", "HE 60", "", 8022, Common::EN_ANY, Common::kPlatformPC }, +	{ "771bc18ec6f93837b839c992b211904b", "monkey", "Demo", "EGA Demo", -1, Common::DE_DEU, Common::kPlatformDOS }, +	{ "7766c9487f9d53a8cb0edabda5119c3d", "puttputt", "HE 60", "", 8022, Common::EN_ANY, Common::kPlatformDOS },  	{ "77f5c9cc0986eb729c1a6b4c8823bbae", "zakloom", "FM-TOWNS", "Demo", 7520, Common::EN_ANY, Common::kPlatformFMTowns }, -	{ "780e4a0ae2ff17dc296f4a79543b44f8", "puttmoon", "", "", -1, Common::UNK_LANG, Common::kPlatformPC }, +	{ "780e4a0ae2ff17dc296f4a79543b44f8", "puttmoon", "", "", -1, Common::UNK_LANG, Common::kPlatformDOS },  	{ "782393c5934ecd0b536eaf5fd541bd26", "pajama", "HE 101", "Updated", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "784b499c98d07260a30952685758636b", "pajama3", "", "Demo", 13911, Common::DE_DEU, Common::kPlatformWindows },  	{ "78bd5f036ea35a878b74e4f47941f784", "freddi4", "HE 99", "", -1, Common::RU_RUS, Common::kPlatformWindows },  	{ "78c07ca088526d8d4446a4c2cb501203", "freddi3", "HE 99", "", -1, Common::FR_FRA, Common::kPlatformUnknown }, -	{ "7974365d3dc0f43a2748c975f91ff042", "monkey2", "", "", -1, Common::ES_ESP, Common::kPlatformPC }, +	{ "7974365d3dc0f43a2748c975f91ff042", "monkey2", "", "", -1, Common::ES_ESP, Common::kPlatformDOS },  	{ "79b05f628586837e7166e82b2279bb50", "loom", "PC-Engine", "", -1, Common::JA_JPN, Common::kPlatformPCEngine },  	{ "7bad72e332a59f9fcc1d437f4edad32a", "puttcircus", "", "", -1, Common::RU_RUS, Common::kPlatformUnknown },  	{ "7c2e76087027eeee9c8f8985f93a1cc5", "freddi4", "", "Demo", 13584, Common::EN_ANY, Common::kPlatformUnknown }, @@ -350,7 +350,7 @@ static const MD5Table md5table[] = {  	{ "7e151c17adf624f1966c8fc5827c95e9", "puttputt", "HE 61", "", -1, Common::EN_ANY, Common::kPlatform3DO },  	{ "7ea2da67ebabea4ac20cee9f4f9d2934", "airport", "", "Demo", -1, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "7edd665bbede7ea8b7233f8e650be6f8", "samnmax", "", "CD", -1, Common::FR_FRA, Common::kPlatformUnknown }, -	{ "7f45ddd6dbfbf8f80c0c0efea4c295bc", "maniac", "V1", "V1", 1972, Common::EN_ANY, Common::kPlatformPC }, +	{ "7f45ddd6dbfbf8f80c0c0efea4c295bc", "maniac", "V1", "V1", 1972, Common::EN_ANY, Common::kPlatformDOS },  	{ "7f945525abcd48015adf1632637a44a1", "pajama", "", "Demo", -1, Common::FR_FRA, Common::kPlatformUnknown },  	{ "7fc6cdb46b4c9d384c52327f4bca6416", "football", "", "", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "810a9da887aefa597b0cf3c77d262897", "BluesABCTime", "", "Demo", -1, Common::EN_ANY, Common::kPlatformUnknown }, @@ -363,18 +363,18 @@ static const MD5Table md5table[] = {  	{ "84e3c23a49ded8a6f9197735c8eb3de7", "PuttTime", "HE 85", "", -1, Common::DE_DEU, Common::kPlatformWindows },  	{ "8539c0ff89868e55a08e652ac44daaae", "water", "HE 98.5", "", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "861e59ed72a1cd0e6d454f7ee7e2bf3d", "comi", "", "", -1, Common::RU_RUS, Common::kPlatformWindows }, -	{ "86be8ada36371d4fdc35659d0e912a26", "indy3", "EGA", "EGA", -1, Common::ES_ESP, Common::kPlatformPC }, +	{ "86be8ada36371d4fdc35659d0e912a26", "indy3", "EGA", "EGA", -1, Common::ES_ESP, Common::kPlatformDOS },  	{ "86c9902b7bec1a17926d4dae85beaa45", "airport", "HE 71", "Demo", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "870d1e3c86bc50846d808d14a36b4e08", "monkey", "VGA", "VGA", -1, Common::ES_ESP, Common::kPlatformAmiga },  	{ "8776caed014c321272af407c1502a2df", "monkey", "CD", "", 8955, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "87df3e0074624040407764b7c5e710b9", "pajama", "", "Demo", 18354, Common::NL_NLD, Common::kPlatformWindows }, -	{ "87f6e8037b7cc996e13474b491a7a98e", "maniac", "V2", "V2", -1, Common::IT_ITA, Common::kPlatformPC }, +	{ "87f6e8037b7cc996e13474b491a7a98e", "maniac", "V2", "V2", -1, Common::IT_ITA, Common::kPlatformDOS },  	{ "8801fb4a1200b347f7a38523339526dd", "jungle", "", "", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "880c5ca5b944648b3f8b03feb41705a8", "freddi", "HE 100", "", 34837, Common::SE_SWE, Common::kPlatformWii },  	{ "883af4b0af4f77a92f1dcf1d0a283140", "tentacle", "", "CD", -1, Common::ES_ESP, Common::kPlatformUnknown },  	{ "898ce8eb1234a955ef75e87141902bb3", "freddi3", "", "", -1, Common::RU_RUS, Common::kPlatformWindows },  	{ "898eaa21f79cf8d4f08db856244689ff", "pajama", "HE 99", "Updated", 66505, Common::EN_ANY, Common::kPlatformWindows }, -	{ "89cfc425566003ff74b7dc7b3e6fd469", "indy3", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "89cfc425566003ff74b7dc7b3e6fd469", "indy3", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "8a484262363a8e18be87112454f1456b", "pjgames", "", "", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "8aa05d3cdb0e795436043f0546af2da2", "tentacle", "", "CD?", -1, Common::FR_FRA, Common::kPlatformUnknown },  	{ "8aed489aba45d2b9fb8a04079c9c6e6a", "baseball", "HE CUP", "Preview", 12876596, Common::UNK_LANG, Common::kPlatformUnknown }, @@ -383,41 +383,41 @@ static const MD5Table md5table[] = {  	{ "8d479e36f35e80257dfc102cf4b8a912", "farm", "HE 72", "Demo", 34333, Common::EN_ANY, Common::kPlatformWindows },  	{ "8de13897f0121c79d29a2377159f9ad0", "socks", "HE 99", "Updated", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "8e3241ddd6c8dadf64305e8740d45e13", "balloon", "HE 100", "Updated", -1, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "8e4ee4db46954bfe2912e259a16fad82", "monkey2", "", "", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "8e4ee4db46954bfe2912e259a16fad82", "monkey2", "", "", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "8e9417564f33790815445b2136efa667", "atlantis", "", "CD", 11915, Common::JA_JPN, Common::kPlatformMacintosh },  	{ "8e9830a6f2702be5b22c8fa0a6aaf977", "freddi2", "HE 80", "", -1, Common::NL_NLD, Common::kPlatformMacintosh },  	{ "8eb84cee9b429314c7f0bdcf560723eb", "monkey", "FM-TOWNS", "", 9925, Common::EN_ANY, Common::kPlatformFMTowns },  	{ "8ee63cafb1fe9d62aa0d5a23117e70e7", "freddi2", "HE 100", "Updated", -1, Common::EN_USA, Common::kPlatformUnknown }, -	{ "8f3758ff98c9c5d78e5d635222cad026", "atlantis", "Floppy", "Floppy", -1, Common::IT_ITA, Common::kPlatformPC }, +	{ "8f3758ff98c9c5d78e5d635222cad026", "atlantis", "Floppy", "Floppy", -1, Common::IT_ITA, Common::kPlatformDOS },  	{ "8fec68383202d38c0d25e9e3b757c5df", "comi", "Demo", "Demo", 18041, Common::UNK_LANG, Common::kPlatformWindows },  	{ "8ffd618a776a4c0d8922bb28b09f8ce8", "airport", "", "Demo", -1, Common::EN_ANY, Common::kPlatformWindows }, -	{ "90a329d8ad5b7ce0690429e98cfbb32f", "funpack", "", "", -1, Common::HE_ISR, Common::kPlatformPC }, +	{ "90a329d8ad5b7ce0690429e98cfbb32f", "funpack", "", "", -1, Common::HE_ISR, Common::kPlatformDOS },  	{ "90c755e1c9b9b8a4129d37b2259d0655", "chase", "HE 100", "Updated", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "90e2f0af4f779629695c6394a65bb702", "spyfox2", "", "", -1, Common::FR_FRA, Common::kPlatformUnknown }, -	{ "910e31cffb28226bd68c569668a0d6b4", "monkey", "EGA", "EGA", -1, Common::ES_ESP, Common::kPlatformPC }, +	{ "910e31cffb28226bd68c569668a0d6b4", "monkey", "EGA", "EGA", -1, Common::ES_ESP, Common::kPlatformDOS },  	{ "91469353f7be1b122fa88d23480a1320", "zak", "V2", "V2", -1, Common::FR_FRA, Common::kPlatformAmiga },  	{ "91d5db93187fab54d823f73bd6441cb6", "maniac", "NES", "", -1, Common::EN_USA, Common::kPlatformNES },  	{ "927a764615c7fcdd72f591355e089d8c", "monkey", "No AdLib", "EGA", -1, Common::DE_DEU, Common::kPlatformAtariST }, -	{ "92b078d9d6d9d751da9c26b8b3075779", "tentacle", "Floppy", "Floppy", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "92b078d9d6d9d751da9c26b8b3075779", "tentacle", "Floppy", "Floppy", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "92e7727e67f5cd979d8a1070e4eb8cb3", "puttzoo", "HE 98.5", "Updated", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "92fc0073a4cf259ff36070ecb8628ba8", "thinkerk", "", "", -1, Common::EN_USA, Common::kPlatformUnknown }, -	{ "94aaedbb8f26d71ed3ad6dd34490e29e", "tentacle", "Floppy", "Floppy", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "94aaedbb8f26d71ed3ad6dd34490e29e", "tentacle", "Floppy", "Floppy", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "94db6519da85b8d08c976d8e9a858ea7", "baseball", "HE CUP", "Preview", 10044774, Common::UNK_LANG, Common::kPlatformUnknown },  	{ "95818b178d473c989ac753574e8892aa", "readtime", "", "Demo", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "95b3806e043be08668c54c3ffe98650f", "BluesABCTime", "", "", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "95be99181bd0f10fef4872c2d4a771cb", "zak", "V1", "", -1, Common::DE_DEU, Common::kPlatformC64 },  	{ "96a3069a3c63caa7329588ce1fef41ee", "spyozon", "", "", -1, Common::RU_RUS, Common::kPlatformUnknown }, -	{ "9708cf716ed8bcc9ff3fcfc69413b746", "puttputt", "HE 62", "", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "9708cf716ed8bcc9ff3fcfc69413b746", "puttputt", "HE 62", "", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "9778341eefc6feb447ca07e7be21791c", "puttrace", "HE 99", "Demo", -1, Common::IT_ITA, Common::kPlatformWindows },  	{ "9781422e4288dbc090720e4563168ba7", "puttzoo", "", "", -1, Common::FR_FRA, Common::kPlatformWindows },  	{ "981e1e1891f2be7e25a01f50ae55a5af", "puttrace", "HE 98", "", -1, Common::EN_USA, Common::kPlatformUnknown }, -	{ "98744fe66ff730e8c2b3b1f58803ab0b", "atlantis", "Floppy", "Demo", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "98744fe66ff730e8c2b3b1f58803ab0b", "atlantis", "Floppy", "Demo", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "99128b6a5bdd9831d9682fb8b5cbf8d4", "BluesBirthday", "Yellow", "Yellow", -1, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "99a3699f80b8f776efae592b44b9b991", "maniac", "V2", "V2", -1, Common::FR_FRA, Common::kPlatformPC }, -	{ "99b6f822b0b2612415407865438697d6", "atlantis", "", "Demo", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "99a3699f80b8f776efae592b44b9b991", "maniac", "V2", "V2", -1, Common::FR_FRA, Common::kPlatformDOS }, +	{ "99b6f822b0b2612415407865438697d6", "atlantis", "", "Demo", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "9b7452b5cd6d3ffb2b2f5118010af84f", "ft", "Demo", "Demo", 116463537, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "9bc548e179cdb0767009401c094d0895", "maniac", "V2", "V2", -1, Common::DE_DEU, Common::kPlatformAmiga }, -	{ "9bd2a8f72613e715c199246dd511e10f", "atlantis", "Floppy", "Floppy", -1, Common::ES_ESP, Common::kPlatformPC }, +	{ "9bd2a8f72613e715c199246dd511e10f", "atlantis", "Floppy", "Floppy", -1, Common::ES_ESP, Common::kPlatformDOS },  	{ "9bda5fee51d2fda5253d02c642016bf4", "spyfox", "HE 98.5", "", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "9c0ee9c252785e9fca0143e42ac4b256", "freddi2", "HE 99", "Updated", -1, Common::DE_DEU, Common::kPlatformWindows },  	{ "9c0fee288ad564a7d25ec3e841810d79", "indy3", "EGA", "EGA", -1, Common::EN_ANY, Common::kPlatformAmiga }, @@ -429,8 +429,8 @@ static const MD5Table md5table[] = {  	{ "9dc02577bf50d4cfaf3de3fbac06fbe2", "puttmoon", "", "", -1, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "9e5e0fb43bd22f4628719b7501adb717", "monkey", "No AdLib", "EGA", -1, Common::FR_FRA, Common::kPlatformAtariST },  	{ "9fd66fb3b04703bd50da4356e4202558", "spyfox2", "", "", 51295, Common::EN_ANY, Common::kPlatformMacintosh }, -	{ "a00554c31d623fdb9fcb0f924b89b42b", "loom", "EGA", "EGA Demo", -1, Common::EN_ANY, Common::kPlatformPC }, -	{ "a01fab4a64d47b96e2e58e6b0f825cc7", "monkey", "VGA", "VGA", 8347, Common::FR_FRA, Common::kPlatformPC }, +	{ "a00554c31d623fdb9fcb0f924b89b42b", "loom", "EGA", "EGA Demo", -1, Common::EN_ANY, Common::kPlatformDOS }, +	{ "a01fab4a64d47b96e2e58e6b0f825cc7", "monkey", "VGA", "VGA", 8347, Common::FR_FRA, Common::kPlatformDOS },  	{ "a095616d2d23ccf43b8e257711202cba", "football2002", "", "", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "a095e33061606d231ff37dca4c64c8ac", "pajama", "HE 99", "", -1, Common::DE_DEU, Common::kPlatformUnknown },  	{ "a0a7dea72003933b8b3f8b99b9f7ddeb", "loom", "No AdLib", "EGA", -1, Common::EN_ANY, Common::kPlatformAtariST }, @@ -440,7 +440,7 @@ static const MD5Table md5table[] = {  	{ "a2386da005672cbd5136f4f27a626c5f", "farm", "", "", 87061, Common::NL_NLD, Common::kPlatformWindows },  	{ "a28135a7ade38cc0208b04507c46efd1", "spyfox", "HE 99", "", -1, Common::DE_DEU, Common::kPlatformUnknown },  	{ "a2bb6aa0537402c1b3c2ea899ccef64b", "lost", "HE 99", "Demo", 15540, Common::EN_ANY, Common::kPlatformWindows }, -	{ "a3036878840720fbefa41e6965fa4a0a", "samnmax", "Floppy", "Floppy", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "a3036878840720fbefa41e6965fa4a0a", "samnmax", "Floppy", "Floppy", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "a336134914eaab4892d35625aa15ad1d", "freddi4", "HE 99", "", -1, Common::RU_RUS, Common::kPlatformWindows },  	{ "a525c1753c1db5011c00417da37887ef", "PuttTime", "HE 100", "Updated", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "a561d2e2413cc1c71d5a1bf87bf493ea", "lost", "HE 100", "Updated", -1, Common::EN_USA, Common::kPlatformUnknown }, @@ -456,38 +456,38 @@ static const MD5Table md5table[] = {  	{ "a9543ef0d79bcb47cd76ec197ad0a967", "puttmoon", "", "", -1, Common::EN_ANY, Common::kPlatform3DO },  	{ "a99c39ba65b6086be28aef576da69595", "spyozon", "", "Demo", -1, Common::FR_FRA, Common::kPlatformWindows },  	{ "a9f2f04b1ecaab9495b59befffe9bf88", "pajama3", "", "Demo", -1, Common::EN_USA, Common::kPlatformUnknown }, -	{ "aa6a91b7f6f119d1b7b1f2a4c9e24d59", "puttmoon", "", "Demo", 6233, Common::EN_ANY, Common::kPlatformPC }, -	{ "aa7a07d94ae853f6460be4ce0a1bf530", "monkey", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "aa6a91b7f6f119d1b7b1f2a4c9e24d59", "puttmoon", "", "Demo", 6233, Common::EN_ANY, Common::kPlatformDOS }, +	{ "aa7a07d94ae853f6460be4ce0a1bf530", "monkey", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "aa81aa6d5545ce172fdba81f2e2f9d36", "puttzoo", "", "Demo", -1, Common::NL_NLD, Common::kPlatformWindows }, -	{ "aa8a0cb65f3afbbe2c14c3f9f92775a3", "monkey", "CD", "CD", 8955, Common::FR_FRA, Common::kPlatformPC }, +	{ "aa8a0cb65f3afbbe2c14c3f9f92775a3", "monkey", "CD", "CD", 8955, Common::FR_FRA, Common::kPlatformDOS },  	{ "aaa587701cde7e74692c68c1024b85eb", "puttrace", "HE 99", "Demo", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "aaa7f36a253f277dd29dd1c051b0e4b9", "indy3", "No AdLib", "EGA", -1, Common::DE_DEU, Common::kPlatformAtariST },  	{ "ab0693e9324cfcf498fdcbb12acf8bb4", "puttcircus", "", "", -1, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "ac1642b6edfb8521ca03760126f1c250", "tentacle", "", "Demo", -1, Common::DE_DEU, Common::kPlatformPC }, +	{ "ac1642b6edfb8521ca03760126f1c250", "tentacle", "", "Demo", -1, Common::DE_DEU, Common::kPlatformDOS },  	{ "ac62d50e39492ee3738b4e83a5ac780f", "freddi2", "HE 80", "", -1, Common::NL_NLD, Common::kPlatformWindows },  	{ "acad97ab1c6fc2a5b2d98abf6db4a190", "tentacle", "Floppy", "Floppy", -1, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "ae94f110a14ce71fc515d5b648827a8f", "tentacle", "Floppy", "Floppy", -1, Common::ES_ESP, Common::kPlatformPC }, +	{ "ae94f110a14ce71fc515d5b648827a8f", "tentacle", "Floppy", "Floppy", -1, Common::ES_ESP, Common::kPlatformDOS },  	{ "aeec382acef62e122bf0d5b14581cfa4", "zak", "V1", "", -1, Common::IT_ITA, Common::kPlatformC64 },  	{ "aefa244ea034b7cd2041f0a44be7d9ba", "pajama3", "", "", -1, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "af2bd1a43b50b55915d87994e093203d", "freddi", "HE 99", "Updated", 34829, Common::DE_DEU, Common::kPlatformWindows },  	{ "b100abf7ff83146df50db78dbd5e9cfa", "freddicove", "HE 100", "", -1, Common::FR_FRA, Common::kPlatformUnknown }, -	{ "b23f7cd7c304d7dff08e92a96120d5b4", "zak", "V1", "V1", -1, Common::EN_ANY, Common::kPlatformPC }, -	{ "b250d0f9cc83f80ced56fe11a4fb057c", "maniac", "V2", "V2", 1988, Common::EN_ANY, Common::kPlatformPC }, -	{ "b289a2a8cbedbf45786e0b4ad2f510f1", "samnmax", "Floppy", "Floppy", -1, Common::IT_ITA, Common::kPlatformPC }, +	{ "b23f7cd7c304d7dff08e92a96120d5b4", "zak", "V1", "V1", -1, Common::EN_ANY, Common::kPlatformDOS }, +	{ "b250d0f9cc83f80ced56fe11a4fb057c", "maniac", "V2", "V2", 1988, Common::EN_ANY, Common::kPlatformDOS }, +	{ "b289a2a8cbedbf45786e0b4ad2f510f1", "samnmax", "Floppy", "Floppy", -1, Common::IT_ITA, Common::kPlatformDOS },  	{ "b47be81e39a9710f6f595f7b527b60f8", "puttrace", "HE 99", "", -1, Common::EN_GRB, Common::kPlatformWindows },  	{ "b5298a5c15ffbe8b381d51ea4e26d35c", "freddi4", "HE 99", "", -1, Common::DE_DEU, Common::kPlatformUnknown }, -	{ "b597e0403cc0002f69170e6caba7edd9", "indy3", "EGA", "EGA Demo", 5361, Common::EN_ANY, Common::kPlatformPC }, +	{ "b597e0403cc0002f69170e6caba7edd9", "indy3", "EGA", "EGA Demo", 5361, Common::EN_ANY, Common::kPlatformDOS },  	{ "b628506f7def772e40de0aa5440fb8e1", "activity", "HE 70", "", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "b7d37d6b786b5a22deea3b038eca96ca", "maniac", "NES", "", -1, Common::ES_ESP, Common::kPlatformNES }, -	{ "b886b0a5d909c7158a914e1d7c1c6c65", "loom", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "b886b0a5d909c7158a914e1d7c1c6c65", "loom", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "b8955d7d23b4972229060d1592489fef", "freddicove", "HE 100", "", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "b9ba19ce376efc69be78ef3baef8d2b9", "monkey", "CD", "", -1, Common::EN_ANY, Common::kPlatformMacintosh }, -	{ "b9bb68c5d2c9b6e2d9c513a29a754a57", "puttmoon", "", "", 7828, Common::EN_ANY, Common::kPlatformPC }, +	{ "b9bb68c5d2c9b6e2d9c513a29a754a57", "puttmoon", "", "", 7828, Common::EN_ANY, Common::kPlatformDOS },  	{ "ba888e6831517597859e91aa173f945c", "spyfox", "", "Demo", -1, Common::FR_FRA, Common::kPlatformUnknown },  	{ "bab0fb81dcb12b8930c5d850b8f2a7de", "balloon", "HE 80", "", 12800, Common::DE_DEU, Common::kPlatformWindows },  	{ "bbadf7309c4a2c2763e4bbba3c3be634", "freddi3", "", "Demo", -1, Common::FR_FRA, Common::kPlatformUnknown },  	{ "bc4700bc0e12879f6d25d14d6be6cfdd", "spyfox2", "", "", -1, Common::DE_DEU, Common::kPlatformUnknown }, -	{ "bd126753de619a495f9f22adc951c8d5", "monkey2", "", "", -1, Common::IT_ITA, Common::kPlatformPC }, +	{ "bd126753de619a495f9f22adc951c8d5", "monkey2", "", "", -1, Common::IT_ITA, Common::kPlatformDOS },  	{ "bd5fd7835335dfce03064d5f77b7f0ae", "dog", "", "", 19681, Common::NL_NLD, Common::kPlatformWindows },  	{ "be2abe172f58db170de3a037daa1dd27", "puttputt", "HE 61", "", -1, Common::JA_JPN, Common::kPlatform3DO },  	{ "be39a5d4db60e8aa736b9086778cb45c", "spyozon", "", "", -1, Common::EN_GRB, Common::kPlatformWindows }, @@ -501,18 +501,18 @@ static const MD5Table md5table[] = {  	{ "c24c490373aeb48fbd54caa8e7ae376d", "loom", "No AdLib", "EGA", -1, Common::DE_DEU, Common::kPlatformAtariST },  	{ "c25755b08a8d0d47695e05f1e2111bfc", "freddi4", "", "Demo", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "c30ef068add4277104243c31ce46c12b", "monkey2", "", "", -1, Common::FR_FRA, Common::kPlatformAmiga }, -	{ "c3196c5349e53e387aaff1533d95e53a", "samnmax", "Floppy", "Demo", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "c3196c5349e53e387aaff1533d95e53a", "samnmax", "Floppy", "Demo", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "c3b22fa4654bb580b20325ebf4174841", "puttzoo", "", "", -1, Common::NL_NLD, Common::kPlatformWindows }, -	{ "c3df37df9d3b481b45f75283a9907c47", "loom", "EGA", "EGA", -1, Common::IT_ITA, Common::kPlatformPC }, -	{ "c4787c3e8b5e2dfda90850ee800af00f", "zak", "V2", "V2", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "c3df37df9d3b481b45f75283a9907c47", "loom", "EGA", "EGA", -1, Common::IT_ITA, Common::kPlatformDOS }, +	{ "c4787c3e8b5e2dfda90850ee800af00f", "zak", "V2", "V2", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "c4ffae9fac495475d6bc3343ccc8faf9", "Soccer2004", "", "", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "c5cc7cba02a2fbd539c4439e775b0536", "puttzoo", "HE 99", "Updated", 43470, Common::DE_DEU, Common::kPlatformWindows },  	{ "c5d10e190d4b4d59114b824f2fdbd00e", "loom", "FM-TOWNS", "", 7540, Common::EN_ANY, Common::kPlatformFMTowns }, -	{ "c63ee46143ba65f9ce14cf539ca51bd7", "atlantis", "Floppy", "Floppy", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "c63ee46143ba65f9ce14cf539ca51bd7", "atlantis", "Floppy", "Floppy", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "c666a998af90d81db447eccba9f72c8d", "monkey", "No AdLib", "EGA", -1, Common::EN_ANY, Common::kPlatformAtariST },  	{ "c6907d44f1166941d982864cd42cdc89", "pajama2", "HE 99", "", -1, Common::DE_DEU, Common::kPlatformUnknown },  	{ "c782fbbe74a987c3df8ac73cd3e289ed", "freddi", "HE 73", "", -1, Common::SE_SWE, Common::kPlatformMacintosh }, -	{ "c7890e038806df2bb5c0c8c6f1986ea2", "monkey", "VGA", "VGA", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "c7890e038806df2bb5c0c8c6f1986ea2", "monkey", "VGA", "VGA", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "c7be10f775404fd9785a8b92a06d240c", "atlantis", "FM-TOWNS", "", 12030, Common::EN_ANY, Common::kPlatformFMTowns },  	{ "c7c492a107ec520d7a7943037d0ca54a", "freddi", "HE 71", "Demo", -1, Common::NL_NLD, Common::kPlatformWindows },  	{ "c8253da0f4626d2236b5291b99e33408", "puttcircus", "HE 99", "", -1, Common::HE_ISR, Common::kPlatformWindows }, @@ -524,15 +524,15 @@ static const MD5Table md5table[] = {  	{ "cb1559e8405d17a5a278a6b5ad9338d1", "freddi3", "", "Demo", 22718, Common::EN_ANY, Common::kPlatformUnknown },  	{ "cc04a076779379524ed4d9c5ee3c6fb1", "tentacle", "", "CD", 282467632, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "cc0c4111449054f1692bb3c0c5e04629", "BluesBirthday", "", "Demo", -1, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "cc8ba2b0df2f9c450bcf055fe2711979", "samnmax", "Floppy", "Demo", 7485, Common::DE_DEU, Common::kPlatformPC }, +	{ "cc8ba2b0df2f9c450bcf055fe2711979", "samnmax", "Floppy", "Demo", 7485, Common::DE_DEU, Common::kPlatformDOS },  	{ "cd424f143a141bc59226ad83a6e40f51", "maze", "HE 98.5", "", -1, Common::NL_NLD, Common::kPlatformUnknown }, -	{ "cd46c9f122272d02bbf79332ff521898", "loom", "EGA", "EGA", 5748, Common::RU_RUS, Common::kPlatformPC }, +	{ "cd46c9f122272d02bbf79332ff521898", "loom", "EGA", "EGA", 5748, Common::RU_RUS, Common::kPlatformDOS },  	{ "cd9c05e755d7bf8e9b9590ad1ebe273e", "dig", "Demo", "Demo", 45156007, Common::EN_ANY, Common::kPlatformMacintosh }, -	{ "cdd760228cf1010c2903f37e788ea31c", "zak", "V2", "V2", 1916, Common::DE_DEU, Common::kPlatformPC }, +	{ "cdd760228cf1010c2903f37e788ea31c", "zak", "V2", "V2", 1916, Common::DE_DEU, Common::kPlatformDOS },  	{ "ce2304f3919e1dcfcc512a81d7b603e0", "SoccerMLS", "", "", -1, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "ce6a4cef315b20fef58a95bc40a2d8d3", "monkey", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "ce6a4cef315b20fef58a95bc40a2d8d3", "monkey", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "ce7733f185b838e248927c7ba1a04204", "maniac", "V2", "V2", -1, Common::FR_FRA, Common::kPlatformAmiga }, -	{ "ce7fd0c382389a6791fc3e199c117ef4", "indy3", "EGA", "EGA", -1, Common::ES_ESP, Common::kPlatformPC }, +	{ "ce7fd0c382389a6791fc3e199c117ef4", "indy3", "EGA", "EGA", -1, Common::ES_ESP, Common::kPlatformDOS },  	{ "cea91e3dd47f2518ea418e41611aa77f", "spyfox2", "", "", -1, Common::RU_RUS, Common::kPlatformUnknown },  	{ "cf400d20769fb70eb21766582f4924f7", "moonbase", "", "", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "cf4ef315214c7d8cdab6302cdb7e50db", "freddi", "HE 73", "Demo", -1, Common::DE_DEU, Common::kPlatformWindows }, @@ -541,13 +541,13 @@ static const MD5Table md5table[] = {  	{ "cf90b4db5486ef798db78fe6fbf897e5", "pajama3", "", "Demo", 13902, Common::EN_USA, Common::kPlatformWindows },  	{ "d00ffc8c32d17e575fd985d435d2eb88", "arttime", "", "Demo", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "d0549508a06bbb9f99ed19c9e97891f3", "football2002", "", "", -1, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "d06fbe28818fef7bfc45c2cdf0c0849d", "zak", "V2", "V2", -1, Common::DE_DEU, Common::kPlatformPC }, +	{ "d06fbe28818fef7bfc45c2cdf0c0849d", "zak", "V2", "V2", -1, Common::DE_DEU, Common::kPlatformDOS },  	{ "d0ad929def3e9cfe39dea55bd12098d4", "puttcircus", "", "", -1, Common::FR_FRA, Common::kPlatformWindows }, -	{ "d0b531227a27c6662018d2bd05aac52a", "monkey", "VGA", "VGA", 8357, Common::DE_DEU, Common::kPlatformPC }, +	{ "d0b531227a27c6662018d2bd05aac52a", "monkey", "VGA", "VGA", 8357, Common::DE_DEU, Common::kPlatformDOS },  	{ "d220d154aafbfa12bd6f3ab1b2dae420", "puttzoo", "", "Demo", -1, Common::DE_DEU, Common::kPlatformMacintosh },  	{ "d2cc8e31bce61e6cf2951249e10638fe", "basketball", "", "", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "d37c55388294b66e53e7ced3af88fa68", "freddi2", "HE 100", "Updated Demo", -1, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "d43352a805d78b5f4936c6d7779bf575", "samnmax", "", "CD", -1, Common::RU_RUS, Common::kPlatformPC }, +	{ "d43352a805d78b5f4936c6d7779bf575", "samnmax", "", "CD", -1, Common::RU_RUS, Common::kPlatformDOS },  	{ "d4aac997e2f4e15341f0bfbf905419bd", "PuttTime", "HE 99", "", 62698, Common::EN_GRB, Common::kPlatformWindows },  	{ "d4b8ee426b1afd3e53bc0cf020418cf6", "dog", "HE 99", "", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "d4cccb5af88f3e77f370896e9ba8c5f9", "freddi", "HE 71", "", -1, Common::UNK_LANG, Common::kPlatformWindows }, @@ -555,7 +555,7 @@ static const MD5Table md5table[] = {  	{ "d54622d31255619d207dd245d3f92327", "freddi4", "HE 99", "Demo", -1, Common::FR_FRA, Common::kPlatformWindows },  	{ "d55eff37c2100f5065cde9de428621fa", "zak", "V2", "V2", -1, Common::EN_ANY, Common::kPlatformAtariST },  	{ "d62047a6729349ab36f7ee065bf26509", "dig", "", "", -1, Common::RU_RUS, Common::kPlatformUnknown }, -	{ "d62d248c3df6ec177405e2cb23d923b2", "indy3", "EGA", "EGA", -1, Common::IT_ITA, Common::kPlatformPC }, +	{ "d62d248c3df6ec177405e2cb23d923b2", "indy3", "EGA", "EGA", -1, Common::IT_ITA, Common::kPlatformDOS },  	{ "d6334a5a9b61afe18c368540fdf522ca", "airport", "", "", -1, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "d6dd0646404768a63e963891a96daadd", "atlantis", "Floppy", "Floppy", 12035, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "d73c851b942af44deb9b6d5f416a0972", "freddi3", "HE 99", "Demo", -1, Common::HE_ISR, Common::kPlatformWindows }, @@ -564,9 +564,9 @@ static const MD5Table md5table[] = {  	{ "d7b247c26bf1f01f8f7daf142be84de3", "balloon", "HE 99", "Updated", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "d8323015ecb8b10bf53474f6e6b0ae33", "dig", "", "", 16304, Common::UNK_LANG, Common::kPlatformUnknown },  	{ "d917f311a448e3cc7239c31bddb00dd2", "samnmax", "", "CD", 9080, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "d9d0dd93d16ab4dec55cabc2b86bbd17", "samnmax", "", "Demo", 6478, Common::EN_ANY, Common::kPlatformPC }, +	{ "d9d0dd93d16ab4dec55cabc2b86bbd17", "samnmax", "", "Demo", 6478, Common::EN_ANY, Common::kPlatformDOS },  	{ "da09e666fc8f5b78d7b0ac65d1a3b56e", "monkey2", "FM-TOWNS", "", 11135, Common::EN_ANY, Common::kPlatformFMTowns }, -	{ "da6269b18fcb08189c0aa9c95533cce2", "monkey", "CD", "CD", 8955, Common::IT_ITA, Common::kPlatformPC }, +	{ "da6269b18fcb08189c0aa9c95533cce2", "monkey", "CD", "CD", 8955, Common::IT_ITA, Common::kPlatformDOS },  	{ "da669b20271b85182e9c17a2a37ea02e", "monkey2", "", "", -1, Common::DE_DEU, Common::kPlatformAmiga },  	{ "db21a6e338fe3b70c2723b6530865bf2", "PuttTime", "HE 85", "", -1, Common::FR_FRA, Common::kPlatformUnknown },  	{ "db74136c20557eca6ed3411bff39f7a1", "puttcircus", "", "", -1, Common::EN_GRB, Common::kPlatformWindows }, @@ -574,7 +574,7 @@ static const MD5Table md5table[] = {  	{ "dcf0119a90451a7d6e0f1920931ba130", "freddi4", "HE 99", "Demo", -1, Common::FR_FRA, Common::kPlatformWindows },  	{ "dd30a53035393baa5a5e222e716559af", "maniac", "V2", "V2", -1, Common::FR_FRA, Common::kPlatformAtariST },  	{ "de4efb910210736813c9a1185384bace", "puttzoo", "HE 72", "Demo", 14337, Common::EN_ANY, Common::kPlatformWindows }, -	{ "debe337f73d660e951ece7c1f1c81add", "zak", "V2", "V2", -1, Common::EN_ANY, Common::kPlatformPC }, +	{ "debe337f73d660e951ece7c1f1c81add", "zak", "V2", "V2", -1, Common::EN_ANY, Common::kPlatformDOS },  	{ "defb8cb9ec4b0f91acfb6b61c6129ad9", "PuttTime", "HE 99", "", -1, Common::RU_RUS, Common::kPlatformWindows },  	{ "df03ee021aa9b81d90cab9c26da07614", "indy3", "EGA", "EGA", -1, Common::IT_ITA, Common::kPlatformAmiga },  	{ "df047cc4792150f601290357566d36a6", "freddi", "HE 90", "Updated", -1, Common::EN_USA, Common::kPlatformUnknown }, @@ -583,7 +583,7 @@ static const MD5Table md5table[] = {  	{ "e144f5f49d9241d2a9dee2576b3d09cb", "airport", "", "Demo", 51152, Common::EN_ANY, Common::kPlatformWindows },  	{ "e17db1ddf91b39ca6bbc8ad3ed19e883", "monkey", "FM-TOWNS", "", -1, Common::JA_JPN, Common::kPlatformFMTowns },  	{ "e246e02db9630533a40d99c9f54a8e01", "monkey2", "", "", -1, Common::EN_ANY, Common::kPlatformMacintosh }, -	{ "e361a7058ed8e8ebb462663c0a3ae8d6", "puttputt", "HE 62", "", -1, Common::HE_ISR, Common::kPlatformPC }, +	{ "e361a7058ed8e8ebb462663c0a3ae8d6", "puttputt", "HE 62", "", -1, Common::HE_ISR, Common::kPlatformDOS },  	{ "e41de1c2a15abbcdbf9977e2d7e8a340", "freddi2", "HE 100", "Updated", -1, Common::RU_RUS, Common::kPlatformWindows },  	{ "e44ea295a3f8fe4f41983080dab1e9ce", "freddi", "HE 90", "Updated", -1, Common::FR_FRA, Common::kPlatformMacintosh },  	{ "e534d29afb3c6e0ee9dc3d53c5956714", "atlantis", "Floppy", "Floppy", -1, Common::DE_DEU, Common::kPlatformAmiga }, @@ -592,36 +592,36 @@ static const MD5Table md5table[] = {  	{ "e62056ba675ad65d8854ab3c5ad4b3c0", "spyfox2", "", "Mini Game", -1, Common::EN_ANY, Common::kPlatformWindows },  	{ "e63a0b9249b5ca4cc4d3ac34305ae360", "freddi", "HE 99", "", -1, Common::NB_NOR, Common::kPlatformWindows },  	{ "e689bdf67f98b1d760ce4487ec0e8d06", "indy3", "EGA", "EGA", -1, Common::FR_FRA, Common::kPlatformAmiga }, -	{ "e6cd81b25ab1453a8a6d3482118c391e", "pass", "", "", 7857, Common::EN_ANY, Common::kPlatformPC }, +	{ "e6cd81b25ab1453a8a6d3482118c391e", "pass", "", "", 7857, Common::EN_ANY, Common::kPlatformDOS },  	{ "e72bb4c2b613db2cf50f89ff6350e70a", "ft", "", "", -1, Common::ES_ESP, Common::kPlatformUnknown },  	{ "e781230da44a44e2f0770edb2b3b3633", "maniac", "V2", "V2", -1, Common::EN_ANY, Common::kPlatformAmiga }, -	{ "e8d0697906e53fee8b7e9f5652696da8", "atlantis", "", "CD", 11915, Common::JA_JPN, Common::kPlatformPC }, +	{ "e8d0697906e53fee8b7e9f5652696da8", "atlantis", "", "CD", 11915, Common::JA_JPN, Common::kPlatformDOS },  	{ "e9271b3d0694c7101f10d675ab7c0133", "freddi4", "HE 99", "", -1, Common::IT_ITA, Common::kPlatformWindows },  	{ "e94c7cc3686fce406d3c91b5eae5a72d", "zak", "V2", "V2", -1, Common::EN_ANY, Common::kPlatformAmiga },  	{ "e95cf980719c0be078fb68a67af97b4a", "funpack", "", "", -1, Common::JA_JPN, Common::kPlatform3DO }, -	{ "e98b982ceaf9d253d730bde8903233d6", "monkey", "EGA", "EGA", -1, Common::DE_DEU, Common::kPlatformPC }, +	{ "e98b982ceaf9d253d730bde8903233d6", "monkey", "EGA", "EGA", -1, Common::DE_DEU, Common::kPlatformDOS },  	{ "eae95b2b3546d8ba86ae1d397c383253", "dog", "", "", -1, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "eb700bb73ca1cc44a1ad5e4b1a4bdeaf", "indy3", "EGA", "EGA", 5361, Common::DE_DEU, Common::kPlatformPC }, +	{ "eb700bb73ca1cc44a1ad5e4b1a4bdeaf", "indy3", "EGA", "EGA", 5361, Common::DE_DEU, Common::kPlatformDOS },  	{ "ebd0b2c8a387f18887282afe6cad894a", "spyozon", "", "Demo", 15317, Common::EN_ANY, Common::kPlatformUnknown },  	{ "ebd324dcf06a4c49e1ba5c231eee1060", "freddi4", "HE 99", "Demo", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "ecc4340c2b801f5af8da4e00c0e432d9", "puttcircus", "", "", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "ed2b074bc3166087a747acb2a3c6abb0", "freddi3", "HE 98.5", "Demo", -1, Common::DE_DEU, Common::kPlatformUnknown },  	{ "ed361270102e355afe5236954216aba2", "lost", "", "", -1, Common::EN_USA, Common::kPlatformUnknown },  	{ "ede149fda3edfc1dbd7347e0737cb583", "tentacle", "", "CD", -1, Common::FR_FRA, Common::kPlatformMacintosh }, -	{ "edfdb24a499d92c59f824c52987c0eec", "atlantis", "Floppy", "Floppy", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "edfdb24a499d92c59f824c52987c0eec", "atlantis", "Floppy", "Floppy", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "ee41f6afbc5b26fa475754b56fe92048", "puttputt", "HE 61", "", 8032, Common::JA_JPN, Common::kPlatform3DO },  	{ "ee785fe2569bc9965526e774f7ab86f1", "spyfox", "HE 99", "", -1, Common::FR_FRA, Common::kPlatformMacintosh },  	{ "eea4d9ac2fb6f145945a308e8866915b", "maniac", "C64", "", -1, Common::EN_ANY, Common::kPlatformC64 }, -	{ "ef347474f3c7be3b29584eaa133cca05", "samnmax", "Floppy", "Floppy", -1, Common::FR_FRA, Common::kPlatformPC }, +	{ "ef347474f3c7be3b29584eaa133cca05", "samnmax", "Floppy", "Floppy", -1, Common::FR_FRA, Common::kPlatformDOS },  	{ "ef71a322b6530ac45b1a070f7c0795f7", "moonbase", "Demo", "Demo", -1, Common::EN_ANY, Common::kPlatformWindows }, -	{ "ef74d9071d4e564b037cb44bd6774de7", "fbear", "HE 62", "", -1, Common::HE_ISR, Common::kPlatformPC }, +	{ "ef74d9071d4e564b037cb44bd6774de7", "fbear", "HE 62", "", -1, Common::HE_ISR, Common::kPlatformDOS },  	{ "efe0a04a703e765ebebe92b6c8aa6b86", "baseball2003", "", "", -1, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "f049e38c1f8302b5db6170f1872af89a", "monkey", "CD", "CD", 8955, Common::ES_ESP, Common::kPlatformPC }, -	{ "f06e66fd45b2f8b0f4a2833ff4476050", "fbpack", "", "", -1, Common::HE_ISR, Common::kPlatformPC }, +	{ "f049e38c1f8302b5db6170f1872af89a", "monkey", "CD", "CD", 8955, Common::ES_ESP, Common::kPlatformDOS }, +	{ "f06e66fd45b2f8b0f4a2833ff4476050", "fbpack", "", "", -1, Common::HE_ISR, Common::kPlatformDOS },  	{ "f08145577e4f13584cc90b3d6e9caa55", "pajama3", "", "Demo", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "f1b0e0d587b85052de5534a3847e68fe", "water", "HE 99", "Updated", -1, Common::EN_ANY, Common::kPlatformUnknown },  	{ "f237bf8a5ef9af78b2a6a4f3901da341", "pajama", "", "Demo", 18354, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "f27b1ba0eadaf2a6617b2b58192d1dbf", "samnmax", "Floppy", "Floppy", -1, Common::DE_DEU, Common::kPlatformPC }, +	{ "f27b1ba0eadaf2a6617b2b58192d1dbf", "samnmax", "Floppy", "Floppy", -1, Common::DE_DEU, Common::kPlatformDOS },  	{ "f2ec78e50bdc63b70044e9758be10914", "spyfox", "HE 98.5", "Demo", -1, Common::NL_NLD, Common::kPlatformMacintosh },  	{ "f3d55aea441e260e9e9c7d2a187097e0", "puttzoo", "", "Demo", 14337, Common::EN_ANY, Common::kPlatformWindows },  	{ "f40a7f495f59188ca57a9d1d50301bb6", "puttputt", "HE 60", "Demo", -1, Common::EN_ANY, Common::kPlatformMacintosh }, @@ -631,7 +631,7 @@ static const MD5Table md5table[] = {  	{ "f7711f9264d4d43c2a1518ec7c10a607", "pajama3", "", "", 79382, Common::EN_USA, Common::kPlatformUnknown },  	{ "f79e60c17cca601e411f1f75e8ee9b5a", "spyfox2", "", "", 51286, Common::UNK_LANG, Common::kPlatformUnknown },  	{ "f8be685007a8b425ba2a455da732f59f", "pajama2", "HE 99", "", -1, Common::FR_FRA, Common::kPlatformMacintosh }, -	{ "fa127d7c4bb47d05bb1c33ddcaa9f767", "loom", "EGA", "EGA", 5748, Common::DE_DEU, Common::kPlatformPC }, +	{ "fa127d7c4bb47d05bb1c33ddcaa9f767", "loom", "EGA", "EGA", 5748, Common::DE_DEU, Common::kPlatformDOS },  	{ "fa30c4a7a806629626269b6dcab59a15", "BluesBirthday", "HE CUP", "Preview", 7819264, Common::UNK_LANG, Common::kPlatformUnknown },  	{ "fa3cb1541f9d7cf99ccbae6249bc150c", "maniac", "NES", "", -1, Common::IT_ITA, Common::kPlatformNES },  	{ "fa84cb1018103a4ee4e5fa8041c1d0d1", "freddi4", "", "Demo", 13609, Common::DE_DEU, Common::kPlatformWindows }, @@ -639,8 +639,8 @@ static const MD5Table md5table[] = {  	{ "fbb697d89d2beca87360a145f467bdae", "PuttTime", "HE 90", "Demo", -1, Common::DE_DEU, Common::kPlatformUnknown },  	{ "fbbbb38a81fc9d6a61d509278390a290", "farm", "", "", -1, Common::EN_ANY, Common::kPlatformMacintosh },  	{ "fbdd947d21e8f5bac6d6f7a316af1c5a", "spyfox", "", "Demo", 15693, Common::EN_ANY, Common::kPlatformUnknown }, -	{ "fc53ce0e5f6562b1c1e1b4b8203acafb", "samnmax", "Floppy", "Floppy", -1, Common::ES_ESP, Common::kPlatformPC }, -	{ "fc6b6148e80d67939d9a18697c0f626a", "monkey", "EGA", "EGA", 8367, Common::DE_DEU, Common::kPlatformPC }, +	{ "fc53ce0e5f6562b1c1e1b4b8203acafb", "samnmax", "Floppy", "Floppy", -1, Common::ES_ESP, Common::kPlatformDOS }, +	{ "fc6b6148e80d67939d9a18697c0f626a", "monkey", "EGA", "EGA", 8367, Common::DE_DEU, Common::kPlatformDOS },  	{ "fc8d197a22146e74766e9cb0cfcaf1da", "freddi2", "HE 80", "Demo", 27298, Common::EN_ANY, Common::kPlatformUnknown },  	{ "fcb78ebecab2757264c590890c319cc5", "PuttTime", "HE 85", "", -1, Common::NL_NLD, Common::kPlatformUnknown },  	{ "fce4b8010704b103acfeea9413788f32", "freddi2", "HE 80", "", -1, Common::DE_DEU, Common::kPlatformUnknown }, diff --git a/engines/scumm/scumm.cpp b/engines/scumm/scumm.cpp index df1c38e1f8..2a14673855 100644 --- a/engines/scumm/scumm.cpp +++ b/engines/scumm/scumm.cpp @@ -1747,7 +1747,7 @@ void ScummEngine::setupMusic(int midi) {  	}  	if ((_game.id == GID_MONKEY_EGA || (_game.id == GID_LOOM && _game.version == 3)) -	   &&  (_game.platform == Common::kPlatformPC) && _sound->_musicType == MDT_MIDI) { +	   &&  (_game.platform == Common::kPlatformDOS) && _sound->_musicType == MDT_MIDI) {  		Common::String fileName;  		bool missingFile = false;  		if (_game.id == GID_LOOM) { diff --git a/engines/scumm/smush/smush_player.cpp b/engines/scumm/smush/smush_player.cpp index a53b808ba1..ce098f07aa 100644 --- a/engines/scumm/smush/smush_player.cpp +++ b/engines/scumm/smush/smush_player.cpp @@ -920,7 +920,7 @@ void SmushPlayer::handleAnimHeader(int32 subSize, Common::SeekableReadStream &b)  void SmushPlayer::setupAnim(const char *file) {  	if (_insanity) { -		if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC))) +		if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS)))  			readString("mineroad.trs");  	} else  		readString(file); @@ -933,7 +933,7 @@ SmushFont *SmushPlayer::getFont(int font) {  		return _sf[font];  	if (_vm->_game.id == GID_FT) { -		if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformPC))) { +		if (!((_vm->_game.features & GF_DEMO) && (_vm->_game.platform == Common::kPlatformDOS))) {  			const char *ft_fonts[] = {  				"scummfnt.nut",  				"techfnt.nut", diff --git a/engines/scumm/sound.cpp b/engines/scumm/sound.cpp index 2fe16c5441..3f6290f8fc 100644 --- a/engines/scumm/sound.cpp +++ b/engines/scumm/sound.cpp @@ -1815,7 +1815,7 @@ int ScummEngine::readSoundResourceSmallHeader(ResId idx) {  	debug(4, "readSoundResourceSmallHeader(%d)", idx); -	if ((_game.id == GID_LOOM) && (_game.version == 3) && (_game.platform == Common::kPlatformPC) && VAR(VAR_SOUNDCARD) == 4) { +	if ((_game.id == GID_LOOM) && (_game.version == 3) && (_game.platform == Common::kPlatformDOS) && VAR(VAR_SOUNDCARD) == 4) {  		// Roland resources in Loom are tagless  		// So we add an RO tag to allow imuse to detect format  		byte *ptr, *src_ptr; diff --git a/engines/scumm/vars.cpp b/engines/scumm/vars.cpp index 6d132c601f..77c7daa0df 100644 --- a/engines/scumm/vars.cpp +++ b/engines/scumm/vars.cpp @@ -741,7 +741,7 @@ void ScummEngine::resetScummVars() {  			break;  		default:  			if ((_game.id == GID_MONKEY_EGA || _game.id == GID_MONKEY_VGA || (_game.id == GID_LOOM && _game.version == 3)) -			   &&  (_game.platform == Common::kPlatformPC)) { +			   &&  (_game.platform == Common::kPlatformDOS)) {  				VAR(VAR_SOUNDCARD) = 4;  			} else {  				VAR(VAR_SOUNDCARD) = 3; @@ -770,7 +770,7 @@ void ScummEngine::resetScummVars() {  			// Set screen size for the Macintosh version of Indy3/Loom  			VAR(39) = 320;  		} -		if (_game.platform == Common::kPlatformPC && _game.id == GID_LOOM && _game.version == 3) { +		if (_game.platform == Common::kPlatformDOS && _game.id == GID_LOOM && _game.version == 3) {  			// Set number of sound resources  			VAR(39) = 80;  		} diff --git a/engines/sword2/sword2.cpp b/engines/sword2/sword2.cpp index d4a564e2c0..3375dda312 100644 --- a/engines/sword2/sword2.cpp +++ b/engines/sword2/sword2.cpp @@ -314,7 +314,7 @@ Sword2Engine::Sword2Engine(OSystem *syst) : Engine(syst), _rnd("sword2") {  	if (!scumm_stricmp(ConfMan.get("gameid").c_str(), "sword2psx") || !scumm_stricmp(ConfMan.get("gameid").c_str(), "sword2psxdemo"))  		Sword2Engine::_platform = Common::kPlatformPSX;  	else -		Sword2Engine::_platform = Common::kPlatformPC; +		Sword2Engine::_platform = Common::kPlatformWindows;  	_bootParam = ConfMan.getInt("boot_param");  	_saveSlot = ConfMan.getInt("save_slot"); diff --git a/engines/teenagent/detection.cpp b/engines/teenagent/detection.cpp index 0c1268a5fc..f9f5d2f13a 100644 --- a/engines/teenagent/detection.cpp +++ b/engines/teenagent/detection.cpp @@ -53,7 +53,7 @@ static const ADGameDescription teenAgentGameDescriptions[] = {  			{NULL, 0, NULL, 0}  		},  		Common::EN_ANY, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO1(GUIO_NOSPEECH)  	}, @@ -73,7 +73,7 @@ static const ADGameDescription teenAgentGameDescriptions[] = {  			{NULL, 0, NULL, 0}  		},  		Common::CZ_CZE, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_CD,  		GUIO0()  	}, diff --git a/engines/testbed/detection.cpp b/engines/testbed/detection.cpp index 02a9dfcb87..fd426d3e98 100644 --- a/engines/testbed/detection.cpp +++ b/engines/testbed/detection.cpp @@ -38,7 +38,7 @@ static const ADGameDescription testbedDescriptions[] = {  		"",  		AD_ENTRY1("TESTBED", 0),	// Game-data file for detection  		Common::EN_ANY, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, diff --git a/engines/tinsel/detection_tables.h b/engines/tinsel/detection_tables.h index 4762acfe2c..f05f39b319 100644 --- a/engines/tinsel/detection_tables.h +++ b/engines/tinsel/detection_tables.h @@ -41,7 +41,7 @@ static const TinselGameDescription gameDescriptions[] = {  			AD_ENTRY1s("dw.gra", "ce1b57761ba705221bcf70955b827b97", 441192),  			//AD_ENTRY1s("dw.scn", "ccd72f02183d0e96b6e7d8df9492cda8", 23308),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO3(GUIO_NOSPEECH, GUIO_NOSFX, GUIO_NOMUSIC)  		}, @@ -60,7 +60,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{"english.smp", 0, NULL, -1},  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO | ADGF_CD,  			GUIO0()  		}, @@ -104,7 +104,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -127,7 +127,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -150,7 +150,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -173,7 +173,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -189,7 +189,7 @@ static const TinselGameDescription gameDescriptions[] = {  			"Floppy",  			AD_ENTRY1s("dw.gra", "c8808ccd988d603dd35dff42013ae7fd", 781656),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NOSPEECH)  		}, @@ -208,7 +208,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{"english.smp", 0, NULL, -1},  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -227,7 +227,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{"english.smp", 0, NULL, -1},  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO_NONE  		}, @@ -243,7 +243,7 @@ static const TinselGameDescription gameDescriptions[] = {  			"Floppy",  			AD_ENTRY1s("dw.gra", "ef05bbd2a754bd11a2e87bcd84ab5ccf", 781864),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO_NOSPEECH  		}, @@ -265,7 +265,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO0()  		}, @@ -290,7 +290,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO0()  		}, @@ -314,7 +314,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE,  			GUIO0()  		}, @@ -337,7 +337,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO0()  		}, @@ -360,7 +360,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DROPLANGUAGE | ADGF_CD,  			GUIO0()  		}, @@ -380,7 +380,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -400,7 +400,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::HE_ISR, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -463,7 +463,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -501,7 +501,7 @@ static const TinselGameDescription gameDescriptions[] = {  			"CD",  			AD_ENTRY1s("dw.scn", "6182c7986eaec893c62fb6ea13a9f225", 774556),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO0()  		}, @@ -522,7 +522,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::RU_RUS, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO1(GUIO_NOASPECT)  		}, @@ -543,7 +543,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::PL_POL, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO_NONE  		}, @@ -563,7 +563,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO | ADGF_CD,  			GUIO1(GUIO_NOASPECT)  		}, @@ -583,7 +583,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::EN_GRB, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO1(GUIO_NOASPECT)  		}, @@ -603,7 +603,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::EN_USA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO1(GUIO_NOASPECT)  		}, @@ -623,7 +623,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO1(GUIO_NOASPECT)  		}, @@ -643,7 +643,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO1(GUIO_NOASPECT)  		}, @@ -664,7 +664,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::IT_ITA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO1(GUIO_NOASPECT)  		}, @@ -684,7 +684,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO1(GUIO_NOASPECT)  		}, @@ -705,7 +705,7 @@ static const TinselGameDescription gameDescriptions[] = {  				{NULL, 0, NULL, 0}  			},  			Common::RU_RUS, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO1(GUIO_NOASPECT)  		}, diff --git a/engines/toltecs/detection.cpp b/engines/toltecs/detection.cpp index 788f813762..c5652f0c8d 100644 --- a/engines/toltecs/detection.cpp +++ b/engines/toltecs/detection.cpp @@ -66,7 +66,7 @@ static const ToltecsGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("WESTERN", "05472037e9cfde146e953c434e74f0f4", 337643527),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NONE)  		}, @@ -79,7 +79,7 @@ static const ToltecsGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("WESTERN", "ba1742d3193b68ceb9434e2ab7a09a9b", 391462783),  			Common::RU_RUS, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NONE)  		}, @@ -92,7 +92,7 @@ static const ToltecsGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("WESTERN", "1a3292bad8e0bb5701800c73531dd75e", 345176617),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NONE)  		}, @@ -105,7 +105,7 @@ static const ToltecsGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("WESTERN", "4fb845635cbdac732453fe23be350df9", 327269545),  			Common::FR_FRA, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NONE)  		}, @@ -118,7 +118,7 @@ static const ToltecsGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("WESTERN", "479f468beccc1b0ce5873ec523d1380e", 308391018),  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NONE)  		}, @@ -132,7 +132,7 @@ static const ToltecsGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("WESTERN", "69a5572e75409d8c6230b787faa353af", 337647960),  			Common::HU_HUN, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO1(GUIO_NONE)  		}, @@ -145,7 +145,7 @@ static const ToltecsGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("WESTERN", "53a0abd1c0bc5cad8ba18f0e56877705", 46241833),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO1(GUIO_NONE)  		}, @@ -158,7 +158,7 @@ static const ToltecsGameDescription gameDescriptions[] = {  			0,  			AD_ENTRY1s("WESTERN", "1c85e82712d24f1d5c1ea2a66ddd75c2", 47730038),  			Common::DE_DEU, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO1(GUIO_NONE)  		}, diff --git a/engines/toon/detection.cpp b/engines/toon/detection.cpp index 38b1f4f6e1..cee7a23796 100644 --- a/engines/toon/detection.cpp +++ b/engines/toon/detection.cpp @@ -44,7 +44,7 @@ static const ADGameDescription gameDescriptions[] = {  			{"study.svl", 0, "281efa3f33f6712c0f641a605f4d40fd", 2511090},  			AD_LISTEND  		}, -		Common::EN_ANY, Common::kPlatformPC, ADGF_NO_FLAGS, GUIO0() +		Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO0()  	},  	{  		"toon", "", @@ -54,7 +54,7 @@ static const ADGameDescription gameDescriptions[] = {  			{"study.svl", 0, "df056b94ea83f1ed92a539cf636053ab", 2542668},  			AD_LISTEND  		}, -		Common::FR_FRA, Common::kPlatformPC, ADGF_NO_FLAGS, GUIO0() +		Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO0()  	},  	{  		"toon", "", @@ -64,7 +64,7 @@ static const ADGameDescription gameDescriptions[] = {  			{"study.svl", 0, "72fe96a9e10967d3138e918295babc42", 2910283},  			AD_LISTEND  		}, -		Common::DE_DEU, Common::kPlatformPC, ADGF_NO_FLAGS, GUIO0() +		Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO0()  	},  	{  		"toon", "", @@ -74,7 +74,7 @@ static const ADGameDescription gameDescriptions[] = {  			{"study.svl", 0, "b6b1ee2d9d94d53d305856039ab7bde7", 2634620},  			AD_LISTEND  		}, -		Common::ES_ESP, Common::kPlatformPC, ADGF_NO_FLAGS, GUIO0() +		Common::ES_ESP, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO0()  	},  	{  		"toon", "", @@ -83,7 +83,7 @@ static const ADGameDescription gameDescriptions[] = {  			{"arcaddbl.svl", 0, "1d1b96e317e03ffd3874a8ebe59556f3", 6246232},  			{"study.svl", 0, "d4aff126ee27be3c3d25e2996369d7cb", 2324368},  		}, -		Common::RU_RUS, Common::kPlatformPC, ADGF_NO_FLAGS, GUIO0() +		Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO0()  	},  	{  		"toon", "", @@ -93,7 +93,7 @@ static const ADGameDescription gameDescriptions[] = {  			{"generic.svl", 0, "5eb99850ada22f0b8cf6392262d4dd07", 9404599},  			AD_LISTEND  		}, -		Common::DE_DEU, Common::kPlatformPC, ADGF_DEMO, GUIO0() +		Common::DE_DEU, Common::kPlatformDOS, ADGF_DEMO, GUIO0()  	},  	{  		"toon", "", @@ -102,7 +102,7 @@ static const ADGameDescription gameDescriptions[] = {  			{"generic.svl", 0, "5c42724bb93b360dca7044d6b7ef26e5", 7739319},  			AD_LISTEND  		}, -		Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO, GUIO0() +		Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO0()  	},  	AD_TABLE_END_MARKER diff --git a/engines/touche/detection.cpp b/engines/touche/detection.cpp index e4bbe0c4c1..0662e718d5 100644 --- a/engines/touche/detection.cpp +++ b/engines/touche/detection.cpp @@ -43,7 +43,7 @@ static const ADGameDescription gameDescriptions[] = {  		"",  		AD_ENTRY1s("touche.dat", "2af0177f8887e3430f345e6b4d8b1414", 26350211),  		Common::EN_ANY, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -52,7 +52,7 @@ static const ADGameDescription gameDescriptions[] = {  		"",  		AD_ENTRY1s("touche.dat", "95967f0b51d2e813e99ca00325098340", 26350190),  		Common::EN_ANY, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -61,7 +61,7 @@ static const ADGameDescription gameDescriptions[] = {  		"",  		AD_ENTRY1s("touche.dat", "1caa20bb4d4fc2ce8eb867b6610082b3", 26558232),  		Common::FR_FRA, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -70,7 +70,7 @@ static const ADGameDescription gameDescriptions[] = {  		"",  		AD_ENTRY1s("touche.dat", "be2ae6454b3325e410946f2322547cd4", 26625537),  		Common::DE_DEU, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -79,7 +79,7 @@ static const ADGameDescription gameDescriptions[] = {  		"",  		AD_ENTRY1s("touche.dat", "64e95ba1decf5a5a60f8fa1840f40c62", 26529523),  		Common::ES_ESP, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -88,7 +88,7 @@ static const ADGameDescription gameDescriptions[] = {  		"",  		AD_ENTRY1s("touche.dat", "1f442331d4b327c3488a9f6ffe9bdd25", 26367792),  		Common::IT_ITA, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -97,7 +97,7 @@ static const ADGameDescription gameDescriptions[] = {  		"",  		AD_ENTRY1s("touche.dat", "42d19a0bef65465109020440a9caa228", 26487370),  		Common::PL_POL, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_NO_FLAGS,  		GUIO0()  	}, @@ -106,7 +106,7 @@ static const ADGameDescription gameDescriptions[] = {  		"Demo",  		AD_ENTRY1s("touche.dat", "ddaed436445b2e77294ed19e8ae4aa2c", 8720683),  		Common::EN_ANY, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_DEMO,  		GUIO0()  	}, diff --git a/engines/tsage/detection_tables.h b/engines/tsage/detection_tables.h index a84ee5662f..b374dbc98b 100644 --- a/engines/tsage/detection_tables.h +++ b/engines/tsage/detection_tables.h @@ -31,7 +31,7 @@ static const tSageGameDescription gameDescriptions[] = {  			"CD",  			AD_ENTRY1s("ring.rlb", "466f0e6492d9d0f34d35c5cd088de90f", 37847618),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO2(GUIO_NOSPEECH, GUIO_NOSFX)  		}, @@ -45,7 +45,7 @@ static const tSageGameDescription gameDescriptions[] = {  			"CD",  			AD_ENTRY1s("ring.rlb", "cb8bba91b30cd172712371d7123bd763", 7427980),  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO2(GUIO_NOSPEECH, GUIO_NOSFX)  		}, @@ -59,7 +59,7 @@ static const tSageGameDescription gameDescriptions[] = {  			"Floppy",  			AD_ENTRY1s("ring.rlb", "7b7f0c5b37b58fa5ec06ebb2ca0d0d9d", 8438770),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO2(GUIO_NOSPEECH, GUIO_NOSFX)  		}, @@ -73,7 +73,7 @@ static const tSageGameDescription gameDescriptions[] = {  			"Floppy Demo",  			AD_ENTRY1s("tsage.rlb", "3b3604a97c06c91f3735d3e9d341f63f", 833453),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO2(GUIO_NOSPEECH, GUIO_NOSFX)  		}, @@ -88,7 +88,7 @@ static const tSageGameDescription gameDescriptions[] = {  			"Floppy Demo",  			AD_ENTRY1s("demoring.rlb", "64050e1806203b15bb03876140eb4f56", 832206),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_DEMO,  			GUIO2(GUIO_NOSPEECH, GUIO_NOSFX)  		}, @@ -104,7 +104,7 @@ static const tSageGameDescription gameDescriptions[] = {  			"Floppy",  			AD_ENTRY1s("blue.rlb", "17c3993415e8a2cf93040eef7e88ec93", 1156508),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_UNSTABLE,  			GUIO2(GUIO_NOSPEECH, GUIO_NOSFX)  		}, @@ -119,7 +119,7 @@ static const tSageGameDescription gameDescriptions[] = {  			"",  			AD_ENTRY1s("blue.rlb", "17eabb456cb1546c66baf1aff387ba6a", 10032614),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_NO_FLAGS,  			GUIO2(GUIO_NOSPEECH, GUIO_NOSFX)  		}, @@ -133,7 +133,7 @@ static const tSageGameDescription gameDescriptions[] = {  			"CD",  			AD_ENTRY1s("blue.rlb", "99983f48cb218f1f3760cf2f9a7ef11d", 63863322),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD,  			GUIO2(GUIO_NOSPEECH, GUIO_NOSFX)  		}, @@ -149,7 +149,7 @@ static const tSageGameDescription gameDescriptions[] = {  			"CD",  			AD_ENTRY1s("blue.rlb", "5b2b35c51b62e82d82b0791540bfae2d", 10082565),  			Common::ES_ESP, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD | ADGF_UNSTABLE,  			GUIO2(GUIO_NOSPEECH, GUIO_NOSFX)  		}, @@ -164,7 +164,7 @@ static const tSageGameDescription gameDescriptions[] = {  			"CD",  			AD_ENTRY1s("r2rw.rlb", "df6c25622387007788ca36d99362c1f0", 47586928),  			Common::EN_ANY, -			Common::kPlatformPC, +			Common::kPlatformDOS,  			ADGF_CD | ADGF_UNSTABLE,  			GUIO0()  		}, diff --git a/engines/tucker/detection.cpp b/engines/tucker/detection.cpp index aeeebe6877..e4a74f6c37 100644 --- a/engines/tucker/detection.cpp +++ b/engines/tucker/detection.cpp @@ -41,7 +41,7 @@ static const ADGameDescription tuckerGameDescriptions[] = {  		"",  		AD_ENTRY1s("infobar.txt", "f1e42a95972643462b9c3c2ea79d6683", 543),  		Common::FR_FRA, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		Tucker::kGameFlagNoSubtitles,  		GUIO0()  	}, @@ -50,7 +50,7 @@ static const ADGameDescription tuckerGameDescriptions[] = {  		"",  		AD_ENTRY1s("infobar.txt", "9c1ddeafc5283b90d1a284bd0924831c", 462),  		Common::EN_ANY, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		Tucker::kGameFlagEncodedData,  		GUIO0()  	}, @@ -59,7 +59,7 @@ static const ADGameDescription tuckerGameDescriptions[] = {  		"",  		AD_ENTRY1s("infobar.txt", "1b3ea79d8528ea3c7df83dd0ed345e37", 525),  		Common::ES_ESP, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		Tucker::kGameFlagEncodedData,  		GUIO0()  	}, @@ -68,7 +68,7 @@ static const ADGameDescription tuckerGameDescriptions[] = {  		"",  		AD_ENTRY1s("infobrgr.txt", "4df9eb65722418d1a1723508115b146c", 552),  		Common::DE_DEU, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		Tucker::kGameFlagEncodedData,  		GUIO0()  	}, @@ -77,7 +77,7 @@ static const ADGameDescription tuckerGameDescriptions[] = {  		"",  		AD_ENTRY1s("infobar.txt", "5f85285bbc23ce57cbc164021ee1f23c", 525),  		Common::PL_POL, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		0,  		GUIO0()  	}, @@ -86,7 +86,7 @@ static const ADGameDescription tuckerGameDescriptions[] = {  		"",  		AD_ENTRY1s("infobar.txt", "e548994877ff31ca304f6352ce022a8e", 497),  		Common::CZ_CZE, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		Tucker::kGameFlagEncodedData,  		GUIO0()  	}, @@ -95,7 +95,7 @@ static const ADGameDescription tuckerGameDescriptions[] = {  		"Demo",  		AD_ENTRY1s("infobar.txt", "010b055de42097b140d5bcb6e95a5c7c", 203),  		Common::EN_ANY, -		Common::kPlatformPC, +		Common::kPlatformDOS,  		ADGF_DEMO | Tucker::kGameFlagDemo,  		GUIO0()  	}, @@ -107,7 +107,7 @@ static const ADGameDescription tuckerDemoGameDescription = {  	"Non-Interactive Demo",  	AD_ENTRY1(0, 0),  	Common::EN_ANY, -	Common::kPlatformPC, +	Common::kPlatformDOS,  	ADGF_DEMO | Tucker::kGameFlagDemo | Tucker::kGameFlagIntroOnly,  	GUIO0()  };  | 
