diff options
-rw-r--r-- | scumm/scumm-md5.h | 147 | ||||
-rw-r--r-- | scumm/scummvm.cpp | 1 |
2 files changed, 148 insertions, 0 deletions
diff --git a/scumm/scumm-md5.h b/scumm/scumm-md5.h new file mode 100644 index 0000000000..0b061b3d0a --- /dev/null +++ b/scumm/scumm-md5.h @@ -0,0 +1,147 @@ +/* This file was generated by the md5table tool. DO NOT EDIT! + */ + +struct MD5Table { + const char *md5; + const char *target; + Common::Language language; + Common::Platform platform; +}; + +static const MD5Table md5table[] = { + { "035deab53b47bc43abc763560d0f8d4b", "playfate", Common::EN_USA, Common::kPlatformPC }, + { "0425954a9db5c340861672892c3e678d", "samdemo", Common::EN_USA, Common::kPlatformMacintosh }, + { "04687cdf7f975a89d2474929f7b80946", "indy3towns", Common::EN_USA, Common::kPlatformUnknown }, + { "09820417db26687bb7fe0c83cc4c553b", "ft", Common::EN_USA, Common::kPlatformUnknown }, + { "0ab19be9e2a3f6938226638b2a3744fe", "putttime-demo", Common::EN_USA, Common::kPlatformPC }, + { "0ac41e2e3d2174e5a042a6b565328dba", "TODO", Common::EN_USA, Common::kPlatformPC }, + { "0e4c5d54a0ad4b26132e78b5ea76642a", "snmidemo", Common::EN_USA, Common::kPlatformPC }, + { "0fb73eddfcf584c02ba097984df131ba", "samnmax", Common::DE_DEU, Common::kPlatformUnknown }, + { "1005456bfe351c1b679e1ff2dc2849e9", "puttzoo", Common::EN_USA, Common::kPlatformPC }, + { "114acdc2659a273c220f86ee9edb24c1", "maniac", Common::FR_FRA, Common::kPlatformPC }, + { "132bff65e6367c09cc69318ce1b59333", "monkey2", Common::EN_USA, Common::kPlatformAmiga }, + { "15e03ffbfeddb9c2aebc13dcb2a4a8f4", "monkeyvga", Common::EN_USA, Common::kPlatformPC }, + { "179879b6e35c1ead0d93aab26db0951b", "fbear", Common::EN_USA, Common::kPlatformPC }, + { "182344899c2e2998fca0bebcd82aa81a", "atlantis", Common::EN_USA, Common::kPlatformPC }, + { "183d7464902d40d00800e8ee1f04117c", "maniac", Common::DE_DEU, Common::kPlatformPC }, + { "1875b90fade138c9253a8e967007031a", "indy3", Common::EN_USA, Common::kPlatformPC }, + { "1dd7aa088e09f96d06818aa9a9deabe0", "indy3EGA", Common::EN_USA, Common::kPlatformMacintosh }, + { "1fbebd7b2b692df5297870447a80cfed", "atlantis", Common::DE_DEU, Common::kPlatformPC }, + { "2108d83dcf09f8adb4bc524669c8cf51", "TODO", Common::EN_USA, Common::kPlatformUnknown }, + { "22c9eb04455440131ffc157aeb8d40a8", "fbdemo", Common::EN_USA, Common::kPlatformPC }, + { "2723fea3dae0cb47768c424b145ae0e7", "tentacle", Common::EN_USA, Common::kPlatformPC }, + { "28d24a33448fab6795850bc9f159a4a2", "indydemo", Common::JA_JPN, Common::kPlatformUnknown }, + { "28ef68ee3ed76d7e2ee8ee13c15fbd5b", "loom", Common::EN_USA, Common::kPlatformPC }, + { "2ccd8891ce4d3f1a334d21bff6a88ca2", "monkey", Common::EN_USA, Common::kPlatformMacintosh }, + { "2ccd8891ce4d3f1a334d21bff6a88ca2", "monkey", Common::EN_USA, Common::kPlatformMacintosh }, + { "2d1e891fe52df707c30185e52c50cd92", "monkey", Common::EN_USA, Common::kPlatformPC }, + { "2d388339d6050d8ccaa757b64633954e", "zakTowns", Common::EN_USA, Common::kPlatformUnknown }, + { "2d4536a56e01da4b02eb021e7770afa2", "zak", Common::EN_USA, Common::kPlatformUnknown }, + { "305d3dd57c96c65b017bc70c8c7cfb5e", "monkey", Common::DE_DEU, Common::kPlatformPC }, + { "31aa57f460a3d12429f0552a46a90b39", "puttdemo", Common::EN_USA, Common::kPlatformPC }, + { "31b8fda4c8c7413fa6b39997e776eba4", "loomTowns", Common::JA_JPN, Common::kPlatformUnknown }, + { "32a433dea56b86a55b59e4ff7d755711", "ftpcdemo", Common::EN_USA, Common::kPlatformPC }, + { "330f631502e381a4e199a3f7cb483c20", "indy3EGA", Common::DE_DEU, Common::kPlatformAmiga }, + { "3486ede0f904789267d4bcc5537a46d4", "puttzoo", Common::EN_USA, Common::kPlatformMacintosh }, + { "362c1d281fb9899254cda66ad246c66a", "digdemo", Common::EN_USA, Common::kPlatformUnknown }, + { "3686cf8f89e102ececf4366e1d2c8126", "monkey2", Common::EN_USA, Common::kPlatformPC }, + { "36a6750e03fb505fc19fc2bf3e4dbe91", "TODO", Common::EN_USA, Common::kPlatformPC }, + { "37ff1b308999c4cca7319edfcc1280a0", "puttdemo", Common::EN_USA, Common::kPlatformPC }, + { "3824e60cdf639d22f6df92a03dc4b131", "fbear", Common::EN_USA, Common::kPlatformPC }, + { "387a544b8b10b26912d8413bab63a853", "monkey2", Common::EN_USA, Common::kPlatformPC }, + { "3938ee1aa4433fca9d9308c9891172b1", "zakTowns", Common::EN_USA, Common::kPlatformUnknown }, + { "3938ee1aa4433fca9d9308c9891172b1", "zaktowns", Common::EN_USA, Common::kPlatformUnknown }, + { "399b217b0c8d65d0398076da486363a9", "indy3", Common::DE_DEU, Common::kPlatformPC }, + { "3a03dab514e4038df192d8a8de469788", "atlantis", Common::EN_USA, Common::kPlatformAmiga }, + { "3a0c35f3c147b98a2bdf8d400cfc4ab5", "indy3towns", Common::JA_JPN, Common::kPlatformUnknown }, + { "4167a92a1d46baa4f4127d918d561f88", "tentacle", Common::EN_USA, Common::kPlatformUnknown }, + { "45152f7cf2ba8f43cf8a8ea2e740ae09", "monkeyvga", Common::ES_ESP, Common::kPlatformPC }, + { "47e75b1bdcb44c78cb94883d1731ccf8", "fbdemo", Common::EN_USA, Common::kPlatformPC }, + { "49210e124e4c2b30f1290a9ef6306301", "monkeyega", Common::EN_USA, Common::kPlatformPC }, + { "4af4a6b248103c1fe9edef619677f540", "moondemo", Common::EN_USA, Common::kPlatformMacintosh }, + { "4cb9c3618f71668f8e4346c8f323fa82", "monkey2", Common::EN_USA, Common::kPlatformMacintosh }, + { "4e5867848ee61bc30d157e2c94eee9b4", "TODO", Common::EN_USA, Common::kPlatformPC }, + { "4fa6870d9bc8c313b65d54b1da5a1891", "TODO", Common::UNK_LANG, Common::kPlatformPC }, + { "54a936ad06161ff7bfefcb96200f7bff", "monkeyvga", Common::EN_USA, Common::kPlatformAmiga }, + { "55e4cc866ff9046824e1c638ba2b8c7f", "ft", Common::RU_RUS, Common::kPlatformUnknown }, + { "57b0d89af79befe1cabce3bece869e7f", "tentacle", Common::DE_DEU, Common::kPlatformPC }, + { "58fdf4c7ad13540a734e18f8584cad89", "TODO", Common::EN_USA, Common::kPlatformMacintosh }, + { "5a35e36fd777e9c37a49c5b2faca52f9", "loom", Common::EN_USA, Common::kPlatformPC }, + { "5d88b9d6a88e6f8e90cded9d01b7f082", "loomcd", Common::EN_USA, Common::kPlatformPC }, + { "5fbe557049892eb4b709d90916ec97ca", "indy3EGA", Common::EN_USA, Common::kPlatformPC }, + { "60ba818dc3bede86d40357e3913f8505", "ft", Common::EN_USA, Common::kPlatformUnknown }, + { "684732efb5799c0f78804c99d8de9aba", "TODO", Common::EN_USA, Common::kPlatformMacintosh }, + { "6886e5d08cee329b1f2e743ae2e3ceed", "monkey2", Common::DE_DEU, Common::kPlatformPC }, + { "695fe0b3963333b7e15b37514db3c745", "TODO", Common::EN_USA, Common::kPlatformPC }, + { "6a30a07f353a75cdc602db27d73e1b42", "puttputt", Common::EN_USA, Common::kPlatformPC }, + { "6c2bff0e327f2962e809c2e1a82d7309", "monkeyvga", Common::EN_USA, Common::kPlatformAmiga }, + { "6df20c50c1ab19799de9be7ae7716881", "TODO", Common::EN_USA, Common::kPlatformMacintosh }, + { "6e959d65358eedf9b68b81e304b97fa4", "tentacle", Common::DE_DEU, Common::kPlatformUnknown }, + { "6f0be328c64d689bb606d22a389e1b0f", "loom", Common::EN_USA, Common::kPlatformMacintosh }, + { "6f6ef668c608c7f534fea6e6d3878dde", "indy3EGA", Common::DE_DEU, Common::kPlatformPC }, + { "7020931d5a2be0a49d68e7a1882363e4", "zak", Common::EN_USA, Common::kPlatformPC }, + { "71523b539491527d9860f4407faf0411", "monkeyega", Common::EN_USA, Common::kPlatformPC }, + { "771bc18ec6f93837b839c992b211904b", "monkeyega", Common::DE_DEU, Common::kPlatformPC }, + { "77f5c9cc0986eb729c1a6b4c8823bbae", "zakTowns", Common::EN_USA, Common::kPlatformUnknown }, + { "780e4a0ae2ff17dc296f4a79543b44f8", "puttmoon", Common::EN_USA, Common::kPlatformPC }, + { "7e151c17adf624f1966c8fc5827c95e9", "puttputt", Common::EN_USA, Common::kPlatformUnknown }, + { "7f45ddd6dbfbf8f80c0c0efea4c295bc", "maniac", Common::EN_USA, Common::kPlatformPC }, + { "8299d9b8a1b0e7b881bae7a9971dc5e2", "zak", Common::EN_USA, Common::kPlatformAtariST }, + { "8bdb0bf87b5e303dd35693afb9351215", "ft", Common::DE_DEU, Common::kPlatformUnknown }, + { "8e4ee4db46954bfe2912e259a16fad82", "monkey2", Common::FR_FRA, Common::kPlatformPC }, + { "8eb84cee9b429314c7f0bdcf560723eb", "monkey", Common::EN_USA, Common::kPlatformUnknown }, + { "8fec68383202d38c0d25e9e3b757c5df", "comi", Common::UNK_LANG, Common::kPlatformUnknown }, + { "92b078d9d6d9d751da9c26b8b3075779", "tentacle", Common::FR_FRA, Common::kPlatformUnknown }, + { "9708cf716ed8bcc9ff3fcfc69413b746", "puttputt", Common::EN_USA, Common::kPlatformPC }, + { "981e1e1891f2be7e25a01f50ae55a5af", "TODO", Common::EN_USA, Common::kPlatformPC }, + { "99a3699f80b8f776efae592b44b9b991", "maniac", Common::FR_FRA, Common::kPlatformPC }, + { "99b6f822b0b2612415407865438697d6", "fate", Common::EN_USA, Common::kPlatformPC }, + { "9bda5fee51d2fda5253d02c642016bf4", "TODO", Common::UNK_LANG, Common::kPlatformPC }, + { "9c0fee288ad564a7d25ec3e841810d79", "indy3EGA", Common::EN_USA, Common::kPlatformAmiga }, + { "9c143c5905055d5df7a0f014ab379aee", "moondemo", Common::EN_USA, Common::kPlatformPC }, + { "9c92eeaf517a31b7221ec2546ab669fd", "puttmoon", Common::EN_USA, Common::kPlatformPC }, + { "9d7b67be003fea60be4dcbd193611936", "ftdemo", Common::EN_USA, Common::kPlatformMacintosh }, + { "9dc02577bf50d4cfaf3de3fbac06fbe2", "puttmoon", Common::EN_USA, Common::kPlatformMacintosh }, + { "aa6a91b7f6f119d1b7b1f2a4c9e24d59", "moondemo", Common::EN_USA, Common::kPlatformPC }, + { "aa8a0cb65f3afbbe2c14c3f9f92775a3", "monkey", Common::FR_FRA, Common::kPlatformPC }, + { "aa8a0cb65f3afbbe2c14c3f9f92775a3", "monkey1", Common::FR_FRA, Common::kPlatformPC }, + { "acad97ab1c6fc2a5b2d98abf6db4a190", "tentacle", Common::EN_USA, Common::kPlatformUnknown }, + { "b250d0f9cc83f80ced56fe11a4fb057c", "maniac", Common::EN_USA, Common::kPlatformPC }, + { "b597e0403cc0002f69170e6caba7edd9", "indy3EGA", Common::EN_USA, Common::kPlatformPC }, + { "c13225cb1bbd3bc9fe578301696d8021", "game", Common::EN_USA, Common::kPlatformUnknown }, + { "c25755b08a8d0d47695e05f1e2111bfc", "TODO", Common::EN_USA, Common::kPlatformPC }, + { "c3196c5349e53e387aaff1533d95e53a", "snmdemo", Common::EN_USA, Common::kPlatformPC }, + { "c3b22fa4654bb580b20325ebf4174841", "TODO", Common::UNK_LANG, Common::kPlatformPC }, + { "c5d10e190d4b4d59114b824f2fdbd00e", "loomTowns", Common::EN_USA, Common::kPlatformUnknown }, + { "c7be10f775404fd9785a8b92a06d240c", "indy4", Common::EN_USA, Common::kPlatformUnknown }, + { "c83079157ec765a28de445aec9768d60", "dottdemo", Common::EN_USA, Common::kPlatformPC }, + { "cb1559e8405d17a5a278a6b5ad9338d1", "TODO", Common::EN_USA, Common::kPlatformPC }, + { "cdd760228cf1010c2903f37e788ea31c", "zak", Common::DE_DEU, Common::kPlatformPC }, + { "ce3edc99cd4f478c5b37104d70c68ca5", "zak", Common::JA_JPN, Common::kPlatformUnknown }, + { "d06fbe28818fef7bfc45c2cdf0c0849d", "zak", Common::DE_DEU, Common::kPlatformPC }, + { "d0b531227a27c6662018d2bd05aac52a", "monkeyvga", Common::DE_DEU, Common::kPlatformPC }, + { "d6dd0646404768a63e963891a96daadd", "atlantis", Common::EN_USA, Common::kPlatformMacintosh }, + { "d8323015ecb8b10bf53474f6e6b0ae33", "dig", Common::UNK_LANG, Common::kPlatformUnknown }, + { "d917f311a448e3cc7239c31bddb00dd2", "samnmax", Common::EN_USA, Common::kPlatformUnknown }, + { "d9d0dd93d16ab4dec55cabc2b86bbd17", "samdemo", Common::EN_USA, Common::kPlatformPC }, + { "da09e666fc8f5b78d7b0ac65d1a3b56e", "monkey2", Common::EN_USA, Common::kPlatformUnknown }, + { "da6269b18fcb08189c0aa9c95533cce2", "monkey", Common::IT_ITA, Common::kPlatformPC }, + { "de4efb910210736813c9a1185384bace", "zoodemo", Common::EN_USA, Common::kPlatformPC }, + { "debe337f73d660e951ece7c1f1c81add", "zak", Common::EN_USA, Common::kPlatformPC }, + { "df6ead57930488bc61e6e41901d0e97", "fbear", Common::EN_USA, Common::kPlatformMacintosh }, + { "e17db1ddf91b39ca6bbc8ad3ed19e883", "monkey", Common::JA_JPN, Common::kPlatformUnknown }, + { "e6cd81b25ab1453a8a6d3482118c391e", "pass", Common::EN_USA, Common::kPlatformPC }, + { "e72bb4c2b613db2cf50f89ff6350e70a", "ft", Common::ES_ESP, Common::kPlatformUnknown }, + { "e781230da44a44e2f0770edb2b3b3633", "maniac", Common::EN_USA, Common::kPlatformAmiga }, + { "e94c7cc3686fce406d3c91b5eae5a72d", "zak", Common::EN_USA, Common::kPlatformAmiga }, + { "edfdb24a499d92c59f824c52987c0eec", "atlantis", Common::FR_FRA, Common::kPlatformPC }, + { "ef347474f3c7be3b29584eaa133cca05", "samnmax", Common::FR_FRA, Common::kPlatformPC }, + { "f049e38c1f8302b5db6170f1872af89a", "monkey", Common::ES_ESP, Common::kPlatformPC }, + { "f27b1ba0eadaf2a6617b2b58192d1dbf", "samnmax", Common::DE_DEU, Common::kPlatformPC }, + { "f3d55aea441e260e9e9c7d2a187097e0", "zoodemo", Common::EN_USA, Common::kPlatformPC }, + { "f40a7f495f59188ca57a9d1d50301bb6", "puttdemo", Common::EN_USA, Common::kPlatformMacintosh }, + { "fa127d7c4bb47d05bb1c33ddcaa9f767", "loom", Common::DE_DEU, Common::kPlatformPC }, + { "fbdd947d21e8f5bac6d6f7a316af1c5a", "TODO", Common::EN_USA, Common::kPlatformPC }, + { "fe60d6b5ff51b0553ac59963123b5777", "comi", Common::UNK_LANG, Common::kPlatformUnknown }, + { 0, 0, Common::UNK_LANG, Common::kPlatformUnknown } +}; diff --git a/scumm/scummvm.cpp b/scumm/scummvm.cpp index c985615e00..615a53d0c4 100644 --- a/scumm/scummvm.cpp +++ b/scumm/scummvm.cpp @@ -50,6 +50,7 @@ #include "scumm/player_v3a.h" #include "scumm/resource.h" #include "scumm/scumm.h" +#include "scumm/scumm-md5.h" #include "scumm/sound.h" #include "scumm/verbs.h" |