Implement my own request #1091806 "SCUMM: Eliminate platform-specific targets".

.ini file gets auto-upgraded and user gets a warning to console. Old targets
are still present but get converted immediately. We could remove them maybe
after 2 releases.

Also demos targets were removed as well. Probably next target is HE demos.

I tried my best to test all combinations of files, but bugs still may be
present.

svn-id: r18765
This commit is contained in:
Eugene Sandulenko 2005-09-04 12:42:19 +00:00
parent b0694e4120
commit 2a041601a5
4 changed files with 320 additions and 214 deletions

View file

@ -1,5 +1,5 @@
/* /*
This file was generated by the md5table tool on Tue Aug 30 12:28:21 2005 This file was generated by the md5table tool on Sun Sep 4 12:35:29 2005
DO NOT EDIT MANUALLY! DO NOT EDIT MANUALLY!
*/ */
@ -12,11 +12,11 @@ struct MD5Table {
static const MD5Table md5table[] = { static const MD5Table md5table[] = {
{ "0305e850382b812fec6e5998ef88a966", "pjs-demo", Common::NL_NLD, Common::kPlatformWindows }, { "0305e850382b812fec6e5998ef88a966", "pjs-demo", Common::NL_NLD, Common::kPlatformWindows },
{ "035deab53b47bc43abc763560d0f8d4b", "playfate", Common::EN_USA, Common::kPlatformPC }, { "035deab53b47bc43abc763560d0f8d4b", "atlantis", Common::EN_USA, Common::kPlatformPC },
{ "037385a953789190298494d92b89b3d0", "catalog2", Common::EN_USA, Common::kPlatformWindows }, { "037385a953789190298494d92b89b3d0", "catalog2", Common::EN_USA, Common::kPlatformWindows },
{ "0425954a9db5c340861672892c3e678d", "samdemo", Common::EN_USA, Common::kPlatformMacintosh }, { "0425954a9db5c340861672892c3e678d", "samnmax", Common::EN_USA, Common::kPlatformMacintosh },
{ "04401d747f1a2c1c4b388daff71ed378", "ft", Common::DE_DEU, Common::kPlatformMacintosh }, { "04401d747f1a2c1c4b388daff71ed378", "ft", Common::DE_DEU, Common::kPlatformMacintosh },
{ "04687cdf7f975a89d2474929f7b80946", "indy3towns", Common::EN_USA, Common::kPlatformFMTowns }, { "04687cdf7f975a89d2474929f7b80946", "indy3", Common::EN_USA, Common::kPlatformFMTowns },
{ "0557df19f046a84c2fdc63507c6616cb", "farmdemo", Common::NL_NLD, Common::kPlatformWindows }, { "0557df19f046a84c2fdc63507c6616cb", "farmdemo", Common::NL_NLD, Common::kPlatformWindows },
{ "06b187468113f9ae5a400b148a847fac", "atlantis", Common::EN_USA, Common::kPlatformMacintosh }, { "06b187468113f9ae5a400b148a847fac", "atlantis", Common::EN_USA, Common::kPlatformMacintosh },
{ "07433205acdca3bc553d0e731588b35f", "airport", Common::EN_USA, Common::kPlatformWindows }, { "07433205acdca3bc553d0e731588b35f", "airport", Common::EN_USA, Common::kPlatformWindows },
@ -25,16 +25,16 @@ static const MD5Table md5table[] = {
{ "0855496dde35356b1a9691e22ba84cdc", "freddemo", Common::EN_USA, Common::kPlatformWindows }, { "0855496dde35356b1a9691e22ba84cdc", "freddemo", Common::EN_USA, Common::kPlatformWindows },
{ "08cc5c3eedaf72ebe12734eee94f7fa2", "balloon", Common::EN_USA, Common::kPlatformUnknown }, { "08cc5c3eedaf72ebe12734eee94f7fa2", "balloon", Common::EN_USA, Common::kPlatformUnknown },
{ "09820417db26687bb7fe0c83cc4c553b", "ft", Common::EN_USA, Common::kPlatformUnknown }, { "09820417db26687bb7fe0c83cc4c553b", "ft", Common::EN_USA, Common::kPlatformUnknown },
{ "0a212fa35fa8421f31c1f3961272caf0", "monkeyvga", Common::DE_DEU, Common::kPlatformAmiga }, { "0a212fa35fa8421f31c1f3961272caf0", "monkey", Common::DE_DEU, Common::kPlatformAmiga },
{ "0ab19be9e2a3f6938226638b2a3744fe", "timedemo", Common::EN_USA, Common::kPlatformUnknown }, { "0ab19be9e2a3f6938226638b2a3744fe", "timedemo", Common::EN_USA, Common::kPlatformUnknown },
{ "0ac41e2e3d2174e5a042a6b565328dba", "racedemo", Common::EN_USA, Common::kPlatformUnknown }, { "0ac41e2e3d2174e5a042a6b565328dba", "racedemo", Common::EN_USA, Common::kPlatformUnknown },
{ "0b3222aaa7efcf283eb621e0cefd26cc", "puttputt", Common::RU_RUS, Common::kPlatformPC }, { "0b3222aaa7efcf283eb621e0cefd26cc", "puttputt", Common::RU_RUS, Common::kPlatformPC },
{ "0cccfa5223099a60e76cfcca57a1a141", "freddi3", Common::NL_NLD, Common::kPlatformWindows }, { "0cccfa5223099a60e76cfcca57a1a141", "freddi3", Common::NL_NLD, Common::kPlatformWindows },
{ "0d1b69471605201ef2fa9cec1f5f02d2", "maniac", Common::ES_ESP, Common::kPlatformPC }, { "0d1b69471605201ef2fa9cec1f5f02d2", "maniac", Common::ES_ESP, Common::kPlatformPC },
{ "0e4c5d54a0ad4b26132e78b5ea76642a", "snmidemo", Common::EN_USA, Common::kPlatformPC }, { "0e4c5d54a0ad4b26132e78b5ea76642a", "samnmax", Common::EN_USA, Common::kPlatformPC },
{ "0f5935bd5e88ba6f09e558d64459746d", "1grademo", Common::EN_USA, Common::kPlatformWindows }, { "0f5935bd5e88ba6f09e558d64459746d", "1grademo", Common::EN_USA, Common::kPlatformWindows },
{ "0f6f2e716ba896a44e5059bba1de7ca9", "samnmax", Common::IT_ITA, Common::kPlatformUnknown }, { "0f6f2e716ba896a44e5059bba1de7ca9", "samnmax", Common::IT_ITA, Common::kPlatformUnknown },
{ "0f9c7a76657f0840b8f7ccb5bffeb9f4", "indy3EGA", Common::FR_FRA, Common::kPlatformAtariST }, { "0f9c7a76657f0840b8f7ccb5bffeb9f4", "indy3", Common::FR_FRA, Common::kPlatformAtariST },
{ "0fb73eddfcf584c02ba097984df131ba", "samnmax", Common::DE_DEU, Common::kPlatformUnknown }, { "0fb73eddfcf584c02ba097984df131ba", "samnmax", Common::DE_DEU, Common::kPlatformUnknown },
{ "1005456bfe351c1b679e1ff2dc2849e9", "puttzoo", Common::EN_USA, Common::kPlatformWindows }, { "1005456bfe351c1b679e1ff2dc2849e9", "puttzoo", Common::EN_USA, Common::kPlatformWindows },
{ "114acdc2659a273c220f86ee9edb24c1", "maniac", Common::FR_FRA, Common::kPlatformPC }, { "114acdc2659a273c220f86ee9edb24c1", "maniac", Common::FR_FRA, Common::kPlatformPC },
@ -43,13 +43,13 @@ static const MD5Table md5table[] = {
{ "132bff65e6367c09cc69318ce1b59333", "monkey2", Common::EN_USA, Common::kPlatformAmiga }, { "132bff65e6367c09cc69318ce1b59333", "monkey2", Common::EN_USA, Common::kPlatformAmiga },
{ "145bd3373574feb668cc2eea2ec6cf86", "balloon", Common::RU_RUS, Common::kPlatformWindows }, { "145bd3373574feb668cc2eea2ec6cf86", "balloon", Common::RU_RUS, Common::kPlatformWindows },
{ "14d48c95b43ddeb983254cf6c43851f1", "freddi4", Common::NL_NLD, Common::kPlatformWindows }, { "14d48c95b43ddeb983254cf6c43851f1", "freddi4", Common::NL_NLD, Common::kPlatformWindows },
{ "157367c3c21e0d03a0cba44361b4cf65", "indy3EGA", Common::EN_USA, Common::kPlatformAtariST }, { "157367c3c21e0d03a0cba44361b4cf65", "indy3", Common::EN_USA, Common::kPlatformAtariST },
{ "15e03ffbfeddb9c2aebc13dcb2a4a8f4", "monkeyvga", Common::EN_USA, Common::kPlatformPC }, { "15e03ffbfeddb9c2aebc13dcb2a4a8f4", "monkey", Common::EN_USA, Common::kPlatformPC },
{ "16542a7342a918bfe4ba512007d36c47", "FreddisFunShop", Common::EN_USA, Common::kPlatformUnknown }, { "16542a7342a918bfe4ba512007d36c47", "FreddisFunShop", Common::EN_USA, Common::kPlatformUnknown },
{ "16effd200aa6b8abe9c569c3e578814d", "f4-demo", Common::NL_NLD, Common::kPlatformWindows }, { "16effd200aa6b8abe9c569c3e578814d", "f4-demo", Common::NL_NLD, Common::kPlatformWindows },
{ "179879b6e35c1ead0d93aab26db0951b", "fbear", Common::EN_USA, Common::kPlatformWindows }, { "179879b6e35c1ead0d93aab26db0951b", "fbear", Common::EN_USA, Common::kPlatformWindows },
{ "17b5d5e6af4ae89d62631641d66d5a05", "indy3", Common::IT_ITA, Common::kPlatformPC }, { "17b5d5e6af4ae89d62631641d66d5a05", "indy3", Common::IT_ITA, Common::kPlatformPC },
{ "17fa250eb72dae2dad511ba79c0b6b0a", "dottdemo", Common::FR_FRA, Common::kPlatformPC }, { "17fa250eb72dae2dad511ba79c0b6b0a", "tentacle", Common::FR_FRA, Common::kPlatformPC },
{ "182344899c2e2998fca0bebcd82aa81a", "atlantis", Common::EN_USA, Common::kPlatformPC }, { "182344899c2e2998fca0bebcd82aa81a", "atlantis", Common::EN_USA, Common::kPlatformPC },
{ "183d7464902d40d00800e8ee1f04117c", "maniac", Common::DE_DEU, Common::kPlatformPC }, { "183d7464902d40d00800e8ee1f04117c", "maniac", Common::DE_DEU, Common::kPlatformPC },
{ "1875b90fade138c9253a8e967007031a", "indy3", Common::UNK_LANG, Common::kPlatformPC }, { "1875b90fade138c9253a8e967007031a", "indy3", Common::UNK_LANG, Common::kPlatformPC },
@ -58,10 +58,10 @@ static const MD5Table md5table[] = {
{ "19263586f749a560c1adf8b3393a9593", "socks", Common::RU_RUS, Common::kPlatformWindows }, { "19263586f749a560c1adf8b3393a9593", "socks", Common::RU_RUS, Common::kPlatformWindows },
{ "1a6e5ae2777a6a33f06ffc0226210934", "atlantis", Common::EN_USA, Common::kPlatformMacintosh }, { "1a6e5ae2777a6a33f06ffc0226210934", "atlantis", Common::EN_USA, Common::kPlatformMacintosh },
{ "1c792d28376d45e145cb916bca0400a2", "sf2-demo", Common::NL_NLD, Common::kPlatformUnknown }, { "1c792d28376d45e145cb916bca0400a2", "sf2-demo", Common::NL_NLD, Common::kPlatformUnknown },
{ "1ca86e2cf9aaa2068738a1e5ba477e60", "zakTowns", Common::JA_JPN, Common::kPlatformFMTowns }, { "1ca86e2cf9aaa2068738a1e5ba477e60", "zak", Common::JA_JPN, Common::kPlatformFMTowns },
{ "1d05cd189e4908f79b57e78a4402f292", "monkeyega", Common::EN_USA, Common::kPlatformPC }, { "1d05cd189e4908f79b57e78a4402f292", "monkey", Common::EN_USA, Common::kPlatformPC },
{ "1dd3c11ea4439adfe681e4e405b624e1", "monkeyega", Common::FR_FRA, Common::kPlatformPC }, { "1dd3c11ea4439adfe681e4e405b624e1", "monkey", Common::FR_FRA, Common::kPlatformPC },
{ "1dd7aa088e09f96d06818aa9a9deabe0", "indy3EGA", Common::EN_USA, Common::kPlatformMacintosh }, { "1dd7aa088e09f96d06818aa9a9deabe0", "indy3", Common::EN_USA, Common::kPlatformMacintosh },
{ "1fbebd7b2b692df5297870447a80cfed", "atlantis", Common::DE_DEU, Common::kPlatformPC }, { "1fbebd7b2b692df5297870447a80cfed", "atlantis", Common::DE_DEU, Common::kPlatformPC },
{ "2012f854d83d9cc6f73b2b544cd8bbf8", "water", Common::RU_RUS, Common::kPlatformWindows }, { "2012f854d83d9cc6f73b2b544cd8bbf8", "water", Common::RU_RUS, Common::kPlatformWindows },
{ "2108d83dcf09f8adb4bc524669c8cf51", "PuttTime", Common::EN_USA, Common::kPlatformUnknown }, { "2108d83dcf09f8adb4bc524669c8cf51", "PuttTime", Common::EN_USA, Common::kPlatformUnknown },
@ -73,41 +73,41 @@ static const MD5Table md5table[] = {
{ "22f4ea88a09da12df9308ba30bcb7d0f", "loom", Common::EN_USA, Common::kPlatformPC }, { "22f4ea88a09da12df9308ba30bcb7d0f", "loom", Common::EN_USA, Common::kPlatformPC },
{ "2723fea3dae0cb47768c424b145ae0e7", "tentacle", Common::EN_USA, Common::kPlatformPC }, { "2723fea3dae0cb47768c424b145ae0e7", "tentacle", Common::EN_USA, Common::kPlatformPC },
{ "27b3a4224ad63d5b04627595c1c1a025", "zak", Common::IT_ITA, Common::kPlatformAmiga }, { "27b3a4224ad63d5b04627595c1c1a025", "zak", Common::IT_ITA, Common::kPlatformAmiga },
{ "28d24a33448fab6795850bc9f159a4a2", "indydemo", Common::JA_JPN, Common::kPlatformFMTowns }, { "28d24a33448fab6795850bc9f159a4a2", "atlantis", Common::JA_JPN, Common::kPlatformFMTowns },
{ "28ef68ee3ed76d7e2ee8ee13c15fbd5b", "loom", Common::EN_USA, Common::kPlatformPC }, { "28ef68ee3ed76d7e2ee8ee13c15fbd5b", "loom", Common::EN_USA, Common::kPlatformPC },
{ "2a208ffbcd0e83e86f4356e6f64aa6e1", "loom", Common::ES_ESP, Common::kPlatformPC }, { "2a208ffbcd0e83e86f4356e6f64aa6e1", "loom", Common::ES_ESP, Common::kPlatformPC },
{ "2ccd8891ce4d3f1a334d21bff6a88ca2", "monkey", Common::EN_USA, Common::kPlatformMacintosh }, { "2ccd8891ce4d3f1a334d21bff6a88ca2", "monkey", Common::EN_USA, Common::kPlatformMacintosh },
{ "2d1e891fe52df707c30185e52c50cd92", "monkey", Common::EN_USA, Common::kPlatformPC }, { "2d1e891fe52df707c30185e52c50cd92", "monkey", Common::EN_USA, Common::kPlatformPC },
{ "2d388339d6050d8ccaa757b64633954e", "zakTowns", Common::EN_USA, Common::kPlatformFMTowns }, { "2d388339d6050d8ccaa757b64633954e", "zak", Common::EN_USA, Common::kPlatformFMTowns },
{ "2d4536a56e01da4b02eb021e7770afa2", "zakTowns", Common::EN_USA, Common::kPlatformFMTowns }, { "2d4536a56e01da4b02eb021e7770afa2", "zak", Common::EN_USA, Common::kPlatformFMTowns },
{ "2e85f7aa054930c692a5b1bed1dfc295", "footdemo", Common::EN_USA, Common::kPlatformUnknown }, { "2e85f7aa054930c692a5b1bed1dfc295", "footdemo", Common::EN_USA, Common::kPlatformUnknown },
{ "2fe369ad70f52a8cf7ad6077ee64f81a", "loom", Common::DE_DEU, Common::kPlatformAmiga }, { "2fe369ad70f52a8cf7ad6077ee64f81a", "loom", Common::DE_DEU, Common::kPlatformAmiga },
{ "305d3dd57c96c65b017bc70c8c7cfb5e", "monkey", Common::DE_DEU, Common::kPlatformPC }, { "305d3dd57c96c65b017bc70c8c7cfb5e", "monkey", Common::DE_DEU, Common::kPlatformPC },
{ "30ba1e825d4ad2b448143ae8df18482a", "pj2demo", Common::NL_NLD, Common::kPlatformWindows }, { "30ba1e825d4ad2b448143ae8df18482a", "pj2demo", Common::NL_NLD, Common::kPlatformWindows },
{ "319a4dde52c7960b5aae8a1ec348d918", "monkeyvga", Common::DE_DEU, Common::kPlatformAmiga }, { "319a4dde52c7960b5aae8a1ec348d918", "monkey", Common::DE_DEU, Common::kPlatformAmiga },
{ "31aa57f460a3d12429f0552a46a90b39", "puttdemo", Common::EN_USA, Common::kPlatformPC }, { "31aa57f460a3d12429f0552a46a90b39", "puttdemo", Common::EN_USA, Common::kPlatformPC },
{ "31b8fda4c8c7413fa6b39997e776eba4", "loomTowns", Common::JA_JPN, Common::kPlatformFMTowns }, { "31b8fda4c8c7413fa6b39997e776eba4", "loom", Common::JA_JPN, Common::kPlatformFMTowns },
{ "32709cbeeb3044b34129950860a83f14", "pajama2", Common::RU_RUS, Common::kPlatformWindows }, { "32709cbeeb3044b34129950860a83f14", "pajama2", Common::RU_RUS, Common::kPlatformWindows },
{ "32a433dea56b86a55b59e4ff7d755711", "ftpcdemo", Common::EN_USA, Common::kPlatformPC }, { "32a433dea56b86a55b59e4ff7d755711", "ft", Common::EN_USA, Common::kPlatformPC },
{ "330f631502e381a4e199a3f7cb483c20", "indy3EGA", Common::DE_DEU, Common::kPlatformAmiga }, { "330f631502e381a4e199a3f7cb483c20", "indy3", Common::DE_DEU, Common::kPlatformAmiga },
{ "3433be9866ca4261b2d5d25374e3f243", "monkeyvga", Common::FR_FRA, Common::kPlatformAmiga }, { "3433be9866ca4261b2d5d25374e3f243", "monkey", Common::FR_FRA, Common::kPlatformAmiga },
{ "3486ede0f904789267d4bcc5537a46d4", "zoodemo", Common::EN_USA, Common::kPlatformMacintosh }, { "3486ede0f904789267d4bcc5537a46d4", "zoodemo", Common::EN_USA, Common::kPlatformMacintosh },
{ "35a2d3040fa512f8232d9e443319d84d", "dig", Common::EN_USA, Common::kPlatformMacintosh }, { "35a2d3040fa512f8232d9e443319d84d", "dig", Common::EN_USA, Common::kPlatformMacintosh },
{ "362c1d281fb9899254cda66ad246c66a", "digdemo", Common::EN_USA, Common::kPlatformUnknown }, { "362c1d281fb9899254cda66ad246c66a", "dig", Common::EN_USA, Common::kPlatformUnknown },
{ "3686cf8f89e102ececf4366e1d2c8126", "monkey2", Common::EN_USA, Common::kPlatformPC }, { "3686cf8f89e102ececf4366e1d2c8126", "monkey2", Common::EN_USA, Common::kPlatformPC },
{ "36a6750e03fb505fc19fc2bf3e4dbe91", "pj2demo", Common::EN_USA, Common::kPlatformUnknown }, { "36a6750e03fb505fc19fc2bf3e4dbe91", "pj2demo", Common::EN_USA, Common::kPlatformUnknown },
{ "37aed3f91c1ef959e0bd265f9b13781f", "pajama", Common::EN_USA, Common::kPlatformUnknown }, { "37aed3f91c1ef959e0bd265f9b13781f", "pajama", Common::EN_USA, Common::kPlatformUnknown },
{ "37f56ceb13e401a7ac7d9e6b37fecaf7", "loom", Common::EN_USA, Common::kPlatformPC }, { "37f56ceb13e401a7ac7d9e6b37fecaf7", "loom", Common::EN_USA, Common::kPlatformPC },
{ "37ff1b308999c4cca7319edfcc1280a0", "puttdemo", Common::EN_USA, Common::kPlatformWindows }, { "37ff1b308999c4cca7319edfcc1280a0", "puttdemo", Common::EN_USA, Common::kPlatformWindows },
{ "3824e60cdf639d22f6df92a03dc4b131", "fbear", Common::EN_USA, Common::kPlatformPC }, { "3824e60cdf639d22f6df92a03dc4b131", "fbear", Common::EN_USA, Common::kPlatformPC },
{ "387a544b8b10b26912d8413bab63a853", "mi2demo", Common::EN_USA, Common::kPlatformPC }, { "387a544b8b10b26912d8413bab63a853", "monkey2", Common::EN_USA, Common::kPlatformPC },
{ "3905799e081b80a61d4460b7b733c206", "maniac", Common::EN_USA, Common::kPlatformNES }, { "3905799e081b80a61d4460b7b733c206", "maniac", Common::EN_USA, Common::kPlatformNES },
{ "3938ee1aa4433fca9d9308c9891172b1", "zakTowns", Common::EN_USA, Common::kPlatformFMTowns }, { "3938ee1aa4433fca9d9308c9891172b1", "zak", Common::EN_USA, Common::kPlatformFMTowns },
{ "399b217b0c8d65d0398076da486363a9", "indy3", Common::DE_DEU, Common::kPlatformPC }, { "399b217b0c8d65d0398076da486363a9", "indy3", Common::DE_DEU, Common::kPlatformPC },
{ "39cb9dec16fa16f38d79acd80effb059", "loom", Common::FR_FRA, Common::kPlatformAmiga }, { "39cb9dec16fa16f38d79acd80effb059", "loom", Common::FR_FRA, Common::kPlatformAmiga },
{ "39cb9dec16fa16f38d79acd80effb059", "loom", Common::IT_ITA, Common::kPlatformAmiga }, { "39cb9dec16fa16f38d79acd80effb059", "loom", Common::IT_ITA, Common::kPlatformAmiga },
{ "3a03dab514e4038df192d8a8de469788", "atlantis", Common::EN_USA, Common::kPlatformAmiga }, { "3a03dab514e4038df192d8a8de469788", "atlantis", Common::EN_USA, Common::kPlatformAmiga },
{ "3a0c35f3c147b98a2bdf8d400cfc4ab5", "indy3towns", Common::JA_JPN, Common::kPlatformFMTowns }, { "3a0c35f3c147b98a2bdf8d400cfc4ab5", "indy3", Common::JA_JPN, Common::kPlatformFMTowns },
{ "3b301b7892f883ce42ab4be6a274fea6", "samnmax", Common::EN_USA, Common::kPlatformPC }, { "3b301b7892f883ce42ab4be6a274fea6", "samnmax", Common::EN_USA, Common::kPlatformPC },
{ "3de99ef0523f8ca7958faa3afccd035a", "spyfox", Common::EN_USA, Common::kPlatformUnknown }, { "3de99ef0523f8ca7958faa3afccd035a", "spyfox", Common::EN_USA, Common::kPlatformUnknown },
{ "3df6ead57930488bc61e6e41901d0e97", "fbear", Common::EN_USA, Common::kPlatformMacintosh }, { "3df6ead57930488bc61e6e41901d0e97", "fbear", Common::EN_USA, Common::kPlatformMacintosh },
@ -115,11 +115,11 @@ static const MD5Table md5table[] = {
{ "4167a92a1d46baa4f4127d918d561f88", "tentacle", Common::EN_USA, Common::kPlatformUnknown }, { "4167a92a1d46baa4f4127d918d561f88", "tentacle", Common::EN_USA, Common::kPlatformUnknown },
{ "430bc518017b6fac046f58bab6baad5d", "monkey2", Common::JA_JPN, Common::kPlatformFMTowns }, { "430bc518017b6fac046f58bab6baad5d", "monkey2", Common::JA_JPN, Common::kPlatformFMTowns },
{ "45082a5c9f42ba14dacfe1fdeeba819d", "ff5demo", Common::EN_USA, Common::kPlatformWindows }, { "45082a5c9f42ba14dacfe1fdeeba819d", "ff5demo", Common::EN_USA, Common::kPlatformWindows },
{ "45152f7cf2ba8f43cf8a8ea2e740ae09", "monkeyvga", Common::ES_ESP, Common::kPlatformPC }, { "45152f7cf2ba8f43cf8a8ea2e740ae09", "monkey", Common::ES_ESP, Common::kPlatformPC },
{ "46b53fd430adcfbed791b48a0d4b079f", "funpack", Common::EN_USA, Common::kPlatformPC }, { "46b53fd430adcfbed791b48a0d4b079f", "funpack", Common::EN_USA, Common::kPlatformPC },
{ "477dbafbd66a53c98416dc01aef019ad", "monkeyega", Common::IT_ITA, Common::kPlatformPC }, { "477dbafbd66a53c98416dc01aef019ad", "monkey", Common::IT_ITA, Common::kPlatformPC },
{ "47e75b1bdcb44c78cb94883d1731ccf8", "fbdemo", Common::EN_USA, Common::kPlatformPC }, { "47e75b1bdcb44c78cb94883d1731ccf8", "fbdemo", Common::EN_USA, Common::kPlatformPC },
{ "49210e124e4c2b30f1290a9ef6306301", "monkeyega", Common::EN_USA, Common::kPlatformPC }, { "49210e124e4c2b30f1290a9ef6306301", "monkey", Common::EN_USA, Common::kPlatformPC },
{ "499c958affc394f2a3868f1eb568c3ee", "f4-demo", Common::NL_NLD, Common::kPlatformWindows }, { "499c958affc394f2a3868f1eb568c3ee", "f4-demo", Common::NL_NLD, Common::kPlatformWindows },
{ "4af4a6b248103c1fe9edef619677f540", "moondemo", Common::EN_USA, Common::kPlatformMacintosh }, { "4af4a6b248103c1fe9edef619677f540", "moondemo", Common::EN_USA, Common::kPlatformMacintosh },
{ "4ba37f835be11a59d969f90f272f575b", "water", Common::EN_USA, Common::kPlatformUnknown }, { "4ba37f835be11a59d969f90f272f575b", "water", Common::EN_USA, Common::kPlatformUnknown },
@ -127,7 +127,7 @@ static const MD5Table md5table[] = {
{ "4bedb49943df95a9c900a5a82ccbe9de", "ft", Common::FR_FRA, Common::kPlatformUnknown }, { "4bedb49943df95a9c900a5a82ccbe9de", "ft", Common::FR_FRA, Common::kPlatformUnknown },
{ "4cb9c3618f71668f8e4346c8f323fa82", "monkey2", Common::EN_USA, Common::kPlatformMacintosh }, { "4cb9c3618f71668f8e4346c8f323fa82", "monkey2", Common::EN_USA, Common::kPlatformMacintosh },
{ "4ce2d5b355964bbcb5e5ce73236ef868", "freddicove", Common::RU_RUS, Common::kPlatformWindows }, { "4ce2d5b355964bbcb5e5ce73236ef868", "freddicove", Common::RU_RUS, Common::kPlatformWindows },
{ "4d34042713958b971cb139fba4658586", "indy4", Common::JA_JPN, Common::kPlatformFMTowns }, { "4d34042713958b971cb139fba4658586", "atlantis", Common::JA_JPN, Common::kPlatformFMTowns },
{ "4dbff3787aedcd96b0b325f2d92d7ad9", "maze", Common::EN_USA, Common::kPlatformUnknown }, { "4dbff3787aedcd96b0b325f2d92d7ad9", "maze", Common::EN_USA, Common::kPlatformUnknown },
{ "4dc780f1bc587a193ce8a97652791438", "loom", Common::EN_USA, Common::kPlatformAmiga }, { "4dc780f1bc587a193ce8a97652791438", "loom", Common::EN_USA, Common::kPlatformAmiga },
{ "4e5867848ee61bc30d157e2c94eee9b4", "timedemo", Common::EN_USA, Common::kPlatformUnknown }, { "4e5867848ee61bc30d157e2c94eee9b4", "timedemo", Common::EN_USA, Common::kPlatformUnknown },
@ -144,7 +144,7 @@ static const MD5Table md5table[] = {
{ "5262a27afcaee04e5c4900220bd463e7", "PuttsFunShop", Common::EN_USA, Common::kPlatformUnknown }, { "5262a27afcaee04e5c4900220bd463e7", "PuttsFunShop", Common::EN_USA, Common::kPlatformUnknown },
{ "52a4bae0746a11d7b1e8554e91a6645c", "zak", Common::FR_FRA, Common::kPlatformPC }, { "52a4bae0746a11d7b1e8554e91a6645c", "zak", Common::FR_FRA, Common::kPlatformPC },
{ "53e94115b55dd51d4b8ff0871aa1df1e", "spydemo", Common::EN_USA, Common::kPlatformUnknown }, { "53e94115b55dd51d4b8ff0871aa1df1e", "spydemo", Common::EN_USA, Common::kPlatformUnknown },
{ "54a936ad06161ff7bfefcb96200f7bff", "monkeyvga", Common::EN_USA, Common::kPlatformAmiga }, { "54a936ad06161ff7bfefcb96200f7bff", "monkey", Common::EN_USA, Common::kPlatformAmiga },
{ "55518cd73cf9c6d23ea29c51ee06bdfe", "ft", Common::IT_ITA, Common::kPlatformUnknown }, { "55518cd73cf9c6d23ea29c51ee06bdfe", "ft", Common::IT_ITA, Common::kPlatformUnknown },
{ "55e4cc866ff9046824e1c638ba2b8c7f", "ft", Common::RU_RUS, Common::kPlatformUnknown }, { "55e4cc866ff9046824e1c638ba2b8c7f", "ft", Common::RU_RUS, Common::kPlatformUnknown },
{ "566165a7338fa11029e7c14d94fa70d0", "freddemo", Common::EN_USA, Common::kPlatformWindows }, { "566165a7338fa11029e7c14d94fa70d0", "freddemo", Common::EN_USA, Common::kPlatformWindows },
@ -157,17 +157,17 @@ static const MD5Table md5table[] = {
{ "5b08000a9c47b2887df6506ac767ca68", "fbear", Common::EN_USA, Common::kPlatformUnknown }, { "5b08000a9c47b2887df6506ac767ca68", "fbear", Common::EN_USA, Common::kPlatformUnknown },
{ "5bd335265a61caa3d78956ad9f88ba23", "footdemo", Common::EN_USA, Common::kPlatformUnknown }, { "5bd335265a61caa3d78956ad9f88ba23", "footdemo", Common::EN_USA, Common::kPlatformUnknown },
{ "5c21fc49aee8f46e58fef21579e614a1", "thinker1", Common::EN_USA, Common::kPlatformUnknown }, { "5c21fc49aee8f46e58fef21579e614a1", "thinker1", Common::EN_USA, Common::kPlatformUnknown },
{ "5d88b9d6a88e6f8e90cded9d01b7f082", "loomcd", Common::EN_USA, Common::kPlatformPC }, { "5d88b9d6a88e6f8e90cded9d01b7f082", "loom", Common::EN_USA, Common::kPlatformPC },
{ "5e8fb66971a60e523e5afbc4c129c0e8", "socks", Common::EN_USA, Common::kPlatformUnknown }, { "5e8fb66971a60e523e5afbc4c129c0e8", "socks", Common::EN_USA, Common::kPlatformUnknown },
{ "5fbe557049892eb4b709d90916ec97ca", "indy3EGA", Common::EN_USA, Common::kPlatformPC }, { "5fbe557049892eb4b709d90916ec97ca", "indy3", Common::EN_USA, Common::kPlatformPC },
{ "600abd3e9f47e63e670188b7e4e86ac7", "spyozon", Common::EN_USA, Common::kPlatformUnknown }, { "600abd3e9f47e63e670188b7e4e86ac7", "spyozon", Common::EN_USA, Common::kPlatformUnknown },
{ "6027e9ca9c35746d95dee2068cec17e5", "zak", Common::DE_DEU, Common::kPlatformAmiga }, { "6027e9ca9c35746d95dee2068cec17e5", "zak", Common::DE_DEU, Common::kPlatformAmiga },
{ "60ba818dc3bede86d40357e3913f8505", "ft", Common::EN_USA, Common::kPlatformUnknown }, { "60ba818dc3bede86d40357e3913f8505", "ft", Common::EN_USA, Common::kPlatformUnknown },
{ "613f64f78ea26c7353b2a5940eb61d6a", "zak", Common::FR_FRA, Common::kPlatformAtariST }, { "613f64f78ea26c7353b2a5940eb61d6a", "zak", Common::FR_FRA, Common::kPlatformAtariST },
{ "624cdb93654667c869d204a64af7e57f", "maniac", Common::EN_USA, Common::kPlatformPC }, { "624cdb93654667c869d204a64af7e57f", "maniac", Common::EN_USA, Common::kPlatformPC },
{ "6271130f440066830eca9056c1d7926f", "water", Common::RU_RUS, Common::kPlatformWindows }, { "6271130f440066830eca9056c1d7926f", "water", Common::RU_RUS, Common::kPlatformWindows },
{ "66236cd1aec24e1d4aff4c4cc93b7e18", "indy3EGA", Common::FR_FRA, Common::kPlatformPC }, { "66236cd1aec24e1d4aff4c4cc93b7e18", "indy3", Common::FR_FRA, Common::kPlatformPC },
{ "66fd5ff9a810dfeb6d6bdada18221140", "monkeyvga", Common::IT_ITA, Common::kPlatformPC }, { "66fd5ff9a810dfeb6d6bdada18221140", "monkey", Common::IT_ITA, Common::kPlatformPC },
{ "672dec94b82f7f0877ebb5b5cf7f4bc1", "pajama", Common::EN_USA, Common::kPlatformUnknown }, { "672dec94b82f7f0877ebb5b5cf7f4bc1", "pajama", Common::EN_USA, Common::kPlatformUnknown },
{ "675d71151e9b5a968c8ce46d9fbf4cbf", "zak", Common::EN_USA, Common::kPlatformPC }, { "675d71151e9b5a968c8ce46d9fbf4cbf", "zak", Common::EN_USA, Common::kPlatformPC },
{ "68155a6bf082221525f431c2cbdac8ab", "SamsFunShop", Common::EN_USA, Common::kPlatformUnknown }, { "68155a6bf082221525f431c2cbdac8ab", "SamsFunShop", Common::EN_USA, Common::kPlatformUnknown },
@ -180,17 +180,17 @@ static const MD5Table md5table[] = {
{ "6af2419fe3db5c2fdb091ae4e5833770", "racedemo", Common::NL_NLD, Common::kPlatformUnknown }, { "6af2419fe3db5c2fdb091ae4e5833770", "racedemo", Common::NL_NLD, Common::kPlatformUnknown },
{ "6b19d0e25cbf720d05822379b8b90ed9", "timedemo", Common::NL_NLD, Common::kPlatformWindows }, { "6b19d0e25cbf720d05822379b8b90ed9", "timedemo", Common::NL_NLD, Common::kPlatformWindows },
{ "6b257bb2827dd894b8109a50a1a18b5a", "FF5Demo", Common::NL_NLD, Common::kPlatformWindows }, { "6b257bb2827dd894b8109a50a1a18b5a", "FF5Demo", Common::NL_NLD, Common::kPlatformWindows },
{ "6b3ec67da214f558dc5ceaa2acd47453", "indy3EGA", Common::EN_USA, Common::kPlatformPC }, { "6b3ec67da214f558dc5ceaa2acd47453", "indy3", Common::EN_USA, Common::kPlatformPC },
{ "6bf70eee5de3d24d2403e0dd3d267e8a", "spyfox", Common::EN_USA, Common::kPlatformWindows }, { "6bf70eee5de3d24d2403e0dd3d267e8a", "spyfox", Common::EN_USA, Common::kPlatformWindows },
{ "6c2bff0e327f2962e809c2e1a82d7309", "monkeyvga", Common::EN_USA, Common::kPlatformAmiga }, { "6c2bff0e327f2962e809c2e1a82d7309", "monkey", Common::EN_USA, Common::kPlatformAmiga },
{ "6df20c50c1ab19799de9be7ae7716881", "fbdemo", Common::EN_USA, Common::kPlatformMacintosh }, { "6df20c50c1ab19799de9be7ae7716881", "fbdemo", Common::EN_USA, Common::kPlatformMacintosh },
{ "6e959d65358eedf9b68b81e304b97fa4", "tentacle", Common::DE_DEU, Common::kPlatformUnknown }, { "6e959d65358eedf9b68b81e304b97fa4", "tentacle", Common::DE_DEU, Common::kPlatformUnknown },
{ "6ea966b4d660c870b9ee790d1fbfc535", "monkey2", Common::ES_ESP, Common::kPlatformAmiga }, { "6ea966b4d660c870b9ee790d1fbfc535", "monkey2", Common::ES_ESP, Common::kPlatformAmiga },
{ "6f0be328c64d689bb606d22a389e1b0f", "loom", Common::EN_USA, Common::kPlatformMacintosh }, { "6f0be328c64d689bb606d22a389e1b0f", "loom", Common::EN_USA, Common::kPlatformMacintosh },
{ "6f6ef668c608c7f534fea6e6d3878dde", "indy3EGA", Common::DE_DEU, Common::kPlatformPC }, { "6f6ef668c608c7f534fea6e6d3878dde", "indy3", Common::DE_DEU, Common::kPlatformPC },
{ "701246819d1a70573f41bf33fc19214f", "soccer", Common::EN_USA, Common::kPlatformWindows }, { "701246819d1a70573f41bf33fc19214f", "soccer", Common::EN_USA, Common::kPlatformWindows },
{ "7020931d5a2be0a49d68e7a1882363e4", "zak", Common::EN_USA, Common::kPlatformPC }, { "7020931d5a2be0a49d68e7a1882363e4", "zak", Common::EN_USA, Common::kPlatformPC },
{ "71523b539491527d9860f4407faf0411", "monkeyega", Common::EN_USA, Common::kPlatformPC }, { "71523b539491527d9860f4407faf0411", "monkey", Common::EN_USA, Common::kPlatformPC },
{ "71fe97c3108678cf604f14abe342341b", "spyfox2", Common::NL_NLD, Common::kPlatformWindows }, { "71fe97c3108678cf604f14abe342341b", "spyfox2", Common::NL_NLD, Common::kPlatformWindows },
{ "7222f260253f325c21fcfa68b5bfab67", "sf2-demo", Common::EN_USA, Common::kPlatformUnknown }, { "7222f260253f325c21fcfa68b5bfab67", "sf2-demo", Common::EN_USA, Common::kPlatformUnknown },
{ "72ac6bc980d5101c2142189d746bd62f", "spyfox", Common::RU_RUS, Common::kPlatformWindows }, { "72ac6bc980d5101c2142189d746bd62f", "spyfox", Common::RU_RUS, Common::kPlatformWindows },
@ -199,8 +199,8 @@ static const MD5Table md5table[] = {
{ "754feb59d3bf86b8a00840df74fd7b26", "f3-mdemo", Common::NL_NLD, Common::kPlatformWindows }, { "754feb59d3bf86b8a00840df74fd7b26", "f3-mdemo", Common::NL_NLD, Common::kPlatformWindows },
{ "75ba23fff4fd63fa446c02864f2a5a4b", "zak", Common::IT_ITA, Common::kPlatformPC }, { "75ba23fff4fd63fa446c02864f2a5a4b", "zak", Common::IT_ITA, Common::kPlatformPC },
{ "75bff95816b84672b877d22a911ab811", "freddi3", Common::RU_RUS, Common::kPlatformWindows }, { "75bff95816b84672b877d22a911ab811", "freddi3", Common::RU_RUS, Common::kPlatformWindows },
{ "771bc18ec6f93837b839c992b211904b", "monkeyega", Common::DE_DEU, Common::kPlatformPC }, { "771bc18ec6f93837b839c992b211904b", "monkey", Common::DE_DEU, Common::kPlatformPC },
{ "77f5c9cc0986eb729c1a6b4c8823bbae", "zakTowns", Common::EN_USA, Common::kPlatformFMTowns }, { "77f5c9cc0986eb729c1a6b4c8823bbae", "zak", Common::EN_USA, Common::kPlatformFMTowns },
{ "780e4a0ae2ff17dc296f4a79543b44f8", "puttmoon", Common::UNK_LANG, Common::kPlatformPC }, { "780e4a0ae2ff17dc296f4a79543b44f8", "puttmoon", Common::UNK_LANG, Common::kPlatformPC },
{ "78bd5f036ea35a878b74e4f47941f784", "freddi4", Common::RU_RUS, Common::kPlatformWindows }, { "78bd5f036ea35a878b74e4f47941f784", "freddi4", Common::RU_RUS, Common::kPlatformWindows },
{ "7974365d3dc0f43a2748c975f91ff042", "monkey2", Common::ES_ESP, Common::kPlatformPC }, { "7974365d3dc0f43a2748c975f91ff042", "monkey2", Common::ES_ESP, Common::kPlatformPC },
@ -217,9 +217,9 @@ static const MD5Table md5table[] = {
{ "8299d9b8a1b0e7b881bae7a9971dc5e2", "zak", Common::EN_USA, Common::kPlatformAtariST }, { "8299d9b8a1b0e7b881bae7a9971dc5e2", "zak", Common::EN_USA, Common::kPlatformAtariST },
{ "8368f552b1e3eba559f8d559bcc4cadb", "freddi3", Common::UNK_LANG, Common::kPlatformUnknown }, { "8368f552b1e3eba559f8d559bcc4cadb", "freddi3", Common::UNK_LANG, Common::kPlatformUnknown },
{ "861e59ed72a1cd0e6d454f7ee7e2bf3d", "comi", Common::RU_RUS, Common::kPlatformUnknown }, { "861e59ed72a1cd0e6d454f7ee7e2bf3d", "comi", Common::RU_RUS, Common::kPlatformUnknown },
{ "86be8ada36371d4fdc35659d0e912a26", "indy3EGA", Common::ES_ESP, Common::kPlatformPC }, { "86be8ada36371d4fdc35659d0e912a26", "indy3", Common::ES_ESP, Common::kPlatformPC },
{ "86c9902b7bec1a17926d4dae85beaa45", "airdemo", Common::EN_USA, Common::kPlatformWindows }, { "86c9902b7bec1a17926d4dae85beaa45", "airdemo", Common::EN_USA, Common::kPlatformWindows },
{ "870d1e3c86bc50846d808d14a36b4e08", "monkeyvga", Common::ES_ESP, Common::kPlatformAmiga }, { "870d1e3c86bc50846d808d14a36b4e08", "monkey", Common::ES_ESP, Common::kPlatformAmiga },
{ "87f6e8037b7cc996e13474b491a7a98e", "maniac", Common::IT_ITA, Common::kPlatformPC }, { "87f6e8037b7cc996e13474b491a7a98e", "maniac", Common::IT_ITA, Common::kPlatformPC },
{ "8801fb4a1200b347f7a38523339526dd", "jungle", Common::EN_USA, Common::kPlatformWindows }, { "8801fb4a1200b347f7a38523339526dd", "jungle", Common::EN_USA, Common::kPlatformWindows },
{ "883af4b0af4f77a92f1dcf1d0a283140", "tentacle", Common::ES_ESP, Common::kPlatformUnknown }, { "883af4b0af4f77a92f1dcf1d0a283140", "tentacle", Common::ES_ESP, Common::kPlatformUnknown },
@ -234,11 +234,11 @@ static const MD5Table md5table[] = {
{ "8eb84cee9b429314c7f0bdcf560723eb", "monkey", Common::EN_USA, Common::kPlatformFMTowns }, { "8eb84cee9b429314c7f0bdcf560723eb", "monkey", Common::EN_USA, Common::kPlatformFMTowns },
{ "8ee63cafb1fe9d62aa0d5a23117e70e7", "freddi2", Common::EN_USA, Common::kPlatformUnknown }, { "8ee63cafb1fe9d62aa0d5a23117e70e7", "freddi2", Common::EN_USA, Common::kPlatformUnknown },
{ "8f3758ff98c9c5d78e5d635222cad026", "atlantis", Common::IT_ITA, Common::kPlatformPC }, { "8f3758ff98c9c5d78e5d635222cad026", "atlantis", Common::IT_ITA, Common::kPlatformPC },
{ "8fec68383202d38c0d25e9e3b757c5df", "comidemo", Common::UNK_LANG, Common::kPlatformUnknown }, { "8fec68383202d38c0d25e9e3b757c5df", "comi", Common::UNK_LANG, Common::kPlatformUnknown },
{ "8ffd618a776a4c0d8922bb28b09f8ce8", "airdemo", Common::EN_USA, Common::kPlatformWindows }, { "8ffd618a776a4c0d8922bb28b09f8ce8", "airdemo", Common::EN_USA, Common::kPlatformWindows },
{ "90a329d8ad5b7ce0690429e98cfbb32f", "funpack", Common::HB_ISR, Common::kPlatformPC }, { "90a329d8ad5b7ce0690429e98cfbb32f", "funpack", Common::HB_ISR, Common::kPlatformPC },
{ "90c755e1c9b9b8a4129d37b2259d0655", "chase", Common::EN_USA, Common::kPlatformUnknown }, { "90c755e1c9b9b8a4129d37b2259d0655", "chase", Common::EN_USA, Common::kPlatformUnknown },
{ "910e31cffb28226bd68c569668a0d6b4", "monkeyega", Common::ES_ESP, Common::kPlatformPC }, { "910e31cffb28226bd68c569668a0d6b4", "monkey", Common::ES_ESP, Common::kPlatformPC },
{ "91469353f7be1b122fa88d23480a1320", "zak", Common::FR_FRA, Common::kPlatformAmiga }, { "91469353f7be1b122fa88d23480a1320", "zak", Common::FR_FRA, Common::kPlatformAmiga },
{ "92b078d9d6d9d751da9c26b8b3075779", "tentacle", Common::FR_FRA, Common::kPlatformPC }, { "92b078d9d6d9d751da9c26b8b3075779", "tentacle", Common::FR_FRA, Common::kPlatformPC },
{ "92e7727e67f5cd979d8a1070e4eb8cb3", "puttzoo", Common::EN_USA, Common::kPlatformUnknown }, { "92e7727e67f5cd979d8a1070e4eb8cb3", "puttzoo", Common::EN_USA, Common::kPlatformUnknown },
@ -246,20 +246,20 @@ static const MD5Table md5table[] = {
{ "96a3069a3c63caa7329588ce1fef41ee", "spyozon", Common::RU_RUS, Common::kPlatformUnknown }, { "96a3069a3c63caa7329588ce1fef41ee", "spyozon", Common::RU_RUS, Common::kPlatformUnknown },
{ "9708cf716ed8bcc9ff3fcfc69413b746", "puttputt", Common::EN_USA, Common::kPlatformPC }, { "9708cf716ed8bcc9ff3fcfc69413b746", "puttputt", Common::EN_USA, Common::kPlatformPC },
{ "981e1e1891f2be7e25a01f50ae55a5af", "puttrace", Common::EN_USA, Common::kPlatformUnknown }, { "981e1e1891f2be7e25a01f50ae55a5af", "puttrace", Common::EN_USA, Common::kPlatformUnknown },
{ "98744fe66ff730e8c2b3b1f58803ab0b", "playfate", Common::EN_USA, Common::kPlatformPC }, { "98744fe66ff730e8c2b3b1f58803ab0b", "atlantis", Common::EN_USA, Common::kPlatformPC },
{ "99a3699f80b8f776efae592b44b9b991", "maniac", Common::FR_FRA, Common::kPlatformPC }, { "99a3699f80b8f776efae592b44b9b991", "maniac", Common::FR_FRA, Common::kPlatformPC },
{ "99b6f822b0b2612415407865438697d6", "fate", Common::EN_USA, Common::kPlatformPC }, { "99b6f822b0b2612415407865438697d6", "atlantis", Common::EN_USA, Common::kPlatformPC },
{ "9bc548e179cdb0767009401c094d0895", "maniac", Common::DE_DEU, Common::kPlatformAmiga }, { "9bc548e179cdb0767009401c094d0895", "maniac", Common::DE_DEU, Common::kPlatformAmiga },
{ "9bd2a8f72613e715c199246dd511e10f", "atlantis", Common::ES_ESP, Common::kPlatformPC }, { "9bd2a8f72613e715c199246dd511e10f", "atlantis", Common::ES_ESP, Common::kPlatformPC },
{ "9bda5fee51d2fda5253d02c642016bf4", "spyfox", Common::NL_NLD, Common::kPlatformWindows }, { "9bda5fee51d2fda5253d02c642016bf4", "spyfox", Common::NL_NLD, Common::kPlatformWindows },
{ "9c0fee288ad564a7d25ec3e841810d79", "indy3EGA", Common::EN_USA, Common::kPlatformAmiga }, { "9c0fee288ad564a7d25ec3e841810d79", "indy3", Common::EN_USA, Common::kPlatformAmiga },
{ "9c143c5905055d5df7a0f014ab379aee", "moondemo", Common::EN_USA, Common::kPlatformWindows }, { "9c143c5905055d5df7a0f014ab379aee", "moondemo", Common::EN_USA, Common::kPlatformWindows },
{ "9c92eeaf517a31b7221ec2546ab669fd", "puttmoon", Common::EN_USA, Common::kPlatformWindows }, { "9c92eeaf517a31b7221ec2546ab669fd", "puttmoon", Common::EN_USA, Common::kPlatformWindows },
{ "9cdd327c1034c046cb595d251c44da2f", "chase", Common::RU_RUS, Common::kPlatformWindows }, { "9cdd327c1034c046cb595d251c44da2f", "chase", Common::RU_RUS, Common::kPlatformWindows },
{ "9d4ab3e0e1d1ebc6ba8a6a4c470ed184", "spydemo", Common::EN_USA, Common::kPlatformWindows }, { "9d4ab3e0e1d1ebc6ba8a6a4c470ed184", "spydemo", Common::EN_USA, Common::kPlatformWindows },
{ "9d7b67be003fea60be4dcbd193611936", "ftdemo", Common::EN_USA, Common::kPlatformMacintosh }, { "9d7b67be003fea60be4dcbd193611936", "ft", Common::EN_USA, Common::kPlatformMacintosh },
{ "9dc02577bf50d4cfaf3de3fbac06fbe2", "puttmoon", Common::EN_USA, Common::kPlatformMacintosh }, { "9dc02577bf50d4cfaf3de3fbac06fbe2", "puttmoon", Common::EN_USA, Common::kPlatformMacintosh },
{ "9e5e0fb43bd22f4628719b7501adb717", "monkeyega", Common::FR_FRA, Common::kPlatformAtariST }, { "9e5e0fb43bd22f4628719b7501adb717", "monkey", Common::FR_FRA, Common::kPlatformAtariST },
{ "a194f15f51ee62badab74b9e7da97693", "bb2demo", Common::EN_USA, Common::kPlatformWindows }, { "a194f15f51ee62badab74b9e7da97693", "bb2demo", Common::EN_USA, Common::kPlatformWindows },
{ "a28135a7ade38cc0208b04507c46efd1", "spyfox", Common::DE_DEU, Common::kPlatformWindows }, { "a28135a7ade38cc0208b04507c46efd1", "spyfox", Common::DE_DEU, Common::kPlatformWindows },
{ "a2bb6aa0537402c1b3c2ea899ccef64b", "smaller", Common::EN_USA, Common::kPlatformWindows }, { "a2bb6aa0537402c1b3c2ea899ccef64b", "smaller", Common::EN_USA, Common::kPlatformWindows },
@ -274,18 +274,18 @@ static const MD5Table md5table[] = {
{ "a9543ef0d79bcb47cd76ec197ad0a967", "puttmoon", Common::EN_USA, Common::kPlatformUnknown }, { "a9543ef0d79bcb47cd76ec197ad0a967", "puttmoon", Common::EN_USA, Common::kPlatformUnknown },
{ "a9f2f04b1ecaab9495b59befffe9bf88", "pj3-demo", Common::EN_USA, Common::kPlatformUnknown }, { "a9f2f04b1ecaab9495b59befffe9bf88", "pj3-demo", Common::EN_USA, Common::kPlatformUnknown },
{ "aa6a91b7f6f119d1b7b1f2a4c9e24d59", "moondemo", Common::EN_USA, Common::kPlatformPC }, { "aa6a91b7f6f119d1b7b1f2a4c9e24d59", "moondemo", Common::EN_USA, Common::kPlatformPC },
{ "aa7a07d94ae853f6460be4ce0a1bf530", "monkeyega", Common::FR_FRA, Common::kPlatformPC }, { "aa7a07d94ae853f6460be4ce0a1bf530", "monkey", Common::FR_FRA, Common::kPlatformPC },
{ "aa8a0cb65f3afbbe2c14c3f9f92775a3", "monkey", Common::FR_FRA, Common::kPlatformPC }, { "aa8a0cb65f3afbbe2c14c3f9f92775a3", "monkey", Common::FR_FRA, Common::kPlatformPC },
{ "aaa587701cde7e74692c68c1024b85eb", "racedemo", Common::NL_NLD, Common::kPlatformUnknown }, { "aaa587701cde7e74692c68c1024b85eb", "racedemo", Common::NL_NLD, Common::kPlatformUnknown },
{ "ab0693e9324cfcf498fdcbb12acf8bb4", "puttcircus", Common::EN_USA, Common::kPlatformUnknown }, { "ab0693e9324cfcf498fdcbb12acf8bb4", "puttcircus", Common::EN_USA, Common::kPlatformUnknown },
{ "ac1642b6edfb8521ca03760126f1c250", "dottdemo", Common::DE_DEU, Common::kPlatformPC }, { "ac1642b6edfb8521ca03760126f1c250", "tentacle", Common::DE_DEU, Common::kPlatformPC },
{ "ac62d50e39492ee3738b4e83a5ac780f", "freddi2", Common::NL_NLD, Common::kPlatformWindows }, { "ac62d50e39492ee3738b4e83a5ac780f", "freddi2", Common::NL_NLD, Common::kPlatformWindows },
{ "acad97ab1c6fc2a5b2d98abf6db4a190", "tentacle", Common::EN_USA, Common::kPlatformUnknown }, { "acad97ab1c6fc2a5b2d98abf6db4a190", "tentacle", Common::EN_USA, Common::kPlatformUnknown },
{ "ae94f110a14ce71fc515d5b648827a8f", "tentacle", Common::ES_ESP, Common::kPlatformPC }, { "ae94f110a14ce71fc515d5b648827a8f", "tentacle", Common::ES_ESP, Common::kPlatformPC },
{ "b23f7cd7c304d7dff08e92a96120d5b4", "zak", Common::EN_USA, Common::kPlatformPC }, { "b23f7cd7c304d7dff08e92a96120d5b4", "zak", Common::EN_USA, Common::kPlatformPC },
{ "b250d0f9cc83f80ced56fe11a4fb057c", "maniac", Common::EN_USA, Common::kPlatformPC }, { "b250d0f9cc83f80ced56fe11a4fb057c", "maniac", Common::EN_USA, Common::kPlatformPC },
{ "b289a2a8cbedbf45786e0b4ad2f510f1", "samnmax", Common::IT_ITA, Common::kPlatformPC }, { "b289a2a8cbedbf45786e0b4ad2f510f1", "samnmax", Common::IT_ITA, Common::kPlatformPC },
{ "b597e0403cc0002f69170e6caba7edd9", "indy3EGA", Common::EN_USA, Common::kPlatformPC }, { "b597e0403cc0002f69170e6caba7edd9", "indy3", Common::EN_USA, Common::kPlatformPC },
{ "b628506f7def772e40de0aa5440fb8e1", "activity", Common::EN_USA, Common::kPlatformWindows }, { "b628506f7def772e40de0aa5440fb8e1", "activity", Common::EN_USA, Common::kPlatformWindows },
{ "b886b0a5d909c7158a914e1d7c1c6c65", "loom", Common::FR_FRA, Common::kPlatformPC }, { "b886b0a5d909c7158a914e1d7c1c6c65", "loom", Common::FR_FRA, Common::kPlatformPC },
{ "b8955d7d23b4972229060d1592489fef", "freddicove", Common::NL_NLD, Common::kPlatformWindows }, { "b8955d7d23b4972229060d1592489fef", "freddicove", Common::NL_NLD, Common::kPlatformWindows },
@ -294,48 +294,48 @@ static const MD5Table md5table[] = {
{ "bf8b52fdd9a69c67f34e8e9fec72661c", "farmdemo", Common::EN_USA, Common::kPlatformWindows }, { "bf8b52fdd9a69c67f34e8e9fec72661c", "farmdemo", Common::EN_USA, Common::kPlatformWindows },
{ "bfdf584b01503f0762baded581f6a0a2", "SoccerMLS", Common::EN_USA, Common::kPlatformWindows }, { "bfdf584b01503f0762baded581f6a0a2", "SoccerMLS", Common::EN_USA, Common::kPlatformWindows },
{ "c0039ad982999c92d0de81910d640fa0", "freddi", Common::NL_NLD, Common::kPlatformWindows }, { "c0039ad982999c92d0de81910d640fa0", "freddi", Common::NL_NLD, Common::kPlatformWindows },
{ "c13225cb1bbd3bc9fe578301696d8021", "game", Common::EN_USA, Common::kPlatformUnknown }, { "c13225cb1bbd3bc9fe578301696d8021", "monkey", Common::EN_USA, Common::kPlatformUnknown },
{ "c24c490373aeb48fbd54caa8e7ae376d", "loom", Common::DE_DEU, Common::kPlatformAtariST }, { "c24c490373aeb48fbd54caa8e7ae376d", "loom", Common::DE_DEU, Common::kPlatformAtariST },
{ "c25755b08a8d0d47695e05f1e2111bfc", "f4-demo", Common::EN_USA, Common::kPlatformWindows }, { "c25755b08a8d0d47695e05f1e2111bfc", "f4-demo", Common::EN_USA, Common::kPlatformWindows },
{ "c30ef068add4277104243c31ce46c12b", "monkey2", Common::FR_FRA, Common::kPlatformAmiga }, { "c30ef068add4277104243c31ce46c12b", "monkey2", Common::FR_FRA, Common::kPlatformAmiga },
{ "c3196c5349e53e387aaff1533d95e53a", "snmdemo", Common::EN_USA, Common::kPlatformPC }, { "c3196c5349e53e387aaff1533d95e53a", "samnmax", Common::EN_USA, Common::kPlatformPC },
{ "c3b22fa4654bb580b20325ebf4174841", "puttzoo", Common::NL_NLD, Common::kPlatformWindows }, { "c3b22fa4654bb580b20325ebf4174841", "puttzoo", Common::NL_NLD, Common::kPlatformWindows },
{ "c3df37df9d3b481b45f75283a9907c47", "loom", Common::IT_ITA, Common::kPlatformPC }, { "c3df37df9d3b481b45f75283a9907c47", "loom", Common::IT_ITA, Common::kPlatformPC },
{ "c4787c3e8b5e2dfda90850ee800af00f ", "zak", Common::FR_FRA, Common::kPlatformPC }, { "c4787c3e8b5e2dfda90850ee800af00f ", "zak", Common::FR_FRA, Common::kPlatformPC },
{ "c4ffae9fac495475d6bc3343ccc8faf9", "Soccer2004", Common::EN_USA, Common::kPlatformUnknown }, { "c4ffae9fac495475d6bc3343ccc8faf9", "Soccer2004", Common::EN_USA, Common::kPlatformUnknown },
{ "c5d10e190d4b4d59114b824f2fdbd00e", "loomTowns", Common::EN_USA, Common::kPlatformFMTowns }, { "c5d10e190d4b4d59114b824f2fdbd00e", "loom", Common::EN_USA, Common::kPlatformFMTowns },
{ "c63ee46143ba65f9ce14cf539ca51bd7", "atlantis", Common::EN_USA, Common::kPlatformPC }, { "c63ee46143ba65f9ce14cf539ca51bd7", "atlantis", Common::EN_USA, Common::kPlatformPC },
{ "c6907d44f1166941d982864cd42cdc89", "pajama2", Common::DE_DEU, Common::kPlatformWindows }, { "c6907d44f1166941d982864cd42cdc89", "pajama2", Common::DE_DEU, Common::kPlatformWindows },
{ "c7890e038806df2bb5c0c8c6f1986ea2", "monkeyvga", Common::EN_USA, Common::kPlatformPC }, { "c7890e038806df2bb5c0c8c6f1986ea2", "monkey", Common::EN_USA, Common::kPlatformPC },
{ "c7be10f775404fd9785a8b92a06d240c", "indy4", Common::EN_USA, Common::kPlatformFMTowns }, { "c7be10f775404fd9785a8b92a06d240c", "atlantis", Common::EN_USA, Common::kPlatformFMTowns },
{ "c83079157ec765a28de445aec9768d60", "dottdemo", Common::EN_USA, Common::kPlatformPC }, { "c83079157ec765a28de445aec9768d60", "tentacle", Common::EN_USA, Common::kPlatformPC },
{ "c8aac5e3e701874e2fa4117896f9e1b1", "freddemo", Common::EN_USA, Common::kPlatformMacintosh }, { "c8aac5e3e701874e2fa4117896f9e1b1", "freddemo", Common::EN_USA, Common::kPlatformMacintosh },
{ "cb1559e8405d17a5a278a6b5ad9338d1", "f3-mdemo", Common::EN_USA, Common::kPlatformUnknown }, { "cb1559e8405d17a5a278a6b5ad9338d1", "f3-mdemo", Common::EN_USA, Common::kPlatformUnknown },
{ "cc8ba2b0df2f9c450bcf055fe2711979", "snmdemo", Common::DE_DEU, Common::kPlatformPC }, { "cc8ba2b0df2f9c450bcf055fe2711979", "samnmax", Common::DE_DEU, Common::kPlatformPC },
{ "cd9c05e755d7bf8e9b9590ad1ebe273e", "digdemo", Common::EN_USA, Common::kPlatformMacintosh }, { "cd9c05e755d7bf8e9b9590ad1ebe273e", "dig", Common::EN_USA, Common::kPlatformMacintosh },
{ "cdd760228cf1010c2903f37e788ea31c", "zak", Common::DE_DEU, Common::kPlatformPC }, { "cdd760228cf1010c2903f37e788ea31c", "zak", Common::DE_DEU, Common::kPlatformPC },
{ "ce3edc99cd4f478c5b37104d70c68ca5", "zakTowns", Common::JA_JPN, Common::kPlatformFMTowns }, { "ce3edc99cd4f478c5b37104d70c68ca5", "zak", Common::JA_JPN, Common::kPlatformFMTowns },
{ "ce6a4cef315b20fef58a95bc40a2d8d3", "monkeyega", Common::FR_FRA, Common::kPlatformPC }, { "ce6a4cef315b20fef58a95bc40a2d8d3", "monkey", Common::FR_FRA, Common::kPlatformPC },
{ "ce7733f185b838e248927c7ba1a04204", "maniac", Common::FR_FRA, Common::kPlatformAmiga }, { "ce7733f185b838e248927c7ba1a04204", "maniac", Common::FR_FRA, Common::kPlatformAmiga },
{ "ce7fd0c382389a6791fc3e199c117ef4", "indy3EGA", Common::ES_ESP, Common::kPlatformPC }, { "ce7fd0c382389a6791fc3e199c117ef4", "indy3", Common::ES_ESP, Common::kPlatformPC },
{ "cea91e3dd47f2518ea418e41611aa77f", "spyfox2", Common::RU_RUS, Common::kPlatformUnknown }, { "cea91e3dd47f2518ea418e41611aa77f", "spyfox2", Common::RU_RUS, Common::kPlatformUnknown },
{ "cf8d13446ec6cb6222287a925fd47c1d", "baseball", Common::EN_USA, Common::kPlatformWindows }, { "cf8d13446ec6cb6222287a925fd47c1d", "baseball", Common::EN_USA, Common::kPlatformWindows },
{ "cf90b4db5486ef798db78fe6fbf897e5", "pj3-demo", Common::EN_USA, Common::kPlatformWindows }, { "cf90b4db5486ef798db78fe6fbf897e5", "pj3-demo", Common::EN_USA, Common::kPlatformWindows },
{ "d06fbe28818fef7bfc45c2cdf0c0849d", "zak", Common::DE_DEU, Common::kPlatformPC }, { "d06fbe28818fef7bfc45c2cdf0c0849d", "zak", Common::DE_DEU, Common::kPlatformPC },
{ "d0b531227a27c6662018d2bd05aac52a", "monkeyvga", Common::DE_DEU, Common::kPlatformPC }, { "d0b531227a27c6662018d2bd05aac52a", "monkey", Common::DE_DEU, Common::kPlatformPC },
{ "d37c55388294b66e53e7ced3af88fa68", "ff2-demo", Common::EN_USA, Common::kPlatformUnknown }, { "d37c55388294b66e53e7ced3af88fa68", "ff2-demo", Common::EN_USA, Common::kPlatformUnknown },
{ "d43352a805d78b5f4936c6d7779bf575", "samnmax", Common::RU_RUS, Common::kPlatformPC }, { "d43352a805d78b5f4936c6d7779bf575", "samnmax", Common::RU_RUS, Common::kPlatformPC },
{ "d4b8ee426b1afd3e53bc0cf020418cf6", "dog", Common::EN_USA, Common::kPlatformWindows }, { "d4b8ee426b1afd3e53bc0cf020418cf6", "dog", Common::EN_USA, Common::kPlatformWindows },
{ "d4cccb5af88f3e77f370896e9ba8c5f9", "freddi", Common::RU_RUS, Common::kPlatformWindows }, { "d4cccb5af88f3e77f370896e9ba8c5f9", "freddi", Common::RU_RUS, Common::kPlatformWindows },
{ "d4e79c3d8645b8266cd78c325bc35154", "pajama2", Common::EN_USA, Common::kPlatformUnknown }, { "d4e79c3d8645b8266cd78c325bc35154", "pajama2", Common::EN_USA, Common::kPlatformUnknown },
{ "d62047a6729349ab36f7ee065bf26509", "dig", Common::RU_RUS, Common::kPlatformUnknown }, { "d62047a6729349ab36f7ee065bf26509", "dig", Common::RU_RUS, Common::kPlatformUnknown },
{ "d62d248c3df6ec177405e2cb23d923b2", "indy3EGA", Common::IT_ITA, Common::kPlatformPC }, { "d62d248c3df6ec177405e2cb23d923b2", "indy3", Common::IT_ITA, Common::kPlatformPC },
{ "d6dd0646404768a63e963891a96daadd", "atlantis", Common::EN_USA, Common::kPlatformMacintosh }, { "d6dd0646404768a63e963891a96daadd", "atlantis", Common::EN_USA, Common::kPlatformMacintosh },
{ "d7ab7cd6105546016e6a0d46fb36b964", "pjs-demo", Common::EN_USA, Common::kPlatformUnknown }, { "d7ab7cd6105546016e6a0d46fb36b964", "pjs-demo", Common::EN_USA, Common::kPlatformUnknown },
{ "d8323015ecb8b10bf53474f6e6b0ae33", "dig", Common::UNK_LANG, Common::kPlatformUnknown }, { "d8323015ecb8b10bf53474f6e6b0ae33", "dig", Common::UNK_LANG, Common::kPlatformUnknown },
{ "d8d07efcb88f396bee0b402b10c3b1c9", "maniac", Common::EN_USA, Common::kPlatformNES }, { "d8d07efcb88f396bee0b402b10c3b1c9", "maniac", Common::EN_USA, Common::kPlatformNES },
{ "d917f311a448e3cc7239c31bddb00dd2", "samnmax", Common::EN_USA, Common::kPlatformUnknown }, { "d917f311a448e3cc7239c31bddb00dd2", "samnmax", Common::EN_USA, Common::kPlatformUnknown },
{ "d9d0dd93d16ab4dec55cabc2b86bbd17", "samdemo", Common::EN_USA, Common::kPlatformPC }, { "d9d0dd93d16ab4dec55cabc2b86bbd17", "samnmax", Common::EN_USA, Common::kPlatformPC },
{ "da09e666fc8f5b78d7b0ac65d1a3b56e", "monkey2", Common::EN_USA, Common::kPlatformFMTowns }, { "da09e666fc8f5b78d7b0ac65d1a3b56e", "monkey2", Common::EN_USA, Common::kPlatformFMTowns },
{ "da6269b18fcb08189c0aa9c95533cce2", "monkey", Common::IT_ITA, Common::kPlatformPC }, { "da6269b18fcb08189c0aa9c95533cce2", "monkey", Common::IT_ITA, Common::kPlatformPC },
{ "da669b20271b85182e9c17a2a37ea02e", "monkey2", Common::DE_DEU, Common::kPlatformAmiga }, { "da669b20271b85182e9c17a2a37ea02e", "monkey2", Common::DE_DEU, Common::kPlatformAmiga },
@ -343,7 +343,7 @@ static const MD5Table md5table[] = {
{ "de4efb910210736813c9a1185384bace", "zoodemo", Common::EN_USA, Common::kPlatformWindows }, { "de4efb910210736813c9a1185384bace", "zoodemo", Common::EN_USA, Common::kPlatformWindows },
{ "debe337f73d660e951ece7c1f1c81add", "zak", Common::EN_USA, Common::kPlatformPC }, { "debe337f73d660e951ece7c1f1c81add", "zak", Common::EN_USA, Common::kPlatformPC },
{ "defb8cb9ec4b0f91acfb6b61c6129ad9", "PuttTime", Common::RU_RUS, Common::kPlatformWindows }, { "defb8cb9ec4b0f91acfb6b61c6129ad9", "PuttTime", Common::RU_RUS, Common::kPlatformWindows },
{ "df03ee021aa9b81d90cab9c26da07614", "indy3EGA", Common::IT_ITA, Common::kPlatformAmiga }, { "df03ee021aa9b81d90cab9c26da07614", "indy3", Common::IT_ITA, Common::kPlatformAmiga },
{ "df047cc4792150f601290357566d36a6", "freddi", Common::EN_USA, Common::kPlatformUnknown }, { "df047cc4792150f601290357566d36a6", "freddi", Common::EN_USA, Common::kPlatformUnknown },
{ "e01acc8c12ef44e8f778fe87e5f90f4e", "fbpack", Common::EN_USA, Common::kPlatformUnknown }, { "e01acc8c12ef44e8f778fe87e5f90f4e", "fbpack", Common::EN_USA, Common::kPlatformUnknown },
{ "e144f5f49d9241d2a9dee2576b3d09cb", "airdemo", Common::EN_USA, Common::kPlatformWindows }, { "e144f5f49d9241d2a9dee2576b3d09cb", "airdemo", Common::EN_USA, Common::kPlatformWindows },
@ -353,7 +353,7 @@ static const MD5Table md5table[] = {
{ "e41de1c2a15abbcdbf9977e2d7e8a340", "freddi2", Common::RU_RUS, Common::kPlatformWindows }, { "e41de1c2a15abbcdbf9977e2d7e8a340", "freddi2", Common::RU_RUS, Common::kPlatformWindows },
{ "e534d29afb3c6e0ee9dc3d53c5956714", "atlantis", Common::DE_DEU, Common::kPlatformAmiga }, { "e534d29afb3c6e0ee9dc3d53c5956714", "atlantis", Common::DE_DEU, Common::kPlatformAmiga },
{ "e63a0b9249b5ca4cc4d3ac34305ae360", "freddi", Common::NB_NOR, Common::kPlatformWindows }, { "e63a0b9249b5ca4cc4d3ac34305ae360", "freddi", Common::NB_NOR, Common::kPlatformWindows },
{ "e689bdf67f98b1d760ce4487ec0e8d06", "indy3EGA", Common::FR_FRA, Common::kPlatformAmiga }, { "e689bdf67f98b1d760ce4487ec0e8d06", "indy3", Common::FR_FRA, Common::kPlatformAmiga },
{ "e6cd81b25ab1453a8a6d3482118c391e", "pass", Common::EN_USA, Common::kPlatformPC }, { "e6cd81b25ab1453a8a6d3482118c391e", "pass", Common::EN_USA, Common::kPlatformPC },
{ "e72bb4c2b613db2cf50f89ff6350e70a", "ft", Common::ES_ESP, Common::kPlatformUnknown }, { "e72bb4c2b613db2cf50f89ff6350e70a", "ft", Common::ES_ESP, Common::kPlatformUnknown },
{ "e781230da44a44e2f0770edb2b3b3633", "maniac", Common::EN_USA, Common::kPlatformAmiga }, { "e781230da44a44e2f0770edb2b3b3633", "maniac", Common::EN_USA, Common::kPlatformAmiga },
@ -376,11 +376,11 @@ static const MD5Table md5table[] = {
{ "f7711f9264d4d43c2a1518ec7c10a607", "pajama3", Common::EN_USA, Common::kPlatformWindows }, { "f7711f9264d4d43c2a1518ec7c10a607", "pajama3", Common::EN_USA, Common::kPlatformWindows },
{ "f79e60c17cca601e411f1f75e8ee9b5a", "spyfox2", Common::EN_USA, Common::kPlatformUnknown }, { "f79e60c17cca601e411f1f75e8ee9b5a", "spyfox2", Common::EN_USA, Common::kPlatformUnknown },
{ "fa127d7c4bb47d05bb1c33ddcaa9f767", "loom", Common::DE_DEU, Common::kPlatformPC }, { "fa127d7c4bb47d05bb1c33ddcaa9f767", "loom", Common::DE_DEU, Common::kPlatformPC },
{ "fb66aa42de21675116346213f176a366", "monkeyvga", Common::IT_ITA, Common::kPlatformAmiga }, { "fb66aa42de21675116346213f176a366", "monkey", Common::IT_ITA, Common::kPlatformAmiga },
{ "fbbbb38a81fc9d6a61d509278390a290", "farm", Common::EN_USA, Common::kPlatformMacintosh }, { "fbbbb38a81fc9d6a61d509278390a290", "farm", Common::EN_USA, Common::kPlatformMacintosh },
{ "fbdd947d21e8f5bac6d6f7a316af1c5a", "spydemo", Common::EN_USA, Common::kPlatformUnknown }, { "fbdd947d21e8f5bac6d6f7a316af1c5a", "spydemo", Common::EN_USA, Common::kPlatformUnknown },
{ "fc53ce0e5f6562b1c1e1b4b8203acafb", "samnmax", Common::ES_ESP, Common::kPlatformPC }, { "fc53ce0e5f6562b1c1e1b4b8203acafb", "samnmax", Common::ES_ESP, Common::kPlatformPC },
{ "fc6b6148e80d67939d9a18697c0f626a", "monkeyega", Common::DE_DEU, Common::kPlatformPC }, { "fc6b6148e80d67939d9a18697c0f626a", "monkey", Common::DE_DEU, Common::kPlatformPC },
{ "fc8d197a22146e74766e9cb0cfcaf1da", "ff2-demo", Common::EN_USA, Common::kPlatformUnknown }, { "fc8d197a22146e74766e9cb0cfcaf1da", "ff2-demo", Common::EN_USA, Common::kPlatformUnknown },
{ "fcb78ebecab2757264c590890c319cc5", "PuttTime", Common::NL_NLD, Common::kPlatformWindows }, { "fcb78ebecab2757264c590890c319cc5", "PuttTime", Common::NL_NLD, Common::kPlatformWindows },
{ "fe381e45117878b1e942cb876b050fd6", "ft", Common::EN_USA, Common::kPlatformMacintosh }, { "fe381e45117878b1e942cb876b050fd6", "ft", Common::EN_USA, Common::kPlatformMacintosh },

View file

@ -105,6 +105,48 @@ enum {
}; };
struct ObsoleteTargets {
const char *from;
const char *to;
const char *platform;
GameSettings toGameSettings() const {
GameSettings dummy = { from, "Obsolete Target", GF_MULTIPLE_VERSIONS };
return dummy;
}
};
static ObsoleteTargets obsoleteTargetsTable[] = {
"comidemo", "comi", NULL,
"digdemo", "dig", NULL,
"digdemoMac", "dig", "macintosh",
"dottdemo", "tentacle", NULL,
"ftMac", "ft", "macintosh",
"ftpcdemo", "ft", NULL,
"ftdemo", "ft", "macintosh",
"game", "monkey", NULL,
"indy3ega", "indy3", NULL,
"indy3towns", "indy3", "fmtowns",
"indy4", "atlantis", "fmtowns",
"indydemo", "atlantis", "fmtowns",
"loomcd", "loom", NULL,
"loomTowns", "loom", "fmtowns",
"mi2demo", "monkey2", NULL,
"monkey1", "monkey", NULL,
"monkeyEGA", "monkey", NULL,
"monkeyVGA", "monkey", NULL,
"playfate", "atlantis", NULL,
"samnmax-alt", "samnmax", NULL,
"samnmaxMac", "samnmax", "macintosh",
"samdemo", "samnmax", NULL,
"samdemoMac", "samnmax", "macintosh",
"snmdemo", "samnmax", NULL,
"snmidemo", "samnmax", NULL,
"tentacleMac", "tentacle", "macintosh",
"zakTowns", "zak", "fmtowns",
NULL, NULL, NULL
};
static const ScummGameSettings scumm_settings[] = { static const ScummGameSettings scumm_settings[] = {
/* Scumm Version 1 */ /* Scumm Version 1 */
/* Scumm Version 2 */ /* Scumm Version 2 */
@ -115,109 +157,48 @@ static const ScummGameSettings scumm_settings[] = {
GF_SMALL_HEADER | GF_NO_SCALING | GF_16COLOR | GF_USE_KEY | GF_OLD_BUNDLE | GF_MULTIPLE_VERSIONS, Common::kPlatformPC, 0, 0}, GF_SMALL_HEADER | GF_NO_SCALING | GF_16COLOR | GF_USE_KEY | GF_OLD_BUNDLE | GF_MULTIPLE_VERSIONS, Common::kPlatformPC, 0, 0},
/* Scumm Version 3 */ /* Scumm Version 3 */
{"indy3EGA", "Indiana Jones and the Last Crusade", GID_INDY3, 3, 0, MDT_PCSPK | MDT_ADLIB, {"indy3", "Indiana Jones and the Last Crusade", GID_INDY3, 3, 0, MDT_PCSPK | MDT_ADLIB,
GF_SMALL_HEADER | GF_NO_SCALING | GF_16COLOR | GF_USE_KEY | GF_OLD_BUNDLE, Common::kPlatformPC, 0, 0}, GF_SMALL_HEADER | GF_NO_SCALING | GF_16COLOR | GF_USE_KEY | GF_OLD_BUNDLE | GF_MULTIPLE_VERSIONS, Common::kPlatformPC, 0, 0},
{"indy3Towns", "Indiana Jones and the Last Crusade (FM-TOWNS)", GID_INDY3, 3, 0, MDT_TOWNS,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_FEW_LOCALS | GF_AUDIOTRACKS, Common::kPlatformFMTowns, 0, 0},
{"indy3", "Indiana Jones and the Last Crusade (256)", GID_INDY3, 3, 0, MDT_PCSPK | MDT_ADLIB,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_FEW_LOCALS, Common::kPlatformPC, 0, 0},
{"zakTowns", "Zak McKracken and the Alien Mindbenders (FM-TOWNS)", GID_ZAK256, 3, 0, MDT_TOWNS,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_AUDIOTRACKS, Common::kPlatformFMTowns, 0, 0},
{"loom", "Loom", GID_LOOM, 3, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE, {"loom", "Loom", GID_LOOM, 3, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE,
GF_SMALL_HEADER | GF_NO_SCALING | GF_16COLOR | GF_USE_KEY | GF_OLD_BUNDLE, Common::kPlatformPC, 0, 0}, GF_SMALL_HEADER | GF_NO_SCALING | GF_16COLOR | GF_USE_KEY | GF_OLD_BUNDLE | GF_MULTIPLE_VERSIONS, Common::kPlatformPC, 0, 0},
{"loomTowns", "Loom (FM Towns)", GID_LOOM, 3, 0, MDT_TOWNS,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_AUDIOTRACKS, Common::kPlatformFMTowns, 0, 0},
/* Scumm Version 4 */ /* Scumm Version 4 */
{"monkeyEGA", "Monkey Island 1 (EGA)", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC, 0, 0},
{"pass", "Passport to Adventure", GID_PASS, 4, 0, MDT_PCSPK | MDT_ADLIB, {"pass", "Passport to Adventure", GID_PASS, 4, 0, MDT_PCSPK | MDT_ADLIB,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC, 0, 0}, GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC, 0, 0},
/* Scumm version 5, small header -- we treat these as V4 games, since internally /* Scumm version 5, small header -- we treat these as V4 games, since internally
they really are much closer to the V4 games than to all other V5 games. */ they really are much closer to the V4 games than to all other V5 games. */
{"monkeyVGA", "Monkey Island 1 (256 color Floppy version)", GID_MONKEY_VGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE, {"monkey", "Monkey Island 1", GID_MONKEY_VGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE,
GF_SMALL_HEADER | GF_USE_KEY, Common::kPlatformPC, 0, 0}, GF_SMALL_HEADER | GF_USE_KEY | GF_MULTIPLE_VERSIONS, Common::kPlatformPC, 0, 0},
{"loomcd", "Loom (256 color CD version)", GID_LOOM256, 4, 0, MDT_NONE,
GF_SMALL_HEADER | GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformPC, 0, 0},
/* Scumm version 5 */ /* Scumm version 5 */
{"monkey", "Monkey Island 1", GID_MONKEY, 5, 0, /*MDT_PCSPK |*/ MDT_ADLIB,
GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformPC, 0, 0},
{"monkey1", "Monkey Island 1 (alt)", GID_MONKEY, 5, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformPC, 0, 0},
{"game", "Monkey Island 1 (SegaCD version)", GID_MONKEY_SEGA, 5, 0, MDT_NONE,
GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformPC, 0, 0},
{"monkey2", "Monkey Island 2: LeChuck's revenge", GID_MONKEY2, 5, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE, {"monkey2", "Monkey Island 2: LeChuck's revenge", GID_MONKEY2, 5, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformPC, 0, 0}, GF_USE_KEY, Common::kPlatformPC, 0, 0},
{"mi2demo", "Monkey Island 2: LeChuck's revenge (Demo)", GID_MONKEY2, 5, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformPC, 0, 0},
{"atlantis", "Indiana Jones and the Fate of Atlantis", GID_INDY4, 5, 0, MDT_ADLIB | MDT_NATIVE, {"atlantis", "Indiana Jones and the Fate of Atlantis", GID_INDY4, 5, 0, MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformPC, 0, 0}, GF_USE_KEY | GF_MULTIPLE_VERSIONS, Common::kPlatformPC, 0, 0},
{"playfate", "Indiana Jones and the Fate of Atlantis (Demo)", GID_INDY4, 5, 0, MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformPC, 0, 0},
{"fate", "Indiana Jones and the Fate of Atlantis (Demo)", GID_INDY4, 5, 0, MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformPC, 0, 0},
{"indy4", "Indiana Jones and the Fate of Atlantis (FM-TOWNS)", GID_INDY4, 5, 0, MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformFMTowns, 0, 0},
{"indydemo", "Indiana Jones and the Fate of Atlantis (FM-TOWNS Demo)", GID_INDY4, 5, 0, MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformFMTowns, 0, 0},
/* Scumm Version 6 */ /* Scumm Version 6 */
{"tentacle", "Day Of The Tentacle", GID_TENTACLE, 6, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE, {"tentacle", "Day Of The Tentacle", GID_TENTACLE, 6, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformPC, 0, 0}, GF_USE_KEY, Common::kPlatformPC, 0, 0},
{"tentacleMac", "Day Of The Tentacle", GID_TENTACLE, 6, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformMacintosh, "tentacle", "Day Of The Tentacle Data"},
{"dottdemo", "Day Of The Tentacle (Demo)", GID_TENTACLE, 6, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformPC, 0, 0},
{"samnmax", "Sam & Max", GID_SAMNMAX, 6, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE, {"samnmax", "Sam & Max", GID_SAMNMAX, 6, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformPC, 0, 0}, GF_USE_KEY, Common::kPlatformPC, 0, 0},
// This target is obsolete now. Kept here only for compatibility
{"samnmax-alt", "Sam & Max (alt)", GID_SAMNMAX, 6, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformPC, "samnmax", "samnmax.000"},
{"samnmaxMac", "Sam & Max (Mac)", GID_SAMNMAX, 6, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformMacintosh, "samnmax", "Sam & Max Data"},
{"samdemo", "Sam & Max (Demo)", GID_SAMNMAX, 6, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformPC, 0, 0},
{"samdemoMac", "Sam & Max (Mac Demo)", GID_SAMNMAX, 6, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformMacintosh, "samdemo", "Sam & Max Demo Data"},
{"snmdemo", "Sam & Max (Demo)", GID_SAMNMAX, 6, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformPC, 0, "snmdemo.sm0"},
{"snmidemo", "Sam & Max (Interactive WIP Demo)", GID_SAMNMAX, 6, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE,
GF_USE_KEY, Common::kPlatformPC, 0, 0},
// {"test", "Test demo game", GID_SAMNMAX, 6, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE, GF_NEW_OPCODES, Common::kPlatformUnknown, 0, 0}, // {"test", "Test demo game", GID_SAMNMAX, 6, 0, /*MDT_PCSPK |*/ MDT_ADLIB | MDT_NATIVE, GF_NEW_OPCODES, Common::kPlatformUnknown, 0, 0},
#ifndef DISABLE_SCUMM_7_8 #ifndef DISABLE_SCUMM_7_8
/* Scumm Version 7 */ /* Scumm Version 7 */
{"ft", "Full Throttle", GID_FT, 7, 0, MDT_NONE, {"ft", "Full Throttle", GID_FT, 7, 0, MDT_NONE,
GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE, Common::kPlatformPC, 0, 0}, GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE | GF_MULTIPLE_VERSIONS, Common::kPlatformPC, 0, 0},
{"ftMac", "Full Throttle (Mac)", GID_FT, 7, 0, MDT_NONE,
GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE, Common::kPlatformMacintosh, "ft", "Full Throttle Data"},
{"ftdemo", "Full Throttle (Mac Demo)", GID_FT, 7, 0, MDT_NONE,
GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE | GF_DEMO, Common::kPlatformMacintosh, 0, "Full Throttle Demo Data"},
{"ftpcdemo", "Full Throttle (PC Demo)", GID_FT, 7, 0, MDT_NONE,
GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE | GF_DEMO, Common::kPlatformPC, "ft", "ft.000"},
{"dig", "The Dig", GID_DIG, 7, 0, MDT_NONE, {"dig", "The Dig", GID_DIG, 7, 0, MDT_NONE,
GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE, Common::kPlatformPC, 0, 0}, GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE, Common::kPlatformPC, 0, 0},
{"digMac", "The Dig (Mac)", GID_DIG, 7, 0, MDT_NONE,
GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE, Common::kPlatformMacintosh, "dig", "The Dig Data"},
{"digdemo", "The Dig (Demo)", GID_DIG, 7, 0, MDT_NONE,
GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE | GF_DEMO, Common::kPlatformPC, "dig", "dig.la0"},
{"digdemoMac", "The Dig (Mac Demo)", GID_DIG, 7, 0, MDT_NONE,
GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE | GF_DEMO, Common::kPlatformMacintosh, "dig", "The Dig Demo Data"},
#ifndef __PALM_OS__ #ifndef __PALM_OS__
/* Scumm Version 8 */ /* Scumm Version 8 */
{"comi", "The Curse of Monkey Island", GID_CMI, 8, 0, MDT_NONE, {"comi", "The Curse of Monkey Island", GID_CMI, 8, 0, MDT_NONE,
GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE | GF_DEFAULT_TO_1X_SCALER, Common::kPlatformWindows, 0, 0}, GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE | GF_DEFAULT_TO_1X_SCALER | GF_MULTIPLE_VERSIONS, Common::kPlatformWindows, 0, 0},
{"comidemo", "The Curse of Monkey Island (Demo)", GID_CMI, 8, 0, MDT_NONE,
GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE | GF_DEFAULT_TO_1X_SCALER | GF_DEMO, Common::kPlatformWindows, "comi", "COMI.LA0"},
#endif #endif
#endif #endif
@ -430,6 +411,9 @@ static const ScummGameSettings multiple_versions_md5_settings[] = {
{"2e85f7aa054930c692a5b1bed1dfc295", "Backyard Football 2002 (Demo Updated)", GID_HEGAME, 6, 100, MDT_NONE, {"2e85f7aa054930c692a5b1bed1dfc295", "Backyard Football 2002 (Demo Updated)", GID_HEGAME, 6, 100, MDT_NONE,
GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformUnknown, 0, 0}, // Football2002 GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformUnknown, 0, 0}, // Football2002
{"8fec68383202d38c0d25e9e3b757c5df", "The Curse of Monkey Island (Demo)", GID_CMI, 8, 0, MDT_NONE,
GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE | GF_DEFAULT_TO_1X_SCALER | GF_DEMO, Common::kPlatformWindows, 0, 0},
{"179879b6e35c1ead0d93aab26db0951b", "Fatty Bear's Birthday Surprise (Windows)", GID_FBEAR, 6, 70, MDT_NONE, {"179879b6e35c1ead0d93aab26db0951b", "Fatty Bear's Birthday Surprise (Windows)", GID_FBEAR, 6, 70, MDT_NONE,
GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows, 0, 0}, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows, 0, 0},
{"22c9eb04455440131ffc157aeb8d40a8", "Fatty Bear's Birthday Surprise (Windows Demo)", GID_FBEAR, 6, 70, MDT_NONE, {"22c9eb04455440131ffc157aeb8d40a8", "Fatty Bear's Birthday Surprise (Windows Demo)", GID_FBEAR, 6, 70, MDT_NONE,
@ -477,11 +461,35 @@ static const ScummGameSettings multiple_versions_md5_settings[] = {
{"4dbff3787aedcd96b0b325f2d92d7ad9", "Freddi Fish and Luther's Maze Madness (Updated)", GID_HEGAME, 6, 100, MDT_NONE, {"4dbff3787aedcd96b0b325f2d92d7ad9", "Freddi Fish and Luther's Maze Madness (Updated)", GID_HEGAME, 6, 100, MDT_NONE,
GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows, 0, 0}, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows, 0, 0},
{"9d7b67be003fea60be4dcbd193611936", "Full Throttle (Mac Demo)", GID_FT, 7, 0, MDT_NONE,
GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE | GF_DEMO, Common::kPlatformMacintosh, 0, "Full Throttle Demo Data"},
{"32a433dea56b86a55b59e4ff7d755711", "Full Throttle (PC Demo)", GID_FT, 7, 0, MDT_NONE,
GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE | GF_DEMO, Common::kPlatformPC, 0, 0},
{"1875b90fade138c9253a8e967007031a", "Indiana Jones and the Last Crusade (VGA)", GID_INDY3, 3, 0, MDT_PCSPK | MDT_ADLIB,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_FEW_LOCALS, Common::kPlatformPC, 0, 0},
{"399b217b0c8d65d0398076da486363a9", "Indiana Jones and the Last Crusade (VGA De)", GID_INDY3, 3, 0, MDT_PCSPK | MDT_ADLIB,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_FEW_LOCALS, Common::kPlatformPC, 0, 0},
{"17b5d5e6af4ae89d62631641d66d5a05", "Indiana Jones and the Last Crusade (VGA It)", GID_INDY3, 3, 0, MDT_PCSPK | MDT_ADLIB,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_FEW_LOCALS, Common::kPlatformPC, 0, 0},
{"04687cdf7f975a89d2474929f7b80946", "Indiana Jones and the Last Crusade (FM-TOWNS)", GID_INDY3, 3, 0, MDT_TOWNS,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_FEW_LOCALS | GF_AUDIOTRACKS, Common::kPlatformFMTowns, 0, 0},
{"3a0c35f3c147b98a2bdf8d400cfc4ab5", "Indiana Jones and the Last Crusade (FM-TOWNS Jp)", GID_INDY3, 3, 0, MDT_TOWNS,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_FEW_LOCALS | GF_AUDIOTRACKS, Common::kPlatformFMTowns, 0, 0},
{"86c9902b7bec1a17926d4dae85beaa45", "Let's Explore the Airport with Buzzy (Demo) (puttputt cd)", GID_HEGAME, 6, 71, MDT_NONE, {"86c9902b7bec1a17926d4dae85beaa45", "Let's Explore the Airport with Buzzy (Demo) (puttputt cd)", GID_HEGAME, 6, 71, MDT_NONE,
GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows, 0, 0}, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows, 0, 0},
{"bf8b52fdd9a69c67f34e8e9fec72661c", "Let's Explore the Farm with Buzzy (Demo) (puttputt cd)", GID_HEGAME, 6, 71, MDT_NONE, {"bf8b52fdd9a69c67f34e8e9fec72661c", "Let's Explore the Farm with Buzzy (Demo) (puttputt cd)", GID_HEGAME, 6, 71, MDT_NONE,
GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows, 0, 0}, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows, 0, 0},
{"5d88b9d6a88e6f8e90cded9d01b7f082", "Loom (256 color CD version)", GID_LOOM256, 4, 0, MDT_NONE,
GF_SMALL_HEADER | GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformPC, 0, 0},
{"c5d10e190d4b4d59114b824f2fdbd00e", "Loom (FM-TOWNS)", GID_LOOM, 3, 0, MDT_TOWNS,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_AUDIOTRACKS, Common::kPlatformFMTowns, 0, 0},
{"31b8fda4c8c7413fa6b39997e776eba4", "Loom (FM-TOWNS Jp)", GID_LOOM, 3, 0, MDT_TOWNS,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_AUDIOTRACKS, Common::kPlatformFMTowns, 0, 0},
{"d8d07efcb88f396bee0b402b10c3b1c9", "Maniac Mansion (NES E)", GID_MANIAC, 1, 0, MDT_NONE, {"d8d07efcb88f396bee0b402b10c3b1c9", "Maniac Mansion (NES E)", GID_MANIAC, 1, 0, MDT_NONE,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR | GF_OLD_BUNDLE | GF_NO_SCALING, Common::kPlatformNES, 0, 0}, GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR | GF_OLD_BUNDLE | GF_NO_SCALING, Common::kPlatformNES, 0, 0},
{"81bbfa181184cb494e7a81dcfa94fbd9", "Maniac Mansion (NES F)", GID_MANIAC, 1, 0, MDT_NONE, {"81bbfa181184cb494e7a81dcfa94fbd9", "Maniac Mansion (NES F)", GID_MANIAC, 1, 0, MDT_NONE,
@ -546,6 +554,45 @@ static const ScummGameSettings multiple_versions_md5_settings[] = {
{"d4b8ee426b1afd3e53bc0cf020418cf6", "Putt-Putt and Pep's Dog on a Stick (Updated)", GID_HEGAME, 6, 98, MDT_NONE, {"d4b8ee426b1afd3e53bc0cf020418cf6", "Putt-Putt and Pep's Dog on a Stick (Updated)", GID_HEGAME, 6, 98, MDT_NONE,
GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows, 0, 0}, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows, 0, 0},
{"1d05cd189e4908f79b57e78a4402f292", "Monkey Island 1 (EGA)", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC, 0, 0},
{"49210e124e4c2b30f1290a9ef6306301", "Monkey Island 1 (EGA)", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC, 0, 0},
{"fc6b6148e80d67939d9a18697c0f626a", "Monkey Island 1 (EGA De)", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC, 0, 0},
{"ce6a4cef315b20fef58a95bc40a2d8d3", "Monkey Island 1 (EGA Fr)", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC, 0, 0},
{"aa7a07d94ae853f6460be4ce0a1bf530", "Monkey Island 1 (EGA Fr)", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC, 0, 0},
{"1dd3c11ea4439adfe681e4e405b624e1", "Monkey Island 1 (EGA Fr)", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC, 0, 0},
{"477dbafbd66a53c98416dc01aef019ad", "Monkey Island 1 (EGA It)", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC, 0, 0},
{"910e31cffb28226bd68c569668a0d6b4", "Monkey Island 1 (EGA Sp)", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC, 0, 0},
{"9e5e0fb43bd22f4628719b7501adb717", "Monkey Island 1 (Atari Fr)", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC, 0, 0},
{"71523b539491527d9860f4407faf0411", "Monkey Island 1 (Demo)", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC, 0, 0},
{"771bc18ec6f93837b839c992b211904b", "Monkey Island 1 (Demo De)", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_NATIVE,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC, 0, 0},
{"2d1e891fe52df707c30185e52c50cd92", "Monkey Island 1 (CD)", GID_MONKEY, 5, 0, /*MDT_PCSPK |*/ MDT_ADLIB,
GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformPC, 0, 0},
{"305d3dd57c96c65b017bc70c8c7cfb5e", "Monkey Island 1 (CD De)", GID_MONKEY, 5, 0, /*MDT_PCSPK |*/ MDT_ADLIB,
GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformPC, 0, 0},
{"f049e38c1f8302b5db6170f1872af89a", "Monkey Island 1 (CD Sp)", GID_MONKEY, 5, 0, /*MDT_PCSPK |*/ MDT_ADLIB,
GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformPC, 0, 0},
{"da6269b18fcb08189c0aa9c95533cce2", "Monkey Island 1 (CD It)", GID_MONKEY, 5, 0, /*MDT_PCSPK |*/ MDT_ADLIB,
GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformPC, 0, 0},
{"aa8a0cb65f3afbbe2c14c3f9f92775a3", "Monkey Island 1 (CD Fr)", GID_MONKEY, 5, 0, /*MDT_PCSPK |*/ MDT_ADLIB,
GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformPC, 0, 0},
{"2ccd8891ce4d3f1a334d21bff6a88ca2", "Monkey Island 1 (Mac CD)", GID_MONKEY, 5, 0, /*MDT_PCSPK |*/ MDT_ADLIB,
GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformPC, 0, 0},
{"c13225cb1bbd3bc9fe578301696d8021", "Monkey Island 1 (SegaCD)", GID_MONKEY_SEGA, 5, 0, MDT_NONE,
GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformPC, 0, 0},
{"3de99ef0523f8ca7958faa3afccd035a", "Spyfox 1: Dry Cereal (Updated)", GID_HEGAME, 6, 100, MDT_NONE, {"3de99ef0523f8ca7958faa3afccd035a", "Spyfox 1: Dry Cereal (Updated)", GID_HEGAME, 6, 100, MDT_NONE,
GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows, 0, 0}, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows, 0, 0},
{"9bda5fee51d2fda5253d02c642016bf4", "Spyfox 1: Dry Cereal (Updated)", GID_HEGAME, 6, 98, MDT_NONE, {"9bda5fee51d2fda5253d02c642016bf4", "Spyfox 1: Dry Cereal (Updated)", GID_HEGAME, 6, 98, MDT_NONE,
@ -566,6 +613,20 @@ static const ScummGameSettings multiple_versions_md5_settings[] = {
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR | GF_OLD_BUNDLE | GF_NO_SCALING, Common::kPlatformPC, 0, 0}, GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR | GF_OLD_BUNDLE | GF_NO_SCALING, Common::kPlatformPC, 0, 0},
{"7020931d5a2be0a49d68e7a1882363e4", "Zak McKracken and the Alien Mindbenders (v1)", GID_ZAK, 1, 0, MDT_PCSPK, {"7020931d5a2be0a49d68e7a1882363e4", "Zak McKracken and the Alien Mindbenders (v1)", GID_ZAK, 1, 0, MDT_PCSPK,
GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR | GF_OLD_BUNDLE | GF_NO_SCALING, Common::kPlatformPC, 0, 0}, GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR | GF_OLD_BUNDLE | GF_NO_SCALING, Common::kPlatformPC, 0, 0},
{"2d4536a56e01da4b02eb021e7770afa2", "Zak McKracken and the Alien Mindbenders (FM-TOWNS)", GID_ZAK256, 3, 0, MDT_TOWNS,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_AUDIOTRACKS, Common::kPlatformFMTowns, 0, 0},
{"ce3edc99cd4f478c5b37104d70c68ca5", "Zak McKracken and the Alien Mindbenders (FM-TOWNS Jp)", GID_ZAK256, 3, 0, MDT_TOWNS,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_AUDIOTRACKS, Common::kPlatformFMTowns, 0, 0},
{"1ca86e2cf9aaa2068738a1e5ba477e60", "Zak McKracken and the Alien Mindbenders (FM-TOWNS Jp)", GID_ZAK256, 3, 0, MDT_TOWNS,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_AUDIOTRACKS, Common::kPlatformFMTowns, 0, 0},
{"2d388339d6050d8ccaa757b64633954e", "Indy/Loom Demo (FM-TOWNS)", GID_ZAK256, 3, 0, MDT_TOWNS,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_AUDIOTRACKS, Common::kPlatformFMTowns, 0, 0},
{"77f5c9cc0986eb729c1a6b4c8823bbae", "Zak/Loom Demo (FM-TOWNS)", GID_ZAK256, 3, 0, MDT_TOWNS,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_AUDIOTRACKS, Common::kPlatformFMTowns, 0, 0},
{"3938ee1aa4433fca9d9308c9891172b1", "Indy/Zak Demo (FM-TOWNS)", GID_ZAK256, 3, 0, MDT_TOWNS,
GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_AUDIOTRACKS, Common::kPlatformFMTowns, 0, 0},
#endif #endif
{NULL, NULL, 0, 0, MDT_NONE, 0, 0, Common::kPlatformUnknown, 0, 0} {NULL, NULL, 0, 0, MDT_NONE, 0, 0, Common::kPlatformUnknown, 0, 0}
}; };
@ -594,6 +655,10 @@ static SubstResFileNames substResFileNameTable[] = {
{ "00.LFL", "zak1.d64", kGenAsIs }, // these { "00.LFL", "zak1.d64", kGenAsIs }, // these
{ "01.LFL", "zak2.d64", kGenAsIs }, // lines { "01.LFL", "zak2.d64", kGenAsIs }, // lines
{ "airdemo", "Airport Demo", kGenMac}, { "airdemo", "Airport Demo", kGenMac},
{ "atlantis", "fate", kGenPC},
{ "atlantis", "playfate", kGenPC},
{ "atlantis", "indy4", kGenPC},
{ "atlantis", "indydemo", kGenPC},
{ "balloon", "Balloon-O-Rama", kGenMac}, { "balloon", "Balloon-O-Rama", kGenMac},
{ "baseball", "BaseBall", kGenMac}, { "baseball", "BaseBall", kGenMac},
{ "baseball2001", "Baseball 2001", kGenMac}, { "baseball2001", "Baseball 2001", kGenMac},
@ -604,7 +669,8 @@ static SubstResFileNames substResFileNameTable[] = {
{ "circdemo", "Putt Circus Demo", kGenMac }, { "circdemo", "Putt Circus Demo", kGenMac },
{ "circdemo", "Putt Circus Demo", kGenMac}, { "circdemo", "Putt Circus Demo", kGenMac},
{ "dig.la0", "The Dig Data", kGenAsIs}, { "dig.la0", "The Dig Data", kGenAsIs},
{ "digdemo.la0", "The Dig Demo Data", kGenAsIs}, { "dig.la0", "The Dig Demo Data", kGenAsIs},
{ "dig", "digdemo", kGenPC},
{ "dog", "Dog on a Stick", kGenMac}, { "dog", "Dog on a Stick", kGenMac},
{ "f3-mdemo", "F3-mdemo", kGenMac }, { "f3-mdemo", "F3-mdemo", kGenMac },
{ "f3-mdemo", "F3-Mdemo", kGenMac }, { "f3-mdemo", "F3-Mdemo", kGenMac },
@ -638,12 +704,16 @@ static SubstResFileNames substResFileNameTable[] = {
{ "ft.la0", "Full Throttle Demo Data", kGenAsIs}, { "ft.la0", "Full Throttle Demo Data", kGenAsIs},
{ "ft.la0", "Vollgas Data", kGenAsIs}, { "ft.la0", "Vollgas Data", kGenAsIs},
{ "ft.la0", "Vollgas Demo Data", kGenAsIs}, { "ft.la0", "Vollgas Demo Data", kGenAsIs},
{ "ft.la0", "ft.000", kGenAsIs},
{ "ft.la0", "ftdemo.000", kGenAsIs},
{ "ft", "ftdemo", kGenPC },
{ "kinddemo", "Kinddemo", kGenMac }, { "kinddemo", "Kinddemo", kGenMac },
{ "kinddemo", "KindDemo", kGenMac }, { "kinddemo", "KindDemo", kGenMac },
{ "lost", "Lost and Found", kGenMac}, { "lost", "Lost and Found", kGenMac},
{ "maze", "Maze Madness", kGenMac}, { "maze", "Maze Madness", kGenMac},
{ "monkey", "monkey1", kGenPC}, { "monkey", "monkey1", kGenPC},
{ "monkey", "monkeyk", kGenPC}, // FM-TOWNS Jap { "monkey", "monkeyk", kGenPC}, // FM-TOWNS Jap
{ "monkey2", "mi2demo", kGenPC},
{ "moondemo", "Putt-Putt Moon Demo", kGenMacNoParens }, { "moondemo", "Putt-Putt Moon Demo", kGenMacNoParens },
{ "mustard", "Mustard", kGenMac}, { "mustard", "Mustard", kGenMac},
{ "pajama", "Pajama Sam", kGenMac}, { "pajama", "Pajama Sam", kGenMac},
@ -675,6 +745,9 @@ static SubstResFileNames substResFileNameTable[] = {
{ "samnmax.000", "Sam & Max Demo Data", kGenAsIs}, { "samnmax.000", "Sam & Max Demo Data", kGenAsIs},
{ "samnmax.000", "samnmax.sm0", kGenAsIs }, // Fixes MD5 detection { "samnmax.000", "samnmax.sm0", kGenAsIs }, // Fixes MD5 detection
{ "samnmax", "ramnmax", kGenPC }, // Used in some releases of Russian Sam'n'Max { "samnmax", "ramnmax", kGenPC }, // Used in some releases of Russian Sam'n'Max
{ "samnmax", "samdemo", kGenPC },
{ "samnamx", "snmdemo", kGenPC },
{ "samnmax", "snmidemo", kGenPC },
{ "SamsFunShop", "Sam's FunShop", kGenMac }, { "SamsFunShop", "Sam's FunShop", kGenMac },
{ "sf2-demo", "sf2demo", kGenPC }, { "sf2-demo", "sf2demo", kGenPC },
{ "sf2-demo", "Spy Fox 2 - Demo", kGenMac }, { "sf2-demo", "Spy Fox 2 - Demo", kGenMac },
@ -691,6 +764,7 @@ static SubstResFileNames substResFileNameTable[] = {
{ "spyozon", "SPYFoxOZU", kGenPC }, { "spyozon", "SPYFoxOZU", kGenPC },
{ "spyozon", "SpyOzon", kGenMac }, { "spyozon", "SpyOzon", kGenMac },
{ "tentacle.000", "Day Of The Tentacle Data", kGenAsIs}, { "tentacle.000", "Day Of The Tentacle Data", kGenAsIs},
{ "tentacle", "dottdemo", kGenPC},
{ "thinker1", "Thinker1", kGenMac }, { "thinker1", "Thinker1", kGenMac },
{ "thinkerk", "ThinkerK", kGenMac }, { "thinkerk", "ThinkerK", kGenMac },
{ "timedemo", "TIJDDEMO", kGenPC }, { "timedemo", "TIJDDEMO", kGenPC },
@ -2551,11 +2625,17 @@ using namespace Scumm;
GameList Engine_SCUMM_gameList() { GameList Engine_SCUMM_gameList() {
const ScummGameSettings *g = scumm_settings; const ScummGameSettings *g = scumm_settings;
const ObsoleteTargets *o = obsoleteTargetsTable;
GameList games; GameList games;
while (g->name) { while (g->name) {
games.push_back(g->toGameSettings()); games.push_back(g->toGameSettings());
g++; g++;
} }
while (o->from) {
games.push_back(o->toGameSettings());
o++;
}
return games; return games;
} }
@ -2842,7 +2922,10 @@ static int generateSubstResFileName_(const char *filename, char *buf, int bufsiz
break; break;
case kGenPC: case kGenPC:
snprintf(buf, bufsize, "%s%s", substResFileNameTable[i].macName, ext); if (ext)
snprintf(buf, bufsize, "%s%s", substResFileNameTable[i].macName, ext);
else
strncpy(buf, substResFileNameTable[i].macName, bufsize);
break; break;
case kGenAsIs: case kGenAsIs:
@ -2863,6 +2946,22 @@ static int generateSubstResFileName_(const char *filename, char *buf, int bufsiz
Engine *Engine_SCUMM_create(GameDetector *detector, OSystem *syst) { Engine *Engine_SCUMM_create(GameDetector *detector, OSystem *syst) {
Engine *engine; Engine *engine;
const ObsoleteTargets *o = obsoleteTargetsTable;
while (o->from) {
if (!scumm_stricmp(detector->_game.name, o->from)) {
detector->_game.name = o->to;
ConfMan.set("gameid", o->to);
if (o->platform)
ConfMan.set("platform", o->platform);
warning("Target upgraded from %s to %s", o->from, o->to);
ConfMan.flushToDisk();
break;
}
o++;
}
const ScummGameSettings *g = scumm_settings; const ScummGameSettings *g = scumm_settings;
while (g->name) { while (g->name) {

View file

@ -1134,6 +1134,7 @@ ScummFile *Sound::openSfxFile() {
}; };
char buf[256]; char buf[256];
char buf1[128];
ScummFile *file = new ScummFile(); ScummFile *file = new ScummFile();
_offsetTable = NULL; _offsetTable = NULL;
@ -1145,6 +1146,14 @@ ScummFile *Sound::openSfxFile() {
basename[0] = _vm->getGameName(); basename[0] = _vm->getGameName();
basename[1] = "monster"; basename[1] = "monster";
if (_vm->_substResFileNameIndex > 0) {
strcpy(buf, basename[0]);
_vm->generateSubstResFileName(buf, buf1, sizeof(buf1));
strcpy(buf, buf1);
basename[2] = buf1;
}
for (int j = 0; basename[j] && !file->isOpen(); ++j) { for (int j = 0; basename[j] && !file->isOpen(); ++j) {
for (int i = 0; extensions[i].ext; ++i) { for (int i = 0; extensions[i].ext; ++i) {
sprintf(buf, "%s.%s", basename[j], extensions[i].ext); sprintf(buf, "%s.%s", basename[j], extensions[i].ext);
@ -1163,8 +1172,6 @@ ScummFile *Sound::openSfxFile() {
} }
if (_vm->_substResFileNameIndex > 0) { if (_vm->_substResFileNameIndex > 0) {
char buf1[128];
_vm->generateSubstResFileName(buf, buf1, sizeof(buf1)); _vm->generateSubstResFileName(buf, buf1, sizeof(buf1));
strcpy(buf, buf1); strcpy(buf, buf1);
} }

View file

@ -35,34 +35,34 @@ Zak McKracken and the Alien Mindbenders
V2 Amiga fr 91469353f7be1b122fa88d23480a1320 zak Tobias Fleischer V2 Amiga fr 91469353f7be1b122fa88d23480a1320 zak Tobias Fleischer
V2 Amiga it 27b3a4224ad63d5b04627595c1c1a025 zak Andrea Petrucci V2 Amiga it 27b3a4224ad63d5b04627595c1c1a025 zak Andrea Petrucci
V2 Atari fr 613f64f78ea26c7353b2a5940eb61d6a zak Andreas Bylund V2 Atari fr 613f64f78ea26c7353b2a5940eb61d6a zak Andreas Bylund
FM-TOWNS FM-TOWNS en 2d4536a56e01da4b02eb021e7770afa2 zakTowns FM-TOWNS FM-TOWNS en 2d4536a56e01da4b02eb021e7770afa2 zak
FM-TOWNS FM-TOWNS jp ce3edc99cd4f478c5b37104d70c68ca5 zakTowns khalek FM-TOWNS FM-TOWNS jp ce3edc99cd4f478c5b37104d70c68ca5 zak khalek
FM-TOWNS (alt?) FM-TOWNS jp 1ca86e2cf9aaa2068738a1e5ba477e60 zakTowns Andrea Petrucci FM-TOWNS (alt?) FM-TOWNS jp 1ca86e2cf9aaa2068738a1e5ba477e60 zak Andrea Petrucci
Indiana Jones and the Last Crusade Indiana Jones and the Last Crusade
EGA (1.0 7/09/89) DOS en 5fbe557049892eb4b709d90916ec97ca indy3EGA EGA (1.0 7/09/89) DOS en 5fbe557049892eb4b709d90916ec97ca indy3
EGA (1.3 8/14/89) DOS en 6b3ec67da214f558dc5ceaa2acd47453 indy3EGA tsuteiuQ, Andrea Petrucci EGA (1.3 8/14/89) DOS en 6b3ec67da214f558dc5ceaa2acd47453 indy3 tsuteiuQ, Andrea Petrucci
EGA DOS de 6f6ef668c608c7f534fea6e6d3878dde indy3EGA dhewg EGA DOS de 6f6ef668c608c7f534fea6e6d3878dde indy3 dhewg
EGA DOS fr 66236cd1aec24e1d4aff4c4cc93b7e18 indy3EGA Andrea Petrucci EGA DOS fr 66236cd1aec24e1d4aff4c4cc93b7e18 indy3 Andrea Petrucci
EGA DOS it d62d248c3df6ec177405e2cb23d923b2 indy3EGA Andrea Petrucci EGA DOS it d62d248c3df6ec177405e2cb23d923b2 indy3 Andrea Petrucci
EGA DOS es ce7fd0c382389a6791fc3e199c117ef4 indy3EGA abnog EGA DOS es ce7fd0c382389a6791fc3e199c117ef4 indy3 abnog
EGA (alt?) DOS es 86be8ada36371d4fdc35659d0e912a26 indy3EGA Andrea Petrucci EGA (alt?) DOS es 86be8ada36371d4fdc35659d0e912a26 indy3 Andrea Petrucci
EGA Mac en 1dd7aa088e09f96d06818aa9a9deabe0 indy3EGA EGA Mac en 1dd7aa088e09f96d06818aa9a9deabe0 indy3
EGA Amiga en 9c0fee288ad564a7d25ec3e841810d79 indy3EGA dhewg EGA Amiga en 9c0fee288ad564a7d25ec3e841810d79 indy3 dhewg
EGA Amiga de 330f631502e381a4e199a3f7cb483c20 indy3EGA dhewg EGA Amiga de 330f631502e381a4e199a3f7cb483c20 indy3 dhewg
EGA Amiga fr e689bdf67f98b1d760ce4487ec0e8d06 indy3EGA Gerald Vincent EGA Amiga fr e689bdf67f98b1d760ce4487ec0e8d06 indy3 Gerald Vincent
EGA Amiga it df03ee021aa9b81d90cab9c26da07614 indy3EGA Andrea Petrucci EGA Amiga it df03ee021aa9b81d90cab9c26da07614 indy3 Andrea Petrucci
EGA Atari en 157367c3c21e0d03a0cba44361b4cf65 indy3EGA Andreas Bylund EGA Atari en 157367c3c21e0d03a0cba44361b4cf65 indy3 Andreas Bylund
EGA Atari fr 0f9c7a76657f0840b8f7ccb5bffeb9f4 indy3EGA Andreas Bylund EGA Atari fr 0f9c7a76657f0840b8f7ccb5bffeb9f4 indy3 Andreas Bylund
EGA Demo DOS en b597e0403cc0002f69170e6caba7edd9 indy3EGA EGA Demo DOS en b597e0403cc0002f69170e6caba7edd9 indy3
VGA DOS All 1875b90fade138c9253a8e967007031a indy3 VGA DOS All 1875b90fade138c9253a8e967007031a indy3
VGA DOS de 399b217b0c8d65d0398076da486363a9 indy3 VGA DOS de 399b217b0c8d65d0398076da486363a9 indy3
VGA DOS it 17b5d5e6af4ae89d62631641d66d5a05 indy3 Andrea Petrucci VGA DOS it 17b5d5e6af4ae89d62631641d66d5a05 indy3 Andrea Petrucci
FM-TOWNS FM-TOWNS en 04687cdf7f975a89d2474929f7b80946 indy3towns FM-TOWNS FM-TOWNS en 04687cdf7f975a89d2474929f7b80946 indy3
FM-TOWNS FM-TOWNS jp 3a0c35f3c147b98a2bdf8d400cfc4ab5 indy3towns Paul Priest, Andrea Petrucci FM-TOWNS FM-TOWNS jp 3a0c35f3c147b98a2bdf8d400cfc4ab5 indy3 Paul Priest, Andrea Petrucci
Loom Loom
Demo DOS en 5a35e36fd777e9c37a49c5b2faca52f9 loom Demo DOS en 5a35e36fd777e9c37a49c5b2faca52f9 loom
@ -81,35 +81,35 @@ Loom
Floppy (same as IT?!?) Amiga fr 39cb9dec16fa16f38d79acd80effb059 loom Gerald Vincent Floppy (same as IT?!?) Amiga fr 39cb9dec16fa16f38d79acd80effb059 loom Gerald Vincent
Floppy (same as FR?!?) Amiga it 39cb9dec16fa16f38d79acd80effb059 loom Andrea Petrucci Floppy (same as FR?!?) Amiga it 39cb9dec16fa16f38d79acd80effb059 loom Andrea Petrucci
Floppy Atari de c24c490373aeb48fbd54caa8e7ae376d loom Andreas Bylund Floppy Atari de c24c490373aeb48fbd54caa8e7ae376d loom Andreas Bylund
Talkie/CD DOS en 5d88b9d6a88e6f8e90cded9d01b7f082 loomcd Talkie/CD DOS en 5d88b9d6a88e6f8e90cded9d01b7f082 loom
FM-TOWNS FM-TOWNS en c5d10e190d4b4d59114b824f2fdbd00e loomTowns dhewg, Andrea Petrucci FM-TOWNS FM-TOWNS en c5d10e190d4b4d59114b824f2fdbd00e loom dhewg, Andrea Petrucci
FM-TOWNS FM-TOWNS jp 31b8fda4c8c7413fa6b39997e776eba4 loomTowns khalek, Andrea Petrucci FM-TOWNS FM-TOWNS jp 31b8fda4c8c7413fa6b39997e776eba4 loom khalek, Andrea Petrucci
The Secret of Monkey Island The Secret of Monkey Island
EGA (4 disk) DOS en 1d05cd189e4908f79b57e78a4402f292 monkeyega Andrea Petrucci EGA (4 disk) DOS en 1d05cd189e4908f79b57e78a4402f292 monkey Andrea Petrucci
EGA (8 disk) DOS en 49210e124e4c2b30f1290a9ef6306301 monkeyega EGA (8 disk) DOS en 49210e124e4c2b30f1290a9ef6306301 monkey
EGA (8 disk) DOS de fc6b6148e80d67939d9a18697c0f626a monkeyega ghoostkilla EGA (8 disk) DOS de fc6b6148e80d67939d9a18697c0f626a monkey ghoostkilla
EGA (4 disk) DOS fr ce6a4cef315b20fef58a95bc40a2d8d3 monkeyega Matthieu Milan EGA (4 disk) DOS fr ce6a4cef315b20fef58a95bc40a2d8d3 monkey Matthieu Milan
EGA (4 disk v1.0,9/7/90 II) DOS fr aa7a07d94ae853f6460be4ce0a1bf530 monkeyega Parazythum EGA (4 disk v1.0,9/7/90 II) DOS fr aa7a07d94ae853f6460be4ce0a1bf530 monkey Parazythum
EGA (8 disk) DOS fr 1dd3c11ea4439adfe681e4e405b624e1 monkeyega Andrea Petrucci EGA (8 disk) DOS fr 1dd3c11ea4439adfe681e4e405b624e1 monkey Andrea Petrucci
EGA (4 disk) DOS it 477dbafbd66a53c98416dc01aef019ad monkeyega Andrea Petrucci EGA (4 disk) DOS it 477dbafbd66a53c98416dc01aef019ad monkey Andrea Petrucci
EGA (8 disk) DOS es 910e31cffb28226bd68c569668a0d6b4 monkeyega Andrea Petrucci EGA (8 disk) DOS es 910e31cffb28226bd68c569668a0d6b4 monkey Andrea Petrucci
EGA Atari fr 9e5e0fb43bd22f4628719b7501adb717 monkeyega Andreas Bylund EGA Atari fr 9e5e0fb43bd22f4628719b7501adb717 monkey Andreas Bylund
EGA Demo DOS en 71523b539491527d9860f4407faf0411 monkeyega EGA Demo DOS en 71523b539491527d9860f4407faf0411 monkey
EGA Demo DOS de 771bc18ec6f93837b839c992b211904b monkeyega khalek EGA Demo DOS de 771bc18ec6f93837b839c992b211904b monkey khalek
VGA (4 disk) DOS en 15e03ffbfeddb9c2aebc13dcb2a4a8f4 monkeyvga VGA (4 disk) DOS en 15e03ffbfeddb9c2aebc13dcb2a4a8f4 monkey
VGA (8 disk) DOS en c7890e038806df2bb5c0c8c6f1986ea2 monkeyvga Andrea Petrucci VGA (8 disk) DOS en c7890e038806df2bb5c0c8c6f1986ea2 monkey Andrea Petrucci
VGA (4 disk) DOS de d0b531227a27c6662018d2bd05aac52a monkeyvga VGA (4 disk) DOS de d0b531227a27c6662018d2bd05aac52a monkey
VGA (4 disk) DOS es 45152f7cf2ba8f43cf8a8ea2e740ae09 monkeyvga VGA (4 disk) DOS es 45152f7cf2ba8f43cf8a8ea2e740ae09 monkey
VGA (4 disk) DOS it 66fd5ff9a810dfeb6d6bdada18221140 monkeyvga Andrea Petrucci VGA (4 disk) DOS it 66fd5ff9a810dfeb6d6bdada18221140 monkey Andrea Petrucci
VGA Amiga en 6c2bff0e327f2962e809c2e1a82d7309 monkeyvga dhweg VGA Amiga en 6c2bff0e327f2962e809c2e1a82d7309 monkey dhweg
VGA Amiga de 319a4dde52c7960b5aae8a1ec348d918 monkeyvga ghoostkilla VGA Amiga de 319a4dde52c7960b5aae8a1ec348d918 monkey ghoostkilla
VGA (alt?) Amiga de 0a212fa35fa8421f31c1f3961272caf0 monkeyvga Andreas Bylund VGA (alt?) Amiga de 0a212fa35fa8421f31c1f3961272caf0 monkey Andreas Bylund
VGA Amiga es 870d1e3c86bc50846d808d14a36b4e08 monkeyvga Andreas Bylund VGA Amiga es 870d1e3c86bc50846d808d14a36b4e08 monkey Andreas Bylund
VGA Amiga fr 3433be9866ca4261b2d5d25374e3f243 monkeyvga Gerald Vincent VGA Amiga fr 3433be9866ca4261b2d5d25374e3f243 monkey Gerald Vincent
VGA Amiga it fb66aa42de21675116346213f176a366 monkeyvga Andrea Petrucci VGA Amiga it fb66aa42de21675116346213f176a366 monkey Andrea Petrucci
VGA Demo Amiga en 54a936ad06161ff7bfefcb96200f7bff monkeyvga khalek VGA Demo Amiga en 54a936ad06161ff7bfefcb96200f7bff monkey khalek
CD DOS en 2d1e891fe52df707c30185e52c50cd92 monkey CD DOS en 2d1e891fe52df707c30185e52c50cd92 monkey
CD DOS de 305d3dd57c96c65b017bc70c8c7cfb5e monkey CD DOS de 305d3dd57c96c65b017bc70c8c7cfb5e monkey
@ -117,7 +117,7 @@ The Secret of Monkey Island
CD DOS it da6269b18fcb08189c0aa9c95533cce2 monkey Andrej Sinicyn, Andrea Petrucci CD DOS it da6269b18fcb08189c0aa9c95533cce2 monkey Andrej Sinicyn, Andrea Petrucci
CD DOS fr aa8a0cb65f3afbbe2c14c3f9f92775a3 monkey Andrej Sinicyn, Andrea Petrucci CD DOS fr aa8a0cb65f3afbbe2c14c3f9f92775a3 monkey Andrej Sinicyn, Andrea Petrucci
- Mac en 2ccd8891ce4d3f1a334d21bff6a88ca2 monkey Lars Næsbye Christensen - Mac en 2ccd8891ce4d3f1a334d21bff6a88ca2 monkey Lars Næsbye Christensen
- SEGA en c13225cb1bbd3bc9fe578301696d8021 game - SEGA en c13225cb1bbd3bc9fe578301696d8021 monkey
FM-TOWNS FM-TOWNS en 8eb84cee9b429314c7f0bdcf560723eb monkey Paul Priest, Andrea Petrucci FM-TOWNS FM-TOWNS en 8eb84cee9b429314c7f0bdcf560723eb monkey Paul Priest, Andrea Petrucci
FM-TOWNS FM-TOWNS jp e17db1ddf91b39ca6bbc8ad3ed19e883 monkey Paul Priest, Andrea Petrucci FM-TOWNS FM-TOWNS jp e17db1ddf91b39ca6bbc8ad3ed19e883 monkey Paul Priest, Andrea Petrucci
@ -125,9 +125,9 @@ The Secret of Monkey Island
Misc demos Misc demos
Passport to Adventure DOS en e6cd81b25ab1453a8a6d3482118c391e pass Passport to Adventure DOS en e6cd81b25ab1453a8a6d3482118c391e pass
indy/loom non-interactive FM-TOWNS en 2d388339d6050d8ccaa757b64633954e zakTowns khalek indy/loom non-interactive FM-TOWNS en 2d388339d6050d8ccaa757b64633954e zak khalek
zak/loom non-interactive FM-TOWNS en 77f5c9cc0986eb729c1a6b4c8823bbae zakTowns khalek zak/loom non-interactive FM-TOWNS en 77f5c9cc0986eb729c1a6b4c8823bbae zak khalek
indy/zak non-interactive FM-TOWNS en 3938ee1aa4433fca9d9308c9891172b1 zakTowns khalek indy/zak non-interactive FM-TOWNS en 3938ee1aa4433fca9d9308c9891172b1 zak khalek
Monkey Island 2: LeChuck's revenge Monkey Island 2: LeChuck's revenge
- Amiga en 132bff65e6367c09cc69318ce1b59333 monkey2 - Amiga en 132bff65e6367c09cc69318ce1b59333 monkey2
@ -145,7 +145,7 @@ Monkey Island 2: LeChuck's revenge
- DOS es 7974365d3dc0f43a2748c975f91ff042 monkey2 Andrea Petrucci - DOS es 7974365d3dc0f43a2748c975f91ff042 monkey2 Andrea Petrucci
FM-TOWNS FM-TOWNS en da09e666fc8f5b78d7b0ac65d1a3b56e monkey2 dhewg, Andrea Petrucci FM-TOWNS FM-TOWNS en da09e666fc8f5b78d7b0ac65d1a3b56e monkey2 dhewg, Andrea Petrucci
FM-TOWNS FM-TOWNS jp 430bc518017b6fac046f58bab6baad5d monkey2 Antti Leimi, Andrea Petrucci FM-TOWNS FM-TOWNS jp 430bc518017b6fac046f58bab6baad5d monkey2 Antti Leimi, Andrea Petrucci
Demo (non-interactive) DOS en 387a544b8b10b26912d8413bab63a853 mi2demo khalek Demo (non-interactive) DOS en 387a544b8b10b26912d8413bab63a853 monkey2 khalek
Indiana Jones and the Fate of Atlantis Indiana Jones and the Fate of Atlantis
Talkie DOS en 182344899c2e2998fca0bebcd82aa81a atlantis Talkie DOS en 182344899c2e2998fca0bebcd82aa81a atlantis
@ -165,12 +165,12 @@ Indiana Jones and the Fate of Atlantis
Non-Talkie Mac en d6dd0646404768a63e963891a96daadd atlantis Fingolfin Non-Talkie Mac en d6dd0646404768a63e963891a96daadd atlantis Fingolfin
Non-Talkie Mac en 06b187468113f9ae5a400b148a847fac atlantis Lars N sbye Christensen Non-Talkie Mac en 06b187468113f9ae5a400b148a847fac atlantis Lars N sbye Christensen
FM-TOWNS FM-TOWNS en c7be10f775404fd9785a8b92a06d240c indy4 dhewg, Andrea Petrucci FM-TOWNS FM-TOWNS en c7be10f775404fd9785a8b92a06d240c atlantis dhewg, Andrea Petrucci
FM-TOWNS FM-TOWNS jp 4d34042713958b971cb139fba4658586 indy4 Andrea Petrucci FM-TOWNS FM-TOWNS jp 4d34042713958b971cb139fba4658586 atlantis Andrea Petrucci
FM-TOWNS Demo FM-TOWNS jp 28d24a33448fab6795850bc9f159a4a2 indydemo khalek FM-TOWNS Demo FM-TOWNS jp 28d24a33448fab6795850bc9f159a4a2 atlantis khalek
Demo DOS en 035deab53b47bc43abc763560d0f8d4b playfate Demo DOS en 035deab53b47bc43abc763560d0f8d4b atlantis
Demo DOS en 98744fe66ff730e8c2b3b1f58803ab0b playfate Simon Krumrein, sev Demo DOS en 98744fe66ff730e8c2b3b1f58803ab0b atlantis Simon Krumrein, sev
Demo (non-interactive) DOS en 99b6f822b0b2612415407865438697d6 fate Demo (non-interactive) DOS en 99b6f822b0b2612415407865438697d6 atlantis
Day Of The Tentacle Day Of The Tentacle
Floppy Version A ? All? en acad97ab1c6fc2a5b2d98abf6db4a190 tentacle Floppy Version A ? All? en acad97ab1c6fc2a5b2d98abf6db4a190 tentacle
@ -184,9 +184,9 @@ Day Of The Tentacle
Talkie ? All? fr 8aa05d3cdb0e795436043f0546af2da2 tentacle Andrea Petrucci Talkie ? All? fr 8aa05d3cdb0e795436043f0546af2da2 tentacle Andrea Petrucci
Talkie All? it 4fbbe9f64b8bc547503a379a301183ce tentacle Andrea Petrucci Talkie All? it 4fbbe9f64b8bc547503a379a301183ce tentacle Andrea Petrucci
Talkie All? es 883af4b0af4f77a92f1dcf1d0a283140 tentacle Andrea Petrucci Talkie All? es 883af4b0af4f77a92f1dcf1d0a283140 tentacle Andrea Petrucci
Demo DOS en c83079157ec765a28de445aec9768d60 dottdemo Demo DOS en c83079157ec765a28de445aec9768d60 tentacle
Demo DOS de ac1642b6edfb8521ca03760126f1c250 dottdemo Simon Krumrein, sev Demo DOS de ac1642b6edfb8521ca03760126f1c250 tentacle Simon Krumrein, sev
Demo DOS fr 17fa250eb72dae2dad511ba79c0b6b0a dottdemo cyx Demo DOS fr 17fa250eb72dae2dad511ba79c0b6b0a tentacle cyx
Sam & Max Sam & Max
Non-Talkie DOS en a3036878840720fbefa41e6965fa4a0a samnmax Andrea Petrucci Non-Talkie DOS en a3036878840720fbefa41e6965fa4a0a samnmax Andrea Petrucci
@ -201,12 +201,12 @@ Sam & Max
Talkie All? it 0f6f2e716ba896a44e5059bba1de7ca9 samnmax Andrea Petrucci Talkie All? it 0f6f2e716ba896a44e5059bba1de7ca9 samnmax Andrea Petrucci
Talkie All? es 4ba7fb331296c283e73d8f5b2096e551 samnmax Andrea Petrucci Talkie All? es 4ba7fb331296c283e73d8f5b2096e551 samnmax Andrea Petrucci
Talkie DOS ru d43352a805d78b5f4936c6d7779bf575 samnmax Talkie DOS ru d43352a805d78b5f4936c6d7779bf575 samnmax
Demo DOS en d9d0dd93d16ab4dec55cabc2b86bbd17 samdemo Demo DOS en d9d0dd93d16ab4dec55cabc2b86bbd17 samnmax
Demo Mac en 0425954a9db5c340861672892c3e678d samdemo Demo Mac en 0425954a9db5c340861672892c3e678d samnmax
interactive Demo DOS en c3196c5349e53e387aaff1533d95e53a snmdemo interactive Demo DOS en c3196c5349e53e387aaff1533d95e53a samnmax
interactive Demo DOS de cc8ba2b0df2f9c450bcf055fe2711979 snmdemo Simon Krumrein, sev interactive Demo DOS de cc8ba2b0df2f9c450bcf055fe2711979 samnmax Simon Krumrein, sev
Interactive WIP Demo DOS en 0e4c5d54a0ad4b26132e78b5ea76642a snmidemo Interactive WIP Demo DOS en 0e4c5d54a0ad4b26132e78b5ea76642a samnmax
Full Throttle Full Throttle
Version A All? en 09820417db26687bb7fe0c83cc4c553b ft Version A All? en 09820417db26687bb7fe0c83cc4c553b ft
@ -221,22 +221,22 @@ Full Throttle
- Mac en fe381e45117878b1e942cb876b050fd6 ft fingolfin - Mac en fe381e45117878b1e942cb876b050fd6 ft fingolfin
- Mac de 04401d747f1a2c1c4b388daff71ed378 ft fingolfin - Mac de 04401d747f1a2c1c4b388daff71ed378 ft fingolfin
Demo DOS en 32a433dea56b86a55b59e4ff7d755711 ftpcdemo Demo DOS en 32a433dea56b86a55b59e4ff7d755711 ft
Demo Mac en 9d7b67be003fea60be4dcbd193611936 ftdemo Demo Mac en 9d7b67be003fea60be4dcbd193611936 ft
The Dig The Dig
- All All d8323015ecb8b10bf53474f6e6b0ae33 dig - All All d8323015ecb8b10bf53474f6e6b0ae33 dig
- All ru d62047a6729349ab36f7ee065bf26509 dig sev - All ru d62047a6729349ab36f7ee065bf26509 dig sev
Demo All en 362c1d281fb9899254cda66ad246c66a digdemo Demo All en 362c1d281fb9899254cda66ad246c66a dig
- Mac en 35a2d3040fa512f8232d9e443319d84d dig fingolfin - Mac en 35a2d3040fa512f8232d9e443319d84d dig fingolfin
- Mac fr 21a6592322f92550f144f68a8a4e685e dig kaminari - Mac fr 21a6592322f92550f144f68a8a4e685e dig kaminari
Demo Mac en cd9c05e755d7bf8e9b9590ad1ebe273e digdemo fingolfin Demo Mac en cd9c05e755d7bf8e9b9590ad1ebe273e dig fingolfin
Curse of Monkey Island Curse of Monkey Island
- All All fe60d6b5ff51b0553ac59963123b5777 comi - All All fe60d6b5ff51b0553ac59963123b5777 comi
- All ru 861e59ed72a1cd0e6d454f7ee7e2bf3d comi - All ru 861e59ed72a1cd0e6d454f7ee7e2bf3d comi
Demo All All 8fec68383202d38c0d25e9e3b757c5df comidemo Demo All All 8fec68383202d38c0d25e9e3b757c5df comi
Backyard Baseball Backyard Baseball
- Windows en cf8d13446ec6cb6222287a925fd47c1d baseball sev - Windows en cf8d13446ec6cb6222287a925fd47c1d baseball sev