diff options
Diffstat (limited to 'engines/glk/frotz')
-rw-r--r-- | engines/glk/frotz/detection_tables.h | 146 |
1 files changed, 135 insertions, 11 deletions
diff --git a/engines/glk/frotz/detection_tables.h b/engines/glk/frotz/detection_tables.h index 62a033ba36..47e8524bd1 100644 --- a/engines/glk/frotz/detection_tables.h +++ b/engines/glk/frotz/detection_tables.h @@ -541,16 +541,6 @@ const PlainGameDescriptor FROTZ_GAME_LIST[] = { { "pigpancake", "Pigpancake" }, { "piracy2", "Piracy 2.0" }, { "piraterailroad", "Pirate Railroad" }, - { "plsg1", "Dinnertime: Painless Little Stupid Games #1" }, - { "plsg2", "To Get To The Other Side: Painless Little Stupid Games #2" }, - { "plsg3", "They're After You!: Painless Little Stupid Games #3" }, - { "plsg4", "Mazemapper: Painless Little Stupid Games #4" }, - { "plsg5", "The Mean Story: Painless Little Stupid Games #5" }, - { "plsg6", "Mahadev: Painless Little Stupid Games #6" }, - { "plsg7", "Sturdlint: Painless Little Stupid Games #7" }, - { "plsg8", "The Last Dark Day: Painless Little Stupid Games #8" }, - { "plsg9", "Zork LXIX: Painless Little Stupid Games #9" }, - { "plsg10", "The Valley House: Painless Little Stupid Games #10" }, { "praser5", "Praser 5" }, { "primer", "Primer" }, { "primrose", "The Primrose Path" }, @@ -800,6 +790,71 @@ const PlainGameDescriptor FROTZ_GAME_LIST[] = { { "ztuu", "Zork: The Undiscovered Underground" }, { "zugzwang", "Zugzwang: The Interactive Life of a Chess Piece" }, + // Painfull Little Stupid Games + { "plsg1", "Dinnertime: Painless Little Stupid Games #1" }, + { "plsg2", "To Get To The Other Side: Painless Little Stupid Games #2" }, + { "plsg3", "They're After You!: Painless Little Stupid Games #3" }, + { "plsg4", "Mazemapper: Painless Little Stupid Games #4" }, + { "plsg5", "The Mean Story: Painless Little Stupid Games #5" }, + { "plsg6", "Mahadev: Painless Little Stupid Games #6" }, + { "plsg7", "Sturdlint: Painless Little Stupid Games #7" }, + { "plsg8", "The Last Dark Day: Painless Little Stupid Games #8" }, + { "plsg9", "Zork LXIX: Painless Little Stupid Games #9" }, + { "plsg10", "The Valley House: Painless Little Stupid Games #10" }, + + // Mysterious Adventures by Brian Howarth + { "goldenbaton", "Mysterious Adventures 1: The Golden Baton" }, + { "timemachine", "Mysterious Adventures 2: The Time Machine" }, + { "arrowofdeath1", "Mysterious Adventures 3: Arrow of Death Part 1" }, + { "arrowofdeath2", "Mysterious Adventures 4: Arrow of Death Part 2" }, + { "pulsar7", "Mysterious Adventures 5: Escape from Pulsar 7" }, + { "circus", "Mysterious Adventures 6: Circus" }, + { "feasibility", "Mysterious Adventures 7: Feasibility Experiment" }, + { "akyrz", "Mysterious Adventures 8: The Wizard of Akyrz" }, + { "perseus", "Mysterious Adventures 9: Perseus and Andromeda" }, + { "10indians", "Mysterious Adventures 10: Ten Little Indians" }, + { "waxworks", "Mysterious Adventures 11: Waxworks" }, + + // 1992 album Apollo 18, by They Might be Giants + { "apollo1", "Apollo 18 01: Dig My Grave" }, + { "apollo2", "Apollo 18 02: I Palindrome I" }, + { "apollo3", "Apollo 18 03: She's Actual Size" }, + { "apollo4", "Apollo 18 04: My Evil Twin" }, + { "apollo5", "Apollo 18 05: Mammal" }, + { "apollo6", "Apollo 18 06: The Statue Got Me High" }, + { "apollo7", "Apollo 18 07: Spider" }, + { "apollo8", "Apollo 18 08: The Guitar(The Lion Sleeps Tonight)" }, + { "apollo9", "Apollo 18 09: Dinner Bell" }, + { "apollo10", "Apollo 18 10: Narrow Your Eyes" }, + { "apollo11", "Apollo 18 11: Hall of Heads" }, + { "apollo12", "Apollo 18 12: Which Describes How You're Feeling" }, + { "apollo13", "Apollo 18 13: See the Constellation" }, + { "apollo14", "Apollo 18 14: If I Wasn't Shy" }, + { "apollo15", "Apollo 18 15: Turn Around" }, + { "apollo16", "Apollo 18 16: Hypnotist of Ladies" }, + { "apollo17", "Apollo 18 17: Fingertips - Everything Is Catching on Fire" }, + { "apollo18", "Apollo 18 18: Fingertips - Fingertips" }, + { "apollo19", "Apollo 18 19: Fingertips - I Hear the Wind Blow" }, + { "apollo20", "Apollo 18 20: Fingertips - Hey Now, Everybody" }, + { "apollo21", "Apollo 18 21: Fingertips - Who's That Standing Out the Window" }, + { "apollo22", "Apollo 18 22: Fingertips - I Found a New Friend" }, + { "apollo23", "Apollo 18 23: Fingertips - Come On and Wreck My Car" }, + { "apollo24", "Apollo 18 24: Fingertips - Aren't You the Guy Who Hit Me in the Eye" }, + { "apollo25", "Apollo 18 25: Fingertips - Please Pass the Milk Please" }, + { "apollo26", "Apollo 18 26: Fingertips - Leave Me Alone" }, + { "apollo27", "Apollo 18 27: Fingertips - Who's Knockin' on the Wall" }, + { "apollo28", "Apollo 18 28: Fingertips - All Alone" }, + { "apollo29", "Apollo 18 29: Fingertips - What's That Blue Thing Doing Here" }, + { "apollo30", "Apollo 18 30: Fingertips - Something Grabbed Ahold of My Hand" }, + { "apollo31", "Apollo 18 31: Fingertips - I Don't Understand You" }, + { "apollo32", "Apollo 18 32: Fingertips - I Heard a Sound" }, + { "apollo33", "Apollo 18 33: Fingertips - Mysterious Whisper" }, + { "apollo34", "Apollo 18 34: Fingertips - The Day That Love Came to Play" }, + { "apollo35", "Apollo 18 35: Fingertips - I'm Having a Heart Attack" }, + { "apollo36", "Apollo 18 36: Fingertips - Fingertips(Reprise)" }, + { "apollo37", "Apollo 18 37: Fingertips - I Walk Along Darkened Corridors" }, + { "apollo38", "Apollo 18 38: Space Suit" }, + { nullptr, nullptr } }; @@ -1474,6 +1529,7 @@ const FrotzGameDescription FROTZ_GAMES[] = { ENTRY0("spiderandweb", "980226", "2bac499c020fcdd75b9c4b65e4c1d85d", 221184), ENTRY0("tatctae", "970521", "21cf40691e0ba92d8e699b0fa3e18728", 378368), ENTRY0("tauntingdonut", "080612", "4d8443e896e7f294cc4a250c6090f6cf", 167482), + ENTRY0("tblw", "121030", "4b6744d2b13fd85db5020788e0888f0d", 295424), ENTRY0("tcoty", "060908", "8bff4a19b0c1b9aa661f6e00d86df3b4", 471950), ENTRY0("teacherfeature", "071126", "be559856dd11f6b1fa5c5ed10f83f90a", 118784), ENTRY0("williamtell", "021025", "4f098036ffdc7463000c4f81b6300123", 68096), @@ -1625,7 +1681,6 @@ const FrotzGameDescription FROTZ_GAMES[] = { ENTRY0("ztuu", "970828", "ee5f33204264a1316c6acdb1036d19a9", 229888), ENTRY0("zugzwang", "990710", "e538e90a90a7c280a078b50d2ad2e44d", 58880), - // Painless Little Stupid Games ENTRY0("plsg1", "110205", "1cb5c04a2373bbda0bb6abcc3d49ba84", 168960), ENTRY0("plsg2", "110210", "c3868744b56fe4b3b8e8e5c1eac80864", 181760), @@ -1658,6 +1713,75 @@ const FrotzGameDescription FROTZ_GAMES[] = { ENTRY0("questprobe2", "980329", "6b9cb86c332c092b3a93973ba9f4c946", 27136), ENTRY0("voodoocastle", "980329", "bff285e6c9291fc6ba77c9743b610c2d", 24064), + // Mysterious Adventures by Brian Howarth + ENTRY0("goldenbaton", "980406", "408b31a15c429f7ca83b2ac80764ffa8", 20992), + ENTRY0("timemachine", "980406", "e0a0335705aab9642b7625f26c00eca2", 22016), + ENTRY0("arrowofdeath1", "980406", "a3827232bf54c339a5ec5ab906fd1857", 22016), + ENTRY0("arrowofdeath2", "980406", "5a437f2cbc4f99d8cd741e83e2abe4cd", 24064), + ENTRY0("pulsar7", "980406", "d93cc91cda58c75259b2c872921a17a8", 26112), + ENTRY0("circus", "980406", "be7a07e042f5d1b0cde3d3b1cd85dee3", 22528), + ENTRY0("feasibility", "980406", "e0c46523e043bc75f8e04714396e17ff", 22528), + ENTRY0("akyrz", "980406", "61c29077bee55dce614a729705099282", 24064), + ENTRY0("perseus", "980406", "c1ab2f87658691f773599d9973bf72a1", 23040), + ENTRY0("10indians", "980406", "b3e4b8376f7c553064ceff8f25936385", 22528), + ENTRY0("waxworks", "980406", "98e52d813cb28f899916ef7129c85a0e", 24064), + ENTRY0("goldenbaton", "041209", "817ca85193d842b9716d4b688d6fe9d1", 27644), + ENTRY0("timemachine", "041209", "460ad097aeb7b800f237692aaec8fda2", 28156), + ENTRY0("arrowofdeath1", "041209", "616f481469279a1184d1d8fcad84ed4e", 28156), + ENTRY0("arrowofdeath2", "041209", "058dbdf618b22e9dd47f42f7e98e6fdd", 30716), + ENTRY0("pulsar7", "041209", "41a2b9048af4600f43c829e2348b5fc6", 32764), + ENTRY0("circus", "041209", "0c5a65e665b773fc39bdcbe194ad99cc", 29180), + ENTRY0("feasibility", "041209", "2159059c9b506af4f10c7cf9133fdd00", 28672), + ENTRY0("akyrz", "041209", "cfbef40e735057b6fbbde3991f6ee4c9", 31232), + ENTRY0("perseus", "041209", "1c0fef44034daa16ada548caac232337", 29696), + ENTRY0("10indians", "041209", "63b01fa007b977be144bcd3a6f6e8dcf", 29180), + ENTRY0("waxworks", "041209", "859a006a14bd69b22135688248756ba0", 30720), + ENTRY0("goldenbaton", "110126", "9de3f1a8624e20409c92325b30a3b490", 156156), + ENTRY0("timemachine", "110126", "684e96c6adaccfd5f4138dce069d3fc3", 137728), + ENTRY0("arrowofdeath1", "110126", "3deca9c9fce4fb995e0681ecdfb39cf2", 173056), + ENTRY0("arrowofdeath2", "110126", "4a0c494ff4564e659a29fbd3d67696f6", 172540), + ENTRY0("pulsar7", "110126", "5d6897ee80078c0286a52589ae305633", 135168), + ENTRY0("circus", "110126", "72721053ed49e1d701146332215f63e9", 118780), + ENTRY0("feasibility", "110126", "8f2f18c6fd76be74e612ee9b271055b1", 172540), + ENTRY0("akyrz", "110126", "92c5abee1a097f1e8e61f744ba9ddb3f", 119296), + ENTRY0("perseus", "110126", "39be8e28753aa0ac87c49b6dedb712a2", 132096), + ENTRY0("10indians", "110126", "0c5d25323a3b649ea432025001edb638", 170492), + ENTRY0("waxworks", "110126", "c51e911d1228d8adfc07ed138bc90079", 116220), + + // 1992 album Apollo 18, by They Might be Giants + ENTRY0("apollo1", "120315", "1aec299147675a5c6e10d548a4eeba05", 251100), + ENTRY0("apollo4", "120322", "83f92f1fc39bd699ac32935d8eefd35a", 426528), + ENTRY0("apollo5", "120324", "6c889ec9c330169740afafe7694030cf", 199680), + ENTRY0("apollo6", "120316", "a13d84152dc3b9ec5e6b489d987e8130", 906236), + ENTRY0("apollo7", "120324", "a08c999b6408a9c17e2f3ab55a82e919", 363458), + ENTRY0("apollo8", "120325", "1b0e0c32915e81873bc30f900bfdf371", 352706), + ENTRY0("apollo9", "120323", "e48c6dad0b11bde066c4e29da68f71ef", 448972), + ENTRY0("apollo11", "120304", "ad4b4d5a6d2c0c251a891cca5d47dfcd", 262406), + ENTRY0("apollo13", "120323", "b45ad2f48f3da1bbe8650a2df70ba625", 350570), + ENTRY0("apollo14", "120324", "dedd30cae688dc8a88bd79d8004ee6e0", 278016), + ENTRY0("apollo16", "120324", "e7cc8f53c82196ef2281e1345c5048df", 155648), + ENTRY0("apollo17", "120324", "cd6aef7581d5c7221d2b95b55d4d3961", 264822), + ENTRY0("apollo18", "120324", "604b89f3066da9a62922ff2c45a669ea", 327008), + ENTRY0("apollo20", "120324", "1cca9cd17cd354131ae0888307ec1ec2", 200192), + ENTRY0("apollo21", "120324", "6d6fc49e004828df9ca9fa2013a0a231", 199680), + ENTRY0("apollo22", "120323", "7284829f0999d3cfa9de81a97bc6f2e2", 385536), + ENTRY0("apollo23", "120324", "f7a7021baaa261e70d284e2c97e54115", 345088), + ENTRY0("apollo24", "120324", "c9bbd95fdfbe3fda922cfba0f57d201c", 310000), + ENTRY0("apollo25", "120322", "2ae649402f52358473f1a61bd8f0cfd4", 369664), + ENTRY0("apollo26", "120325", "1327ebd3016d873961f6ee35408a03fb", 251354), + ENTRY0("apollo27", "120324", "1cc4273e5417578445a6b528dd3cdff7", 208896), + ENTRY0("apollo28", "120324", "7c655dde263ec0e75289e4a77d2b53c3", 173056), + ENTRY0("apollo29", "120304", "f4d87b9a51126d095a2af8de5bb6ad04", 494298), + ENTRY0("apollo30", "120324", "53f36fb7ff374a59f77679cf3a5d1bd5", 207872), + ENTRY0("apollo31", "120314", "fb8cad57d9305ffbfc2dd69e6406a0fd", 197120), + ENTRY0("apollo32", "120323", "8ec4ee91cd1186c4deef126b40b78cfc", 151552), + ENTRY0("apollo34", "120325", "78f0a5bfce8eb2801350793738a2355f", 281600), + ENTRY0("apollo35", "120324", "bcce4073de352739be245f21685ef841", 336864), + ENTRY0("apollo36", "120324", "01f6f3552fff6a8eaaf5ad31c4c57f64", 209408), + ENTRY0("apollo37", "120323", "55b8607a451ab30d03314f815a30e40b", 327144), + ENTRY0("apollo38", "120321", "a760169a6643d08ff3db22be84caed37", 353734), + + // Italian games ENTRY1("hellosword", "060113", "a432a8286f9f76dae891699175332237", 166400, Common::IT_ITA), |