From faefad00d03063ecad076be70c04ab6090961d70 Mon Sep 17 00:00:00 2001 From: Walter Agazzi Date: Mon, 22 Aug 2022 15:47:27 +0200 Subject: [PATCH] AGS: Add detection for new games --- engines/ags/detection_tables.h | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/engines/ags/detection_tables.h b/engines/ags/detection_tables.h index 21f4bf508d1..e5498752cbc 100644 --- a/engines/ags/detection_tables.h +++ b/engines/ags/detection_tables.h @@ -306,7 +306,8 @@ const PlainGameDescriptor GAME_NAMES[] = { { "shivah", "The Shivah" }, { "shoaly", "Shoaly You Can't Be Serious!" }, { "sisterssecret", "Sisters' Secret" }, - { "smallsister","Small Sister" }, + { "smallsister", "Small Sister" }, + { "snowproblem", "Snow Problem" }, { "spaceraven", "Space raven quest - Tiny planet" }, { "sphonx", "Sphonx" }, { "starshipquasar", "Starship Quasar" }, @@ -449,6 +450,7 @@ const PlainGameDescriptor GAME_NAMES[] = { { "agsmastermind", "AGS Mastermind" }, { "agsmittensshooter", "AGS Mittens Shooter" }, { "agsmoduletester", "AGS Module Tester" }, + { "agswerewolf", "AGS Werewolf" }, { "agsyahtzee", "AGS Yahtzee" }, { "agsyahtzee2", "AGS Yahtzee 2" }, { "agunshotinroom37", "A Gunshot in Room 37" }, @@ -880,6 +882,7 @@ const PlainGameDescriptor GAME_NAMES[] = { { "csihunt1", "CSI Hunt 1" }, { "cspb", "Cake & Smurphy Puzzle Battle!" }, { "cursevampire", "The Curse of the Vampire" }, + { "cutman", "Cutman" }, { "cyberjack", "cyberJACK" }, { "cybermemory", "Cybermemory Not Found" }, { "cyberpunk97ep1", "Cyberpunk '97 - Episode 1" }, @@ -1620,6 +1623,7 @@ const PlainGameDescriptor GAME_NAMES[] = { { "martyroftime", "A Martyr Of Time" }, { "mash", "M*A*S*H*: The Point n' Click Adventure" }, { "masked", "Masked" }, + { "masquerade", "Masquerade at the Con" }, { "mastersofsound", "Masters of Sound" }, { "matildacurse", "Matilda and the Curse of King Stephen" }, { "matttothefuture", "Matt to the Future" }, @@ -2365,6 +2369,7 @@ const PlainGameDescriptor GAME_NAMES[] = { { "sciencesfaer", "Les Sciences du Faƫr" }, { "scnidersom", "Scnidersom" }, { "scotchanimation", "Scotch's Animation Demo" }, + { "scramschool", "Scram School 3 Challenge 17: \"Petezah Time III: Petezah in Space\"" }, { "scrapmanager", "S.A.M. - Scrap Allocation Manager" }, { "screamingsouls", "Screaming Souls" }, { "scumpub", "Scum Pub" }, @@ -2547,6 +2552,7 @@ const PlainGameDescriptor GAME_NAMES[] = { { "startrekmission", "Star Trek Mission" }, { "startreknewton", "Star Trek Newton - Part One: Anomaly" }, { "startropy", "Startropy" }, + { "stateofmind", "State of Mind" }, { "steamedhams", "Steamed Hams: The Graphic Adventure" }, { "steamsquares", "Steamsquares" }, { "steamtrek", "Steam Trek: Clueless around Risa" }, @@ -2804,6 +2810,7 @@ const PlainGameDescriptor GAME_NAMES[] = { { "thevisitor3", "The Visitor 3" }, { "thewhitecanvas", "The White Canvas / Lienzo en Blanco" }, { "thewife", "The wife who wasn't there" }, + { "thewill", "The Will" }, { "theworm", "The Worm" }, { "thinker", "Thinker" }, { "thiscitynight", "This City at Night" }, @@ -4109,6 +4116,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = { DEMO_ENTRY_EN("smallsister", "sister.exe", "78dd4ca028ee0156b6a093d6d780aa65", 18528035), DEMO_ENTRY_EN("smgilbert", "s&m2_demo_ENG.exe", "c87aa6377abc18c1a1b2968ae6db08eb", 4141303), DEMO_ENTRY_LANG("smgilbert", "s&m2_demo.exe", "c87aa6377abc18c1a1b2968ae6db08eb", 4268861, Common::IT_ITA), + DEMO_ENTRY_EN("snowproblem", "Snow Problem Demo V3.exe", "fae163b58c16e194688727d0903684be", 5047803), DEMO_ENTRY_LANG("spacefreakers", "Space Freakers v2.exe", "7a3096ac0237cb6aa8e1718e28caf039", 64527091, Common::FR_FRA), DEMO_ENTRY_EN("spacepirates", "Space Pirates.exe", "95dcf736be87cf7d40bf64d5b078c4b7", 3006210), DEMO_ENTRY_EN("spacesim", "space_3d.exe", "8538afa638531020f79df88aec0fb797", 1667537), @@ -4288,6 +4296,8 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = { GAME_ENTRY_EN("agsmagus", "AGS Wizard.exe", "434c43a5e1ba2a11c1bde723ffeae719", 21177588), GAME_ENTRY_EN("agsmastermind", "AGS Mastermind.exe", "519c0d37ab893d95f5add495355e460c", 30196465), GAME_ENTRY_EN("agsmittensshooter", "clex.exe", "e88fd6a23a5e498d7b0d50e3bb914085", 1381575), + GAME_ENTRY_EN("agswerewolf", "mags0722.exe", "0e4ddc9893796a9f39395d0e0220a37b", 6214215), + GAME_ENTRY_EN("agswerewolf", "mags0722.ags", "0f36bc83671ce002addf7bfa2d748747", 3073587), GAME_ENTRY_EN("agsyahtzee", "ags yathzee.exe", "434c43a5e1ba2a11c1bde723ffeae719", 37295758), GAME_ENTRY_EN("agsyahtzee", "ags yathzee.exe", "434c43a5e1ba2a11c1bde723ffeae719", 39185090), // v2.0 GAME_ENTRY_EN("agsyahtzee2", "ags yahtzee 2.exe", "9e995c04d8642d6182d492c54a90b188", 71217276), @@ -4791,6 +4801,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = { GAME_ENTRY_EN("csihunt1", "csi hunt 1.exe", "06a03fe35791b0578068ab1873455463", 2190662), GAME_ENTRY_EN("cspb", "cspb.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 77296215), GAME_ENTRY_EN("cursevampire", "MAGS_MARZO.exe", "06a03fe35791b0578068ab1873455463", 6973036), + GAME_ENTRY_EN("cutman", "cutman.exe", "0564de07d3fd5c16e6947a647061913c", 7962851), GAME_ENTRY_EN("cyberjack", "brewton24.exe", "e3962995a70923a8d5a8f1cf8f932eee", 3439339), GAME_ENTRY_EN("daceyinthedark", "Darkness.exe", "27343924ddad3be0b97bdcaa71858b1b", 6353848), GAME_ENTRY_EN("dada", "Dada.exe", "e88fd6a23a5e498d7b0d50e3bb914085", 3992871), @@ -5656,6 +5667,8 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = { GAME_ENTRY_EN("mash", "MASH.ags", "8fe67d5a066d4ab203db0cce102ed86c", 12536184), GAME_ENTRY_EN("mash", "MASH.exe", "7825fa980fcd058caadaf6d3377b1f78", 15571852), GAME_ENTRY_EN("masked", "masked.exe", "3d836dbfb0fc5afa9abe040f00888e20", 5496989), + GAME_ENTRY_EN("masquerade", "Masquerade at the con.exe", "8f18ad4456e6dbeaf041cd91449a55ba", 4782146), // Windows + GAME_ENTRY_EN("masquerade", "Masquerade at the con.ags", "77a8f90c1db63819246defe058aeea89", 1745966), // Linux GAME_ENTRY("mastersofsound", "MOS.exe", "3128b9f90e2f954ba704414ae854d10b", 17098098), //v1.1 En-De GAME_ENTRY_EN("mastersofsound", "MOS.exe", "3128b9f90e2f954ba704414ae854d10b", 17098794), //v1.2 GAME_ENTRY("mastersofsound", "MOS.exe", "bb59de174d70797d774dec76a171352d", 20298343), //v1.2 En-De @@ -6479,6 +6492,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = { GAME_ENTRY_LANG("sciencesfaer", "ProfM.exe", "a524cbb1c51589903c4043b98917f1d9", 9215301, Common::FR_FRA), GAME_ENTRY_EN("scnidersom", "scnider.exe", "3128b9f90e2f954ba704414ae854d10b", 1189237), GAME_ENTRY_EN("scotchanimation", "Hill.exe", "95b7dd55f6e15c8a2118856ed9fe8ff9", 818788), + GAME_ENTRY_EN("scramschool", "scramschool3.exe", "0595b55383d72a99cd995092c5bf8475", 61574828), GAME_ENTRY_EN("scrapmanager", "SAM game.exe", "c21b8b701a7db8eb5e602b7271f8248b", 6911422), GAME_ENTRY_EN("scumpub", "Scum Pub.exe", "82da2565c456dcfb265ded6fe3189c0b", 2901504), GAME_ENTRY_EN("scyllacharybdis", "Olympus2.exe", "b5c41e08919834b549ca350a28f18f87", 2902947), @@ -6697,6 +6711,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = { GAME_ENTRY_LANG("startrekgalactique", "StarTrek Aventure Galactique.exe", "920d38888c138569a5f40c4d565bb7da", 9261483, Common::FR_FRA), GAME_ENTRY("startrekmission", "Startrek Missions.exe", "c5169c7e073c9149ff8ca756489c9298", 300402830), // En-Fr GAME_ENTRY_EN("startreknewton", "Anomaly.exe", "721e8a1dce90fc3ee31cade9a50d9e75", 8750111), + GAME_ENTRY_EN("stateofmind", "State of Mind.exe", "be13cb758d3568b0532695081ab64683", 15933385), GAME_ENTRY_EN("steamedhams", "Steamed Hams.exe", "d278eb385f1f7acabdcb6d3b331fea38", 13160830), GAME_ENTRY_EN("steamsquares", "Steamsquares.exe", "a01a9639ce30bdcd5bf82e528b51fa06", 1993722), GAME_ENTRY_EN("steamtrek", "steamtrek.exe", "a01a9639ce30bdcd5bf82e528b51fa06", 14807756), @@ -7019,6 +7034,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = { GAME_ENTRY_EN("thewhitecanvas", "TWC.exe", "5871918713de85ee4bae331ca3284184", 416979913), GAME_ENTRY_LANG("thewhitecanvas", "Lienzo en blanco.exe", "5871918713de85ee4bae331ca3284184", 427232201, Common::ES_ESP), GAME_ENTRY("thewife", "The wife who wasn't there game.exe", "a524cbb1c51589903c4043b98917f1d9", 94508281), //En-Fr + GAME_ENTRY_EN("thewill", "The Will.exe", "f3aad40970211ace6278d9591e872b87", 16523785), GAME_ENTRY_EN("theworm", "Worm.exe", "e88fd6a23a5e498d7b0d50e3bb914085", 40704028), GAME_ENTRY_EN("thinker", "ThinkerAdventure.exe", "bb4e465c16a70e1d6bc7d45f63a35a87", 4800053), // Windows GAME_ENTRY_EN("thinker", "ThinkerAdventure.ags", "dc475c59572938bc8e489367a7084e5b", 1611297), // Linux