aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorMax Horn2006-02-19 18:32:48 +0000
committerMax Horn2006-02-19 18:32:48 +0000
commit0c757abb72db6a5646f1718bc1ff08dc93755ef1 (patch)
tree773465ad68e789a3aa0b21a84c8a1a98c319ee24 /engines
parent85b9205f421710fbf13bda40dde0b3c73a8f17e8 (diff)
downloadscummvm-rg350-0c757abb72db6a5646f1718bc1ff08dc93755ef1.tar.gz
scummvm-rg350-0c757abb72db6a5646f1718bc1ff08dc93755ef1.tar.bz2
scummvm-rg350-0c757abb72db6a5646f1718bc1ff08dc93755ef1.zip
- Added new extra_versions table -> work in progress and disabled for now.
- Refined information in scumm-md5.txt a bit - Updated scumm-md5.h to reflect the changes in scumm-md5.txt - Removed some unicode garbage from scumm.cpp svn-id: r20774
Diffstat (limited to 'engines')
-rw-r--r--engines/scumm/scumm-md5.h116
-rw-r--r--engines/scumm/scumm.cpp108
2 files changed, 163 insertions, 61 deletions
diff --git a/engines/scumm/scumm-md5.h b/engines/scumm/scumm-md5.h
index 31c67a0e06..94ae19a3bf 100644
--- a/engines/scumm/scumm-md5.h
+++ b/engines/scumm/scumm-md5.h
@@ -1,5 +1,5 @@
/*
- This file was generated by the md5table tool on Fri Feb 17 15:49:59 2006
+ This file was generated by the md5table tool on Sun Feb 19 18:29:21 2006
DO NOT EDIT MANUALLY!
*/
@@ -30,18 +30,18 @@ static const MD5Table md5table[] = {
{ "08cc5c3eedaf72ebe12734eee94f7fa2", "balloon", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "09820417db26687bb7fe0c83cc4c553b", "ft", "", "Version A", Common::EN_USA, Common::kPlatformUnknown },
{ "0a212fa35fa8421f31c1f3961272caf0", "monkey", "VGA", "VGA", Common::DE_DEU, Common::kPlatformAmiga },
- { "0a41311d462b6639fc45297b9044bf16", "monkey", "EGA", "EGA", Common::ES_ESP, Common::kPlatformAtariST },
- { "0ab19be9e2a3f6938226638b2a3744fe", "PuttTime", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
+ { "0a41311d462b6639fc45297b9044bf16", "monkey", "No Adlib", "EGA", Common::ES_ESP, Common::kPlatformAtariST },
+ { "0ab19be9e2a3f6938226638b2a3744fe", "PuttTime", "HE 100", "Demo", Common::EN_USA, Common::kPlatformUnknown },
{ "0ac41e2e3d2174e5a042a6b565328dba", "puttrace", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
{ "0b3222aaa7efcf283eb621e0cefd26cc", "puttputt", "", "", Common::RU_RUS, Common::kPlatformPC },
{ "0c45eb4baff0c12c3d9dfa889c8070ab", "pajama3", "", "Demo", Common::DE_DEU, Common::kPlatformUnknown },
{ "0cccfa5223099a60e76cfcca57a1a141", "freddi3", "", "", Common::NL_NLD, Common::kPlatformWindows },
{ "0d1b69471605201ef2fa9cec1f5f02d2", "maniac", "", "V2", Common::ES_ESP, Common::kPlatformPC },
{ "0e4c5d54a0ad4b26132e78b5ea76642a", "samnmax", "", "Demo", Common::EN_USA, Common::kPlatformPC },
- { "0e9b01430e31d9fcd94071d433bbc6bf", "loom", "EGA", "EGA", Common::FR_FRA, Common::kPlatformAtariST },
+ { "0e9b01430e31d9fcd94071d433bbc6bf", "loom", "No Adlib", "EGA", Common::FR_FRA, Common::kPlatformAtariST },
{ "0f5935bd5e88ba6f09e558d64459746d", "thinker1", "", "Demo", Common::EN_USA, Common::kPlatformWindows },
{ "0f6f2e716ba896a44e5059bba1de7ca9", "samnmax", "", "CD", Common::IT_ITA, Common::kPlatformUnknown },
- { "0f9c7a76657f0840b8f7ccb5bffeb9f4", "indy3", "EGA", "EGA", Common::FR_FRA, Common::kPlatformAtariST },
+ { "0f9c7a76657f0840b8f7ccb5bffeb9f4", "indy3", "No Adlib", "EGA", Common::FR_FRA, Common::kPlatformAtariST },
{ "0fb73eddfcf584c02ba097984df131ba", "samnmax", "", "CD", Common::DE_DEU, Common::kPlatformUnknown },
{ "1005456bfe351c1b679e1ff2dc2849e9", "puttzoo", "", "", Common::UNK_LANG, Common::kPlatformWindows },
{ "114acdc2659a273c220f86ee9edb24c1", "maniac", "", "V2", Common::FR_FRA, Common::kPlatformPC },
@@ -52,12 +52,12 @@ static const MD5Table md5table[] = {
{ "14d48c95b43ddeb983254cf6c43851f1", "freddi4", "", "", Common::NL_NLD, Common::kPlatformWindows },
{ "151071053a1d0021198216713939521d", "freddi2", "", "", Common::EN_USA, Common::kPlatformWindows },
{ "15240c59d3681ed53f714f8d925cb2d6", "maniac", "", "V2", Common::ES_ESP, Common::kPlatformAtariST },
- { "157367c3c21e0d03a0cba44361b4cf65", "indy3", "EGA", "EGA", Common::EN_USA, Common::kPlatformAtariST },
+ { "157367c3c21e0d03a0cba44361b4cf65", "indy3", "No Adlib", "EGA", Common::EN_USA, Common::kPlatformAtariST },
{ "15e03ffbfeddb9c2aebc13dcb2a4a8f4", "monkey", "VGA", "VGA", Common::EN_USA, Common::kPlatformPC },
{ "15f588e887e857e8c56fe6ade4956168", "atlantis", "", "Floppy", Common::ES_ESP, Common::kPlatformAmiga },
{ "16542a7342a918bfe4ba512007d36c47", "FreddisFunShop", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "166553538ff320c69edafeee29525419", "samnmax", "", "CD", Common::EN_USA, Common::kPlatformMacintosh },
- { "16effd200aa6b8abe9c569c3e578814d", "freddi4", "", "Demo", Common::NL_NLD, Common::kPlatformWindows },
+ { "16effd200aa6b8abe9c569c3e578814d", "freddi4", "HE 99", "Demo", Common::NL_NLD, Common::kPlatformWindows },
{ "179879b6e35c1ead0d93aab26db0951b", "fbear", "", "", Common::EN_USA, Common::kPlatformWindows },
{ "17b5d5e6af4ae89d62631641d66d5a05", "indy3", "VGA", "VGA", Common::IT_ITA, Common::kPlatformPC },
{ "17f7296f63c78642724f057fd8e736a7", "maniac", "NES", "extracted", Common::EN_USA, Common::kPlatformNES },
@@ -75,11 +75,11 @@ static const MD5Table md5table[] = {
{ "1ca86e2cf9aaa2068738a1e5ba477e60", "zak", "FM-TOWNS", "", Common::JA_JPN, Common::kPlatformFMTowns },
{ "1d05cd189e4908f79b57e78a4402f292", "monkey", "EGA", "EGA", Common::EN_USA, Common::kPlatformPC },
{ "1dd3c11ea4439adfe681e4e405b624e1", "monkey", "EGA", "EGA", Common::FR_FRA, Common::kPlatformPC },
- { "1dd7aa088e09f96d06818aa9a9deabe0", "indy3", "EGA", "EGA", Common::EN_USA, Common::kPlatformMacintosh },
+ { "1dd7aa088e09f96d06818aa9a9deabe0", "indy3", "No Adlib", "EGA", Common::EN_USA, Common::kPlatformMacintosh },
{ "1fbebd7b2b692df5297870447a80cfed", "atlantis", "", "Floppy", Common::DE_DEU, Common::kPlatformPC },
{ "2012f854d83d9cc6f73b2b544cd8bbf8", "water", "", "", Common::RU_RUS, Common::kPlatformWindows },
{ "20da6fce37805423966aaa8f3c2426aa", "atlantis", "", "Floppy", Common::FR_FRA, Common::kPlatformAmiga },
- { "2108d83dcf09f8adb4bc524669c8cf51", "PuttTime", "", "", Common::EN_USA, Common::kPlatformUnknown },
+ { "2108d83dcf09f8adb4bc524669c8cf51", "PuttTime", "HE 99", "", Common::EN_USA, Common::kPlatformUnknown },
{ "21a6592322f92550f144f68a8a4e685e", "dig", "", "", Common::FR_FRA, Common::kPlatformMacintosh },
{ "21abe302e1b1e2b66d6f5c12e241ebfd", "freddicove", "", "", Common::RU_RUS, Common::kPlatformWindows },
{ "2232b0b9411575b1f9961713ebc9de61", "balloon", "", "", Common::ES_ESP, Common::kPlatformWindows },
@@ -108,16 +108,16 @@ static const MD5Table md5table[] = {
{ "319a4dde52c7960b5aae8a1ec348d918", "monkey", "VGA", "VGA", Common::DE_DEU, Common::kPlatformAmiga },
{ "31aa57f460a3d12429f0552a46a90b39", "puttputt", "", "Demo", Common::EN_USA, Common::kPlatformPC },
{ "31b8fda4c8c7413fa6b39997e776eba4", "loom", "FM-TOWNS", "", Common::JA_JPN, Common::kPlatformFMTowns },
- { "32709cbeeb3044b34129950860a83f14", "pajama2", "", "", Common::RU_RUS, Common::kPlatformWindows },
- { "32a433dea56b86a55b59e4ff7d755711", "ft", "", "Demo", Common::EN_USA, Common::kPlatformPC },
+ { "32709cbeeb3044b34129950860a83f14", "pajama2", "HE 99", "", Common::RU_RUS, Common::kPlatformWindows },
+ { "32a433dea56b86a55b59e4ff7d755711", "ft", "Demo", "Demo", Common::EN_USA, Common::kPlatformPC },
{ "330f631502e381a4e199a3f7cb483c20", "indy3", "EGA", "EGA", Common::DE_DEU, Common::kPlatformAmiga },
{ "3433be9866ca4261b2d5d25374e3f243", "monkey", "VGA", "VGA", Common::FR_FRA, Common::kPlatformAmiga },
{ "3486ede0f904789267d4bcc5537a46d4", "puttzoo", "", "Demo", Common::EN_USA, Common::kPlatformMacintosh },
{ "35a2d3040fa512f8232d9e443319d84d", "dig", "", "", Common::EN_USA, Common::kPlatformMacintosh },
- { "362c1d281fb9899254cda66ad246c66a", "dig", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
+ { "362c1d281fb9899254cda66ad246c66a", "dig", "Demo", "Demo", Common::EN_USA, Common::kPlatformUnknown },
{ "3686cf8f89e102ececf4366e1d2c8126", "monkey2", "", "", Common::EN_USA, Common::kPlatformPC },
{ "36a6750e03fb505fc19fc2bf3e4dbe91", "pajama2", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
- { "37aed3f91c1ef959e0bd265f9b13781f", "pajama", "", "", Common::EN_USA, Common::kPlatformUnknown },
+ { "37aed3f91c1ef959e0bd265f9b13781f", "pajama", "HE 100", "", Common::EN_USA, Common::kPlatformUnknown },
{ "37f56ceb13e401a7ac7d9e6b37fecaf7", "loom", "EGA", "EGA", Common::EN_USA, Common::kPlatformPC },
{ "37ff1b308999c4cca7319edfcc1280a0", "puttputt", "", "Demo", Common::EN_USA, Common::kPlatformWindows },
{ "3824e60cdf639d22f6df92a03dc4b131", "fbear", "", "", Common::EN_USA, Common::kPlatformPC },
@@ -137,7 +137,7 @@ static const MD5Table md5table[] = {
{ "3de99ef0523f8ca7958faa3afccd035a", "spyfox", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "3df6ead57930488bc61e6e41901d0e97", "fbear", "", "", Common::EN_USA, Common::kPlatformMacintosh },
{ "3e48298920fab9b7aec5a971e1bd1fab", "pajama3", "", "Demo", Common::EN_USA, Common::kPlatformWindows },
- { "40564ec47da48a67787d1f9bd043902a", "maniac", "V2", "Demo", Common::EN_USA, Common::kPlatformPC },
+ { "40564ec47da48a67787d1f9bd043902a", "maniac", "", "Demo", Common::EN_USA, Common::kPlatformPC },
{ "4167a92a1d46baa4f4127d918d561f88", "tentacle", "", "CD", Common::EN_USA, Common::kPlatformUnknown },
{ "425205754fa749f4f0b0dd9d09fa45fd", "football", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
{ "430bc518017b6fac046f58bab6baad5d", "monkey2", "", "", Common::JA_JPN, Common::kPlatformFMTowns },
@@ -150,7 +150,7 @@ static const MD5Table md5table[] = {
{ "48b9f04b348bc5013327753f0d12a144", "loom", "EGA", "EGA", Common::ES_ESP, Common::kPlatformAmiga },
{ "49210e124e4c2b30f1290a9ef6306301", "monkey", "EGA", "EGA", Common::EN_USA, Common::kPlatformPC },
{ "4973bbc3899e3826dbf316e1d7271ec7", "zak", "", "", Common::DE_DEU, Common::kPlatformC64 },
- { "499c958affc394f2a3868f1eb568c3ee", "freddi4", "", "Demo", Common::NL_NLD, Common::kPlatformWindows },
+ { "499c958affc394f2a3868f1eb568c3ee", "freddi4", "HE 99", "Demo", Common::NL_NLD, Common::kPlatformWindows },
{ "4af4a6b248103c1fe9edef619677f540", "puttmoon", "", "Demo", Common::EN_USA, Common::kPlatformMacintosh },
{ "4ba37f835be11a59d969f90f272f575b", "water", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "4ba7fb331296c283e73d8f5b2096e551", "samnmax", "", "CD", Common::ES_ESP, Common::kPlatformUnknown },
@@ -158,7 +158,7 @@ static const MD5Table md5table[] = {
{ "4cb9c3618f71668f8e4346c8f323fa82", "monkey2", "", "", Common::EN_USA, Common::kPlatformMacintosh },
{ "4ce2d5b355964bbcb5e5ce73236ef868", "freddicove", "", "", Common::RU_RUS, Common::kPlatformWindows },
{ "4d34042713958b971cb139fba4658586", "atlantis", "", "", Common::JA_JPN, Common::kPlatformFMTowns },
- { "4dbff3787aedcd96b0b325f2d92d7ad9", "maze", "", "", Common::EN_USA, Common::kPlatformUnknown },
+ { "4dbff3787aedcd96b0b325f2d92d7ad9", "maze", "HE 100", "", Common::EN_USA, Common::kPlatformUnknown },
{ "4dc780f1bc587a193ce8a97652791438", "loom", "EGA", "EGA", Common::EN_USA, Common::kPlatformAmiga },
{ "4e5867848ee61bc30d157e2c94eee9b4", "PuttTime", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
{ "4edbf9d03550f7ba01e7f34d69b678dd", "spyfox", "", "Demo", Common::NL_NLD, Common::kPlatformWindows },
@@ -170,7 +170,7 @@ static const MD5Table md5table[] = {
{ "5057fb0e99e5aa29df1836329232f101", "freddi2", "", "", Common::UNK_LANG, Common::kPlatformWindows },
{ "507bb360688dc4180fdf0d7597352a69", "freddi", "", "", Common::SE_SWE, Common::kPlatformWindows },
{ "50fcdc982a25063b78ad46bf389b8e8d", "tentacle", "", "Floppy", Common::IT_ITA, Common::kPlatformPC },
- { "51305e929e330e24a75a0351c8f9975e", "freddi2", "", "", Common::EN_USA, Common::kPlatformUnknown },
+ { "51305e929e330e24a75a0351c8f9975e", "freddi2", "HE 99", "", Common::EN_USA, Common::kPlatformUnknown },
{ "5262a27afcaee04e5c4900220bd463e7", "PuttsFunShop", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "52a4bae0746a11d7b1e8554e91a6645c", "zak", "", "V2", Common::FR_FRA, Common::kPlatformPC },
{ "53e94115b55dd51d4b8ff0871aa1df1e", "spyfox", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
@@ -181,7 +181,7 @@ static const MD5Table md5table[] = {
{ "566165a7338fa11029e7c14d94fa70d0", "freddi", "", "Demo", Common::EN_USA, Common::kPlatformWindows },
{ "5798972220cd458be2626d54c80f71d7", "atlantis", "", "Floppy", Common::IT_ITA, Common::kPlatformAmiga },
{ "57b0d89af79befe1cabce3bece869e7f", "tentacle", "", "Floppy", Common::DE_DEU, Common::kPlatformPC },
- { "58436e634f4fae1d9973591c2ffa1fcb", "spyfox", "", "", Common::EN_USA, Common::kPlatformUnknown },
+ { "58436e634f4fae1d9973591c2ffa1fcb", "spyfox", "HE 99", "", Common::EN_USA, Common::kPlatformUnknown },
{ "589601b676c98b1c0c987bc031ab68b3", "chase", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "58fdf4c7ad13540a734e18f8584cad89", "puttzoo", "", "", Common::EN_USA, Common::kPlatformMacintosh },
{ "590e6546aacd0d374b7f3a4f53013ab1", "freddicove", "", "", Common::UNK_LANG, Common::kPlatformUnknown },
@@ -190,7 +190,7 @@ static const MD5Table md5table[] = {
{ "5b08000a9c47b2887df6506ac767ca68", "fbear", "", "", Common::EN_USA, Common::kPlatform3DO },
{ "5bd335265a61caa3d78956ad9f88ba23", "football", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
{ "5c21fc49aee8f46e58fef21579e614a1", "thinker1", "", "", Common::EN_USA, Common::kPlatformUnknown },
- { "5d88b9d6a88e6f8e90cded9d01b7f082", "loom", "VGA", "VGA CD", Common::EN_USA, Common::kPlatformPC },
+ { "5d88b9d6a88e6f8e90cded9d01b7f082", "loom", "VGA", "VGA", Common::EN_USA, Common::kPlatformPC },
{ "5e8fb66971a60e523e5afbc4c129c0e8", "socks", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "5fbe557049892eb4b709d90916ec97ca", "indy3", "EGA", "EGA", Common::EN_USA, Common::kPlatformPC },
{ "600abd3e9f47e63e670188b7e4e86ac7", "spyozon", "", "", Common::EN_USA, Common::kPlatformUnknown },
@@ -210,7 +210,7 @@ static const MD5Table md5table[] = {
{ "675d71151e9b5a968c8ce46d9fbf4cbf", "zak", "", "V2", Common::EN_USA, Common::kPlatformPC },
{ "68155a6bf082221525f431c2cbdac8ab", "SamsFunShop", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "684732efb5799c0f78804c99d8de9aba", "puttputt", "", "", Common::EN_USA, Common::kPlatformMacintosh },
- { "688328c5bdc4c8ec4145688dfa077bf2", "freddi4", "", "Demo", Common::DE_DEU, Common::kPlatformUnknown },
+ { "688328c5bdc4c8ec4145688dfa077bf2", "freddi4", "HE 99", "Demo", Common::DE_DEU, Common::kPlatformUnknown },
{ "6886e5d08cee329b1f2e743ae2e3ceed", "monkey2", "", "", Common::DE_DEU, Common::kPlatformPC },
{ "695fe0b3963333b7e15b37514db3c745", "thinkerk", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
{ "697c9b7c55a05d8199c48b48e379d2c8", "puttmoon", "", "", Common::HB_ISR, Common::kPlatformPC },
@@ -227,31 +227,31 @@ static const MD5Table md5table[] = {
{ "6df20c50c1ab19799de9be7ae7716881", "fbear", "", "Demo", Common::EN_USA, Common::kPlatformMacintosh },
{ "6e959d65358eedf9b68b81e304b97fa4", "tentacle", "", "CD", Common::DE_DEU, Common::kPlatformUnknown },
{ "6ea966b4d660c870b9ee790d1fbfc535", "monkey2", "", "", Common::ES_ESP, Common::kPlatformAmiga },
- { "6f0be328c64d689bb606d22a389e1b0f", "loom", "EGA", "EGA", Common::EN_USA, Common::kPlatformMacintosh },
+ { "6f0be328c64d689bb606d22a389e1b0f", "loom", "No Adlib", "EGA", Common::EN_USA, Common::kPlatformMacintosh },
{ "6f6ef668c608c7f534fea6e6d3878dde", "indy3", "EGA", "EGA", Common::DE_DEU, Common::kPlatformPC },
{ "6f8a22bfa397be1f7ed4b74aba0e397e", "loom", "EGA", "EGA", Common::FR_FRA, Common::kPlatformPC },
{ "701246819d1a70573f41bf33fc19214f", "soccer", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "7020931d5a2be0a49d68e7a1882363e4", "zak", "V1", "V1", Common::EN_USA, Common::kPlatformPC },
- { "71523b539491527d9860f4407faf0411", "monkey", "EGA", "EGA Demo", Common::EN_USA, Common::kPlatformPC },
+ { "71523b539491527d9860f4407faf0411", "monkey", "Demo", "EGA Demo", Common::EN_USA, Common::kPlatformPC },
{ "71fe97c3108678cf604f14abe342341b", "spyfox2", "", "", Common::NL_NLD, Common::kPlatformWindows },
{ "7222f260253f325c21fcfa68b5bfab67", "spyfox2", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
- { "72ac6bc980d5101c2142189d746bd62f", "spyfox", "", "", Common::RU_RUS, Common::kPlatformWindows },
+ { "72ac6bc980d5101c2142189d746bd62f", "spyfox", "HE 99", "", Common::RU_RUS, Common::kPlatformWindows },
{ "732845548b1d6c2da572cb6a1bf81b07", "spyfox2", "", "Demo", Common::DE_DEU, Common::kPlatformUnknown },
{ "73b8197e236da4bf49adc99fe8f5fa1b", "spyfox", "", "Demo", Common::DE_DEU, Common::kPlatformUnknown },
{ "73e5ab7dbb9a8061cc6d25df02dbd1e7", "loom", "EGA", "EGA", Common::EN_USA, Common::kPlatformPC },
{ "746e88c172a5b7a1ae89ac0ee3ee681a", "freddi", "", "", Common::RU_RUS, Common::kPlatformWindows },
{ "754feb59d3bf86b8a00840df74fd7b26", "freddi3", "", "Demo", Common::NL_NLD, Common::kPlatformWindows },
{ "75ba23fff4fd63fa446c02864f2a5a4b", "zak", "", "V2", Common::IT_ITA, Common::kPlatformPC },
- { "75bff95816b84672b877d22a911ab811", "freddi3", "", "", Common::RU_RUS, Common::kPlatformWindows },
- { "771bc18ec6f93837b839c992b211904b", "monkey", "EGA", "EGA Demo", Common::DE_DEU, Common::kPlatformPC },
+ { "75bff95816b84672b877d22a911ab811", "freddi3", "HE 99", "", Common::RU_RUS, Common::kPlatformWindows },
+ { "771bc18ec6f93837b839c992b211904b", "monkey", "Demo", "EGA Demo", Common::DE_DEU, Common::kPlatformPC },
{ "77f5c9cc0986eb729c1a6b4c8823bbae", "zak", "FM-TOWNS", "", Common::EN_USA, Common::kPlatformFMTowns },
{ "780e4a0ae2ff17dc296f4a79543b44f8", "puttmoon", "", "", Common::UNK_LANG, Common::kPlatformPC },
- { "78bd5f036ea35a878b74e4f47941f784", "freddi4", "", "", Common::RU_RUS, Common::kPlatformWindows },
+ { "78bd5f036ea35a878b74e4f47941f784", "freddi4", "HE 99", "", Common::RU_RUS, Common::kPlatformWindows },
{ "7974365d3dc0f43a2748c975f91ff042", "monkey2", "", "", Common::ES_ESP, Common::kPlatformPC },
{ "7bad72e332a59f9fcc1d437f4edad32a", "puttcircus", "", "", Common::RU_RUS, Common::kPlatformUnknown },
{ "7c2e76087027eeee9c8f8985f93a1cc5", "freddi4", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
{ "7c8100e360e8ef05f88069d4cfa0afd1", "puttrace", "", "Demo", Common::EN_USA, Common::kPlatformWindows },
- { "7c980a1b1596a93f26917318884f48f7", "PuttTime", "", "", Common::DE_DEU, Common::kPlatformUnknown },
+ { "7c980a1b1596a93f26917318884f48f7", "PuttTime", "HE 99", "", Common::DE_DEU, Common::kPlatformUnknown },
{ "7ddeaf52c8b9a50551ce0aa2ac811d07", "BluesABCTimeDemo", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
{ "7e151c17adf624f1966c8fc5827c95e9", "puttputt", "", "", Common::EN_USA, Common::kPlatform3DO },
{ "7ea2da67ebabea4ac20cee9f4f9d2934", "airport", "", "Demo", Common::EN_USA, Common::kPlatformMacintosh },
@@ -261,9 +261,9 @@ static const MD5Table md5table[] = {
{ "7fc6cdb46b4c9d384c52327f4bca6416", "football", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "810a9da887aefa597b0cf3c77d262897", "BluesABCTimeDemo", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
{ "81bbfa181184cb494e7a81dcfa94fbd9", "maniac", "NES", "", Common::FR_FRA, Common::kPlatformNES },
- { "8299d9b8a1b0e7b881bae7a9971dc5e2", "zak", "V2", "Demo", Common::EN_USA, Common::kPlatformAtariST },
+ { "8299d9b8a1b0e7b881bae7a9971dc5e2", "zak", "", "Demo", Common::EN_USA, Common::kPlatformAtariST },
{ "8368f552b1e3eba559f8d559bcc4cadb", "freddi3", "", "", Common::UNK_LANG, Common::kPlatformUnknown },
- { "83cedbe26aa8b58988e984e3d34cac8e", "freddi3", "", "", Common::DE_DEU, Common::kPlatformUnknown },
+ { "83cedbe26aa8b58988e984e3d34cac8e", "freddi3", "HE 99", "", Common::DE_DEU, Common::kPlatformUnknown },
{ "84e3c23a49ded8a6f9197735c8eb3de7", "PuttTime", "", "", Common::DE_DEU, Common::kPlatformWindows },
{ "861e59ed72a1cd0e6d454f7ee7e2bf3d", "comi", "", "", Common::RU_RUS, Common::kPlatformUnknown },
{ "86be8ada36371d4fdc35659d0e912a26", "indy3", "EGA", "EGA", Common::ES_ESP, Common::kPlatformPC },
@@ -273,26 +273,26 @@ static const MD5Table md5table[] = {
{ "8801fb4a1200b347f7a38523339526dd", "jungle", "", "", Common::EN_USA, Common::kPlatformWindows },
{ "883af4b0af4f77a92f1dcf1d0a283140", "tentacle", "", "CD", Common::ES_ESP, Common::kPlatformUnknown },
{ "898ce8eb1234a955ef75e87141902bb3", "freddi3", "", "", Common::RU_RUS, Common::kPlatformWindows },
- { "898eaa21f79cf8d4f08db856244689ff", "pajama", "", "", Common::EN_USA, Common::kPlatformWindows },
+ { "898eaa21f79cf8d4f08db856244689ff", "pajama", "HE 99", "", Common::EN_USA, Common::kPlatformWindows },
{ "89cfc425566003ff74b7dc7b3e6fd469 ", "indy3", "EGA", "EGA", Common::FR_FRA, Common::kPlatformPC },
{ "8a484262363a8e18be87112454f1456b", "pjgames", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "8aa05d3cdb0e795436043f0546af2da2", "tentacle", "", "CD?", Common::FR_FRA, Common::kPlatformUnknown },
{ "8afb3cf9f95abf208358e984f0c9e738", "funpack", "", "", Common::EN_USA, Common::kPlatform3DO },
{ "8bdb0bf87b5e303dd35693afb9351215", "ft", "", "", Common::DE_DEU, Common::kPlatformUnknown },
{ "8d479e36f35e80257dfc102cf4b8a912", "farm", "", "Demo", Common::EN_USA, Common::kPlatformWindows },
- { "8e3241ddd6c8dadf64305e8740d45e13", "balloon", "", "", Common::EN_USA, Common::kPlatformUnknown },
+ { "8e3241ddd6c8dadf64305e8740d45e13", "balloon", "HE 100", "", Common::EN_USA, Common::kPlatformUnknown },
{ "8e4ee4db46954bfe2912e259a16fad82", "monkey2", "", "", Common::FR_FRA, Common::kPlatformPC },
{ "8eb84cee9b429314c7f0bdcf560723eb", "monkey", "FM-TOWNS", "", Common::EN_USA, Common::kPlatformFMTowns },
- { "8ee63cafb1fe9d62aa0d5a23117e70e7", "freddi2", "", "", Common::EN_USA, Common::kPlatformUnknown },
+ { "8ee63cafb1fe9d62aa0d5a23117e70e7", "freddi2", "HE 100", "", Common::EN_USA, Common::kPlatformUnknown },
{ "8f3758ff98c9c5d78e5d635222cad026", "atlantis", "", "Floppy", Common::IT_ITA, Common::kPlatformPC },
- { "8fec68383202d38c0d25e9e3b757c5df", "comi", "", "Demo", Common::UNK_LANG, Common::kPlatformUnknown },
+ { "8fec68383202d38c0d25e9e3b757c5df", "comi", "Demo", "Demo", Common::UNK_LANG, Common::kPlatformUnknown },
{ "8ffd618a776a4c0d8922bb28b09f8ce8", "airport", "", "Demo", Common::EN_USA, Common::kPlatformWindows },
{ "90a329d8ad5b7ce0690429e98cfbb32f", "funpack", "", "", Common::HB_ISR, Common::kPlatformPC },
- { "90c755e1c9b9b8a4129d37b2259d0655", "chase", "", "", Common::EN_USA, Common::kPlatformUnknown },
+ { "90c755e1c9b9b8a4129d37b2259d0655", "chase", "HE 100", "", Common::EN_USA, Common::kPlatformUnknown },
{ "910e31cffb28226bd68c569668a0d6b4", "monkey", "EGA", "EGA", Common::ES_ESP, Common::kPlatformPC },
{ "91469353f7be1b122fa88d23480a1320", "zak", "", "V2", Common::FR_FRA, Common::kPlatformAmiga },
{ "91d5db93187fab54d823f73bd6441cb6", "maniac", "NES", "extracted", Common::EN_USA, Common::kPlatformNES },
- { "927a764615c7fcdd72f591355e089d8c", "monkey", "EGA", "EGA", Common::DE_DEU, Common::kPlatformAtariST },
+ { "927a764615c7fcdd72f591355e089d8c", "monkey", "No Adlib", "EGA", Common::DE_DEU, Common::kPlatformAtariST },
{ "92b078d9d6d9d751da9c26b8b3075779", "tentacle", "", "Floppy", Common::FR_FRA, Common::kPlatformPC },
{ "92e7727e67f5cd979d8a1070e4eb8cb3", "puttzoo", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "92fc0073a4cf259ff36070ecb8628ba8", "thinkerk", "", "", Common::EN_USA, Common::kPlatformUnknown },
@@ -303,7 +303,7 @@ static const MD5Table md5table[] = {
{ "98744fe66ff730e8c2b3b1f58803ab0b", "atlantis", "", "Demo", Common::EN_USA, Common::kPlatformPC },
{ "99a3699f80b8f776efae592b44b9b991", "maniac", "", "V2", Common::FR_FRA, Common::kPlatformPC },
{ "99b6f822b0b2612415407865438697d6", "atlantis", "", "Demo", Common::EN_USA, Common::kPlatformPC },
- { "9b7452b5cd6d3ffb2b2f5118010af84f", "ft", "", "Demo", Common::EN_USA, Common::kPlatformMacintosh },
+ { "9b7452b5cd6d3ffb2b2f5118010af84f", "ft", "Demo", "Demo", Common::EN_USA, Common::kPlatformMacintosh },
{ "9bc548e179cdb0767009401c094d0895", "maniac", "", "V2", Common::DE_DEU, Common::kPlatformAmiga },
{ "9bd2a8f72613e715c199246dd511e10f", "atlantis", "", "Floppy", Common::ES_ESP, Common::kPlatformPC },
{ "9bda5fee51d2fda5253d02c642016bf4", "spyfox", "", "", Common::NL_NLD, Common::kPlatformWindows },
@@ -312,17 +312,17 @@ static const MD5Table md5table[] = {
{ "9c92eeaf517a31b7221ec2546ab669fd", "puttmoon", "", "", Common::EN_USA, Common::kPlatformWindows },
{ "9cdd327c1034c046cb595d251c44da2f", "chase", "", "", Common::RU_RUS, Common::kPlatformWindows },
{ "9d4ab3e0e1d1ebc6ba8a6a4c470ed184", "spyfox", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
- { "9d7b67be003fea60be4dcbd193611936", "ft", "", "Demo", Common::EN_USA, Common::kPlatformMacintosh },
+ { "9d7b67be003fea60be4dcbd193611936", "ft", "Demo", "Demo", Common::EN_USA, Common::kPlatformMacintosh },
{ "9dc02577bf50d4cfaf3de3fbac06fbe2", "puttmoon", "", "", Common::EN_USA, Common::kPlatformMacintosh },
- { "9e5e0fb43bd22f4628719b7501adb717", "monkey", "EGA", "EGA", Common::FR_FRA, Common::kPlatformAtariST },
+ { "9e5e0fb43bd22f4628719b7501adb717", "monkey", "No Adlib", "EGA", Common::FR_FRA, Common::kPlatformAtariST },
{ "a00554c31d623fdb9fcb0f924b89b42b", "loom", "EGA", "EGA Demo", Common::EN_USA, Common::kPlatformPC },
- { "a095e33061606d231ff37dca4c64c8ac", "pajama", "", "", Common::DE_DEU, Common::kPlatformUnknown },
- { "a0a7dea72003933b8b3f8b99b9f7ddeb", "loom", "EGA", "EGA", Common::EN_USA, Common::kPlatformAtariST },
+ { "a095e33061606d231ff37dca4c64c8ac", "pajama", "HE 99", "", Common::DE_DEU, Common::kPlatformUnknown },
+ { "a0a7dea72003933b8b3f8b99b9f7ddeb", "loom", "No Adlib", "EGA", Common::EN_USA, Common::kPlatformAtariST },
{ "a194f15f51ee62badab74b9e7da97693", "baseball2001", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
- { "a28135a7ade38cc0208b04507c46efd1", "spyfox", "", "", Common::DE_DEU, Common::kPlatformUnknown },
+ { "a28135a7ade38cc0208b04507c46efd1", "spyfox", "HE 99", "", Common::DE_DEU, Common::kPlatformUnknown },
{ "a2bb6aa0537402c1b3c2ea899ccef64b", "lost", "", "Demo", Common::EN_USA, Common::kPlatformWindows },
{ "a3036878840720fbefa41e6965fa4a0a", "samnmax", "", "Floppy", Common::EN_USA, Common::kPlatformPC },
- { "a525c1753c1db5011c00417da37887ef", "PuttTime", "", "", Common::EN_USA, Common::kPlatformUnknown },
+ { "a525c1753c1db5011c00417da37887ef", "PuttTime", "HE 100", "", Common::EN_USA, Common::kPlatformUnknown },
{ "a561d2e2413cc1c71d5a1bf87bf493ea", "lost", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "a570381b028972d891052ee1e51dc011", "maniac", "", "V2", Common::EN_USA, Common::kPlatformAtariST },
{ "a654fb60c3b67d6317a7894ffd9f25c5", "pajama3", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
@@ -343,8 +343,8 @@ static const MD5Table md5table[] = {
{ "b23f7cd7c304d7dff08e92a96120d5b4", "zak", "V1", "V1", Common::EN_USA, Common::kPlatformPC },
{ "b250d0f9cc83f80ced56fe11a4fb057c", "maniac", "", "V2", Common::EN_USA, Common::kPlatformPC },
{ "b289a2a8cbedbf45786e0b4ad2f510f1", "samnmax", "", "Floppy", Common::IT_ITA, Common::kPlatformPC },
- { "b5298a5c15ffbe8b381d51ea4e26d35c", "freddi4", "", "", Common::DE_DEU, Common::kPlatformUnknown },
- { "b597e0403cc0002f69170e6caba7edd9", "indy3", "EGA", "Demo", Common::EN_USA, Common::kPlatformPC },
+ { "b5298a5c15ffbe8b381d51ea4e26d35c", "freddi4", "HE 99", "", Common::DE_DEU, Common::kPlatformUnknown },
+ { "b597e0403cc0002f69170e6caba7edd9", "indy3", "EGA", "EGA Demo", Common::EN_USA, Common::kPlatformPC },
{ "b628506f7def772e40de0aa5440fb8e1", "activity", "", "", Common::EN_USA, Common::kPlatformWindows },
{ "b886b0a5d909c7158a914e1d7c1c6c65", "loom", "EGA", "EGA", Common::FR_FRA, Common::kPlatformPC },
{ "b8955d7d23b4972229060d1592489fef", "freddicove", "", "", Common::NL_NLD, Common::kPlatformWindows },
@@ -358,7 +358,7 @@ static const MD5Table md5table[] = {
{ "bfdf584b01503f0762baded581f6a0a2", "SoccerMLS", "", "", Common::EN_USA, Common::kPlatformWindows },
{ "c0039ad982999c92d0de81910d640fa0", "freddi", "", "", Common::NL_NLD, Common::kPlatformWindows },
{ "c13225cb1bbd3bc9fe578301696d8021", "monkey", "SEGA", "", Common::EN_USA, Common::kPlatformSegaCD },
- { "c24c490373aeb48fbd54caa8e7ae376d", "loom", "EGA", "EGA", Common::DE_DEU, Common::kPlatformAtariST },
+ { "c24c490373aeb48fbd54caa8e7ae376d", "loom", "No Adlib", "EGA", Common::DE_DEU, Common::kPlatformAtariST },
{ "c25755b08a8d0d47695e05f1e2111bfc", "freddi4", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
{ "c30ef068add4277104243c31ce46c12b", "monkey2", "", "", Common::FR_FRA, Common::kPlatformAmiga },
{ "c3196c5349e53e387aaff1533d95e53a", "samnmax", "", "Demo", Common::EN_USA, Common::kPlatformPC },
@@ -369,8 +369,8 @@ static const MD5Table md5table[] = {
{ "c4ffae9fac495475d6bc3343ccc8faf9", "Soccer2004", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "c5d10e190d4b4d59114b824f2fdbd00e", "loom", "FM-TOWNS", "", Common::EN_USA, Common::kPlatformFMTowns },
{ "c63ee46143ba65f9ce14cf539ca51bd7", "atlantis", "", "Floppy", Common::EN_USA, Common::kPlatformPC },
- { "c666a998af90d81db447eccba9f72c8d", "monkey", "EGA", "EGA", Common::EN_USA, Common::kPlatformAtariST },
- { "c6907d44f1166941d982864cd42cdc89", "pajama2", "", "", Common::DE_DEU, Common::kPlatformUnknown },
+ { "c666a998af90d81db447eccba9f72c8d", "monkey", "No Adlib", "EGA", Common::EN_USA, Common::kPlatformAtariST },
+ { "c6907d44f1166941d982864cd42cdc89", "pajama2", "HE 99", "", Common::DE_DEU, Common::kPlatformUnknown },
{ "c7890e038806df2bb5c0c8c6f1986ea2", "monkey", "VGA", "VGA", Common::EN_USA, Common::kPlatformPC },
{ "c7be10f775404fd9785a8b92a06d240c", "atlantis", "", "", Common::EN_USA, Common::kPlatformFMTowns },
{ "c83079157ec765a28de445aec9768d60", "tentacle", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
@@ -378,7 +378,7 @@ static const MD5Table md5table[] = {
{ "cb1559e8405d17a5a278a6b5ad9338d1", "freddi3", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
{ "cc04a076779379524ed4d9c5ee3c6fb1", "tentacle", "", "CD", Common::EN_USA, Common::kPlatformMacintosh },
{ "cc8ba2b0df2f9c450bcf055fe2711979", "samnmax", "", "Demo", Common::DE_DEU, Common::kPlatformPC },
- { "cd9c05e755d7bf8e9b9590ad1ebe273e", "dig", "", "Demo", Common::EN_USA, Common::kPlatformMacintosh },
+ { "cd9c05e755d7bf8e9b9590ad1ebe273e", "dig", "Demo", "Demo", Common::EN_USA, Common::kPlatformMacintosh },
{ "cdd760228cf1010c2903f37e788ea31c", "zak", "", "V2", Common::DE_DEU, Common::kPlatformPC },
{ "ce6a4cef315b20fef58a95bc40a2d8d3", "monkey", "EGA", "EGA", Common::FR_FRA, Common::kPlatformPC },
{ "ce7733f185b838e248927c7ba1a04204", "maniac", "", "V2", Common::FR_FRA, Common::kPlatformAmiga },
@@ -391,10 +391,10 @@ static const MD5Table md5table[] = {
{ "d06fbe28818fef7bfc45c2cdf0c0849d", "zak", "", "V2", Common::DE_DEU, Common::kPlatformPC },
{ "d0b531227a27c6662018d2bd05aac52a", "monkey", "VGA", "VGA", Common::DE_DEU, Common::kPlatformPC },
{ "d220d154aafbfa12bd6f3ab1b2dae420", "puttzoo", "", "Demo", Common::DE_DEU, Common::kPlatformMacintosh },
- { "d37c55388294b66e53e7ced3af88fa68", "freddi2", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
+ { "d37c55388294b66e53e7ced3af88fa68", "freddi2", "HE 100", "Demo", Common::EN_USA, Common::kPlatformUnknown },
{ "d43352a805d78b5f4936c6d7779bf575", "samnmax", "", "CD", Common::RU_RUS, Common::kPlatformPC },
- { "d4aac997e2f4e15341f0bfbf905419bd", "PuttTime", "", "", Common::EN_USA, Common::kPlatformWindows },
- { "d4b8ee426b1afd3e53bc0cf020418cf6", "dog", "", "", Common::EN_USA, Common::kPlatformWindows },
+ { "d4aac997e2f4e15341f0bfbf905419bd", "PuttTime", "HE 99", "", Common::EN_USA, Common::kPlatformWindows },
+ { "d4b8ee426b1afd3e53bc0cf020418cf6", "dog", "HE 99", "", Common::EN_USA, Common::kPlatformWindows },
{ "d4cccb5af88f3e77f370896e9ba8c5f9", "freddi", "", "", Common::UNK_LANG, Common::kPlatformWindows },
{ "d4e79c3d8645b8266cd78c325bc35154", "pajama2", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "d55eff37c2100f5065cde9de428621fa", "zak", "", "V2", Common::EN_USA, Common::kPlatformAtariST },
@@ -402,8 +402,8 @@ static const MD5Table md5table[] = {
{ "d62d248c3df6ec177405e2cb23d923b2", "indy3", "EGA", "EGA", Common::IT_ITA, Common::kPlatformPC },
{ "d6334a5a9b61afe18c368540fdf522ca", "airport", "", "", Common::EN_USA, Common::kPlatformMacintosh },
{ "d6dd0646404768a63e963891a96daadd", "atlantis", "", "Floppy", Common::EN_USA, Common::kPlatformMacintosh },
- { "d7ab7cd6105546016e6a0d46fb36b964", "pajama", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
- { "d7b247c26bf1f01f8f7daf142be84de3", "balloon", "", "", Common::EN_USA, Common::kPlatformWindows },
+ { "d7ab7cd6105546016e6a0d46fb36b964", "pajama", "HE 100", "Demo", Common::EN_USA, Common::kPlatformUnknown },
+ { "d7b247c26bf1f01f8f7daf142be84de3", "balloon", "HE 99", "", Common::EN_USA, Common::kPlatformWindows },
{ "d831f7c048574dd9d5d85db2a1468099", "maniac", "", "", Common::EN_USA, Common::kPlatformC64 },
{ "d8323015ecb8b10bf53474f6e6b0ae33", "dig", "", "", Common::UNK_LANG, Common::kPlatformUnknown },
{ "d8d07efcb88f396bee0b402b10c3b1c9", "maniac", "NES", "", Common::EN_USA, Common::kPlatformNES },
@@ -415,16 +415,16 @@ static const MD5Table md5table[] = {
{ "dd30a53035393baa5a5e222e716559af", "maniac", "", "V2", Common::FR_FRA, Common::kPlatformAtariST },
{ "de4efb910210736813c9a1185384bace", "puttzoo", "", "Demo", Common::EN_USA, Common::kPlatformWindows },
{ "debe337f73d660e951ece7c1f1c81add", "zak", "", "V2", Common::EN_USA, Common::kPlatformPC },
- { "defb8cb9ec4b0f91acfb6b61c6129ad9", "PuttTime", "", "", Common::RU_RUS, Common::kPlatformWindows },
+ { "defb8cb9ec4b0f91acfb6b61c6129ad9", "PuttTime", "HE 99", "", Common::RU_RUS, Common::kPlatformWindows },
{ "df03ee021aa9b81d90cab9c26da07614", "indy3", "EGA", "EGA", Common::IT_ITA, Common::kPlatformAmiga },
{ "df047cc4792150f601290357566d36a6", "freddi", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "e01acc8c12ef44e8f778fe87e5f90f4e", "fbpack", "", "", Common::EN_USA, Common::kPlatform3DO },
- { "e03ed1474ec14de78359970e0457a820", "freddi4", "", "Demo", Common::EN_USA, Common::kPlatformWindows },
+ { "e03ed1474ec14de78359970e0457a820", "freddi4", "HE 99", "Demo", Common::EN_USA, Common::kPlatformWindows },
{ "e144f5f49d9241d2a9dee2576b3d09cb", "airport", "", "Demo", Common::EN_USA, Common::kPlatformWindows },
{ "e17db1ddf91b39ca6bbc8ad3ed19e883", "monkey", "FM-TOWNS", "", Common::JA_JPN, Common::kPlatformFMTowns },
{ "e246e02db9630533a40d99c9f54a8e01", "monkey2", "", "", Common::EN_USA, Common::kPlatformMacintosh },
{ "e361a7058ed8e8ebb462663c0a3ae8d6", "puttputt", "", "", Common::HB_ISR, Common::kPlatformPC },
- { "e41de1c2a15abbcdbf9977e2d7e8a340", "freddi2", "", "", Common::RU_RUS, Common::kPlatformWindows },
+ { "e41de1c2a15abbcdbf9977e2d7e8a340", "freddi2", "HE 100", "", Common::RU_RUS, Common::kPlatformWindows },
{ "e534d29afb3c6e0ee9dc3d53c5956714", "atlantis", "", "Floppy", Common::DE_DEU, Common::kPlatformAmiga },
{ "e63a0b9249b5ca4cc4d3ac34305ae360", "freddi", "", "", Common::NB_NOR, Common::kPlatformWindows },
{ "e689bdf67f98b1d760ce4487ec0e8d06", "indy3", "EGA", "EGA", Common::FR_FRA, Common::kPlatformAmiga },
@@ -435,7 +435,7 @@ static const MD5Table md5table[] = {
{ "e98b982ceaf9d253d730bde8903233d6", "monkey", "EGA", "EGA", Common::DE_DEU, Common::kPlatformPC },
{ "eae95b2b3546d8ba86ae1d397c383253", "dog", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "ebd0b2c8a387f18887282afe6cad894a", "spyozon", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
- { "ebd324dcf06a4c49e1ba5c231eee1060", "freddi4", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
+ { "ebd324dcf06a4c49e1ba5c231eee1060", "freddi4", "HE 99", "Demo", Common::EN_USA, Common::kPlatformUnknown },
{ "ed2b074bc3166087a747acb2a3c6abb0", "freddi3", "", "Demo", Common::DE_DEU, Common::kPlatformUnknown },
{ "ed361270102e355afe5236954216aba2", "lost", "", "", Common::EN_USA, Common::kPlatformUnknown },
{ "edfdb24a499d92c59f824c52987c0eec", "atlantis", "", "Floppy", Common::FR_FRA, Common::kPlatformPC },
@@ -461,7 +461,7 @@ static const MD5Table md5table[] = {
{ "fc53ce0e5f6562b1c1e1b4b8203acafb", "samnmax", "", "Floppy", Common::ES_ESP, Common::kPlatformPC },
{ "fc6b6148e80d67939d9a18697c0f626a", "monkey", "EGA", "EGA", Common::DE_DEU, Common::kPlatformPC },
{ "fc8d197a22146e74766e9cb0cfcaf1da", "freddi2", "", "Demo", Common::EN_USA, Common::kPlatformUnknown },
- { "fcb78ebecab2757264c590890c319cc5", "PuttTime", "", "", Common::NL_NLD, Common::kPlatformWindows },
+ { "fcb78ebecab2757264c590890c319cc5", "PuttTime", "HE 100", "", Common::NL_NLD, Common::kPlatformWindows },
{ "fce4b8010704b103acfeea9413788f32", "freddi2", "", "", Common::DE_DEU, Common::kPlatformUnknown },
{ "fe381e45117878b1e942cb876b050fd6", "ft", "", "", Common::EN_USA, Common::kPlatformMacintosh },
{ "fe60d6b5ff51b0553ac59963123b5777", "comi", "", "", Common::UNK_LANG, Common::kPlatformUnknown },
diff --git a/engines/scumm/scumm.cpp b/engines/scumm/scumm.cpp
index 7d8a5239cc..132f6ac9bd 100644
--- a/engines/scumm/scumm.cpp
+++ b/engines/scumm/scumm.cpp
@@ -92,7 +92,8 @@ ScummEngine *g_scumm = 0;
/**
- * Lookup table mapping game IDs to game descriptions.
+ * This table contains all game IDs supported by the SCUMM engine, and maps
+ * them to the full humand readable game name.
*/
static const GameSettings gameDescriptions[] = {
{ "atlantis", "Indiana Jones and the Fate of Atlantis" },
@@ -445,6 +446,107 @@ static const ScummGameSettings scumm_settings[] = {
{NULL, NULL, 0, 0, 0, MDT_NONE, 0, Common::kPlatformUnknown}
};
+
+#if 0
+// The following table is currently *unused*. It's work in progress for a refined detector;
+// the purpose of this particular table is to replace multiple_versions_md5_settings,
+// and maybe also scumm_settings.
+static const ScummGameSettings extra_versions[] = {
+#ifndef PALMOS_68K
+ {"comi", "", GID_CMI, 8, 0, MDT_NONE, GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE, Common::kPlatformWindows},
+ {"comi", "Demo", GID_CMI, 8, 0, MDT_NONE, GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE | GF_DEMO, Common::kPlatformWindows},
+
+ {"dig", "", GID_DIG, 7, 0, MDT_NONE, GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE, 0},
+ {"dig", "Demo", GID_DIG, 7, 0, MDT_NONE, GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE | GF_DEMO, 0},
+
+ {"ft", "", GID_FT, 7, 0, MDT_NONE, GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE, 0},
+ {"ft", "Demo", GID_FT, 7, 0, MDT_NONE, GF_NEW_COSTUMES | GF_NEW_CAMERA | GF_DIGI_IMUSE | GF_DEMO, 0},
+
+ {"indy3", "EGA", GID_INDY3, 3, 0, MDT_PCSPK | MDT_ADLIB, GF_SMALL_HEADER | GF_NO_SCALING | GF_16COLOR | GF_USE_KEY | GF_OLD_BUNDLE, 0},
+ {"indy3", "No Adlib", GID_INDY3, 3, 0, MDT_PCSPK, GF_SMALL_HEADER | GF_NO_SCALING | GF_16COLOR | GF_USE_KEY | GF_OLD_BUNDLE, 0},
+ {"indy3", "VGA", GID_INDY3, 3, 0, MDT_PCSPK | MDT_ADLIB, GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_FEW_LOCALS, Common::kPlatformPC},
+ {"indy3", "FM-TOWNS", GID_INDY3, 3, 0, MDT_TOWNS, GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_FEW_LOCALS | GF_AUDIOTRACKS, Common::kPlatformFMTowns},
+
+ {"loom", "EGA", GID_LOOM, 3, 0, MDT_PCSPK | MDT_ADLIB | MDT_MIDI, GF_SMALL_HEADER | GF_NO_SCALING | GF_16COLOR | GF_USE_KEY | GF_OLD_BUNDLE, 0},
+ {"loom", "No Adlib", GID_LOOM, 3, 0, MDT_PCSPK, GF_SMALL_HEADER | GF_NO_SCALING | GF_16COLOR | GF_USE_KEY | GF_OLD_BUNDLE, 0},
+ {"loom", "FM-TOWNS", GID_LOOM, 3, 0, MDT_TOWNS, GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_AUDIOTRACKS, Common::kPlatformFMTowns},
+ {"loom", "VGA", GID_LOOM, 4, 0, MDT_NONE, GF_SMALL_HEADER | GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformPC},
+
+
+ // The C64 version of MM is detected & special-cased via the platform field and hence has no seperate entry in this list
+ {"maniac", "", GID_MANIAC, 2, 0, MDT_PCSPK, GF_SMALL_HEADER | GF_NO_SCALING | GF_16COLOR | GF_USE_KEY | GF_OLD_BUNDLE, Common::kPlatformPC},
+ {"maniac", "NES", GID_MANIAC, 1, 0, MDT_NONE, GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR | GF_OLD_BUNDLE | GF_NO_SCALING, Common::kPlatformNES},
+ {"maniac", "V1", GID_MANIAC, 1, 0, MDT_PCSPK, GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR | GF_OLD_BUNDLE | GF_NO_SCALING, Common::kPlatformPC},
+
+
+ {"monkey", "VGA", GID_MONKEY_VGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_MIDI, GF_SMALL_HEADER | GF_USE_KEY, Common::kPlatformPC},
+ {"monkey", "EGA", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_ADLIB | MDT_MIDI, GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC},
+ {"monkey", "No Adlib", GID_MONKEY_EGA, 4, 0, MDT_PCSPK, GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformAtariST},
+ {"monkey", "Demo", GID_MONKEY_EGA, 4, 0, MDT_PCSPK | MDT_ADLIB, GF_SMALL_HEADER | GF_USE_KEY | GF_16COLOR, Common::kPlatformPC},
+ {"monkey", "CD", GID_MONKEY, 5, 0, MDT_ADLIB, GF_USE_KEY | GF_AUDIOTRACKS, 0},
+ {"monkey", "CD", GID_MONKEY, 5, 0, MDT_ADLIB, GF_USE_KEY | GF_AUDIOTRACKS, 0},
+ {"monkey", "FM-TOWNS", GID_MONKEY, 5, 0, MDT_ADLIB, GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformFMTowns},
+ {"monkey", "SEGA", GID_MONKEY, 5, 0, MDT_NONE, GF_USE_KEY | GF_AUDIOTRACKS, Common::kPlatformSegaCD},
+
+
+ // The C64 version of Zak is detected & special-cased via the platform field and hence has no seperate entry in this list
+ {"zak", "", GID_ZAK, 2, 0, MDT_PCSPK, GF_SMALL_HEADER | GF_NO_SCALING | GF_16COLOR | GF_USE_KEY | GF_OLD_BUNDLE, Common::kPlatformPC},
+ {"zak", "V1", GID_ZAK, 1, 0, MDT_PCSPK, GF_SMALL_HEADER | GF_NO_SCALING | GF_16COLOR | GF_USE_KEY | GF_OLD_BUNDLE, Common::kPlatformPC},
+ {"zak", "FM-TOWNS", GID_ZAK, 3, 0, MDT_TOWNS, GF_SMALL_HEADER | GF_NO_SCALING | GF_OLD256 | GF_AUDIOTRACKS, Common::kPlatformFMTowns},
+
+
+
+ {"", "Windows", GID_FBEAR, 6, 70, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows},
+
+ {"", "Updated", GID_WATER, 6, 99, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows},
+
+ {"", "German", GID_PUTTRACE, 6, 99, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES | GF_HE_985, Common::kPlatformWindows}, // ToffRennen
+ {"", "Dutch Demo", GID_PUTTRACE, 6, 98, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES | GF_HE_985, Common::kPlatformWindows}, // 500demo
+ {"", "Updated Dutch Demo", GID_PUTTRACE, 6, 99, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES | GF_HE_985, Common::kPlatformWindows},
+ {"", "German Demo", GID_PUTTRACE, 6, 99, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES | GF_HE_985, Common::kPlatformWindows}, // Rennen
+ {"", "UK Demo", GID_PUTTRACE, 6, 99, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES | GF_HE_985, Common::kPlatformWindows},
+
+
+
+
+ {"", "Russian", GID_HEGAME, 6, 60, MDT_ADLIB | MDT_MIDI, GF_USE_KEY, Common::kPlatformWindows},
+ {"", "Demo", GID_PUTTDEMO, 6, 60, MDT_ADLIB | MDT_MIDI, GF_USE_KEY, Common::kPlatformPC},
+ {"", "Macintosh Demo", GID_PUTTDEMO, 6, 60, MDT_ADLIB | MDT_MIDI, GF_USE_KEY, Common::kPlatformMacintosh},
+
+ {"", "Demo Updated", GID_HEGAME, 6, 100, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformUnknown}, // Football2002
+
+ {"", "Macintosh Demo", GID_HEGAME, 6, 73, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformMacintosh},
+
+
+ {"", "Unencrypted Russian", GID_HEGAME, 6, 98, MDT_NONE, GF_NEW_COSTUMES | GF_HE_985, Common::kPlatformWindows},
+
+ {"", "Updated Dutch", GID_HEGAME, 6, 100, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES | GF_HE_NOSUBTITLES | GF_HE_LOCALIZED | GF_16BIT_COLOR, Common::kPlatformWindows}, // FreddiDZZ
+ {"", "Updated Russian", GID_HEGAME, 6, 100, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES | GF_HE_NOSUBTITLES | GF_HE_LOCALIZED | GF_16BIT_COLOR, Common::kPlatformWindows},
+ {"", "Unencrypted Russian", GID_HEGAME, 6, 99, MDT_NONE, GF_NEW_COSTUMES | GF_HE_NOSUBTITLES | GF_HE_LOCALIZED | GF_16BIT_COLOR, Common::kPlatformWindows},
+ {"", "Updated Demo", GID_HEGAME, 6, 100, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES | GF_HE_NOSUBTITLES | GF_HE_LOCALIZED | GF_16BIT_COLOR, Common::kPlatformWindows},
+ {"", "Updated Dutch Demo", GID_HEGAME, 6, 100, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES | GF_HE_NOSUBTITLES | GF_HE_LOCALIZED | GF_16BIT_COLOR, Common::kPlatformWindows}, // FF5Demo
+
+ {"", "Test", GID_HEGAME, 6, 99, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES | GF_HE_CURSORLESS, Common::kPlatformWindows},
+ {"", "Updated", GID_HEGAME, 6, 100, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES | GF_HE_CURSORLESS, Common::kPlatformWindows},
+
+
+
+ {"", "HE 70", GID_HEGAME, 6, 70, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows},
+
+ {"", "HE 71", GID_HEGAME, 6, 71, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows},
+ {"", "HE 72", GID_HEGAME, 6, 72, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows},
+ {"", "HE 73", GID_HEGAME, 6, 73, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows},
+
+ {"", "HE 90", GID_HEGAME, 6, 90, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows},
+ {"", "HE 98", GID_HEGAME, 6, 98, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES | GF_HE_985, Common::kPlatformWindows},
+ {"", "HE 99", GID_HEGAME, 6, 99, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows},
+ {"", "HE 100", GID_HEGAME, 6, 100, MDT_NONE, GF_USE_KEY | GF_NEW_COSTUMES, Common::kPlatformWindows},
+#endif
+ {NULL, NULL, 0, 0, MDT_NONE, 0, 0, Common::kPlatformUnknown}
+};
+#endif
+
+
// This additional table is used for MD5-based search
//
// Use main table to specify default flags and this table to override defaults.
@@ -957,8 +1059,8 @@ static SubstResFileNames substResFileNameTable[] = {
{ "putttime", "TimeDemo", kGenMac },
{ "putttime", "TEMPDEMO", kGenPC },
{ "putttime", "Tempdemo", kGenMac }, // FR Mac demo
- { "putttime", "toffzeit", kGenPC }, // German T’¨¢öff-T’¨¢öff: Reist durch die Zeit
- { "putttime", "toffzeit", kGenMac }, // German T’¨¢öff-T’¨¢öff: Reist durch die Zeit
+ { "putttime", "toffzeit", kGenPC }, // German Toeff-Toeff: Reist durch die Zeit
+ { "putttime", "toffzeit", kGenMac }, // German Toeff-Toeff: Reist durch die Zeit
{ "putttime", "ZeitDemo", kGenMac },
{ "putttime", "ZEITDEMO", kGenPC },
{ "puttzoo", "Puttzoo Demo", kGenMac },