[Scummvm-git-logs] scummvm master -> 7ff8a384e0cf60d6b9bc0f07b8dbbd94d04cf49c

aquadran noreply at scummvm.org
Fri Jan 7 22:48:49 UTC 2022


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
7ff8a384e0 AGS: Detection for new games (L-M) + minor fixes


Commit: 7ff8a384e0cf60d6b9bc0f07b8dbbd94d04cf49c
    https://github.com/scummvm/scummvm/commit/7ff8a384e0cf60d6b9bc0f07b8dbbd94d04cf49c
Author: Walter Agazzi (tag2015 at gmail.com)
Date: 2022-01-07T23:48:46+01:00

Commit Message:
AGS: Detection for new games (L-M) + minor fixes

* Add missing MMM games
* Add new games (initials L-M)
* Naming fixes

Changed paths:
    engines/ags/detection_tables.h


diff --git a/engines/ags/detection_tables.h b/engines/ags/detection_tables.h
index a22f5c74ff6..a8dfe96d77f 100644
--- a/engines/ags/detection_tables.h
+++ b/engines/ags/detection_tables.h
@@ -59,7 +59,6 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "cutlass", "Cutlass" },
 	{ "damnthatspill", "Clyde Remolen in: Damn that Spill!" },
 	{ "darksects", "Dark Sects" },
-	{ "darts", "Darts" },
 	{ "davyjonescestmort", "Davy Jones c'est Mort" },
 	{ "davyjonesisback", "Davy Jones is Back" },
 	{ "deepbright", "Deepbright" },
@@ -78,7 +77,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "equallyinsane", "Jake Rabbit in: E.I. - Equally Insane" },
 	{ "erniesbigadventure1", "Ernie's Big Adventure" },
 	{ "erniesbigadventure2", "Ernie's Big Adventure II" },
-	{ "everythingeuro", "Everything Euro (Alles Euro)" },
+	{ "everythingeuro", "Everything Euro/Alles Euro" },
 	{ "exile", "Exile" },
 	{ "exodus", "Exodus" },
 	{ "eyesofthejadesphinx", "Eyes of the Jade Sphinx" },
@@ -115,19 +114,30 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "larryvales1", "Larry Vales: Traffic Division" },
 	{ "larryvales2", "Larry Vales II: Dead Girls are Easy" },
 	{ "larryvales3", "Larry Vales III: Time Heals All 'Burns" },
-	{ "lassi", "Lassi and Roger" },
+	{ "lassiandrogerventure", "Lassi and Roger Venture a Bit" },
 	{ "lassiandrogermeetgod", "Lassi and Roger Meet God" },
-	{ "lassiquest1", "Lassi Quest I" },
+	{ "lassiquest1", "Lassi's Quest I" },
+	{ "lassiquest1remake", "Lassi's Quest I Remake" },
+	{ "lassiquest2", "Lassi's Quest II" },
+	{ "leisuresuitlarry4", "Leisure Suit Larry 4" },
+	{ "limpyghost", "Limpy Ghost" },
 	{ "littlejonnyevil", "Little Jonny Evil" },
-	{ "littlewillie", "Little Willie" },
+	{ "littlewillydarts", "Little Willy's Darts Game" },
+	{ "littlewillyshotgun", "Little Willy's Shotgun Fun Zone!" },
+	{ "lorryloader", "Lorry Loader" },
 	{ "losttreasureron", "The Lost Treasure of Reality-on-the-Norm" },
 	{ "ludwig", "VonLudwig" },
 	{ "lunchtimeofthedamned", "Lunchtime Of The Damned" },
 	{ "lupoinutile", "Lupo Inutile" },
-	{ "meninbrown", "Men In Brown" },
+	{ "magsceremony2001jul", "July 2001 MAGS Ceremony" },
+	{ "magsceremony2001jun", "June 2001 MAGS Ceremony" },
+	{ "martychonks", "Marty Chonks in: Dances With Camels" },
+	{ "maxdark", "Max the Dark Hero" },
+	{ "meninbrown", "Men in Brown" },
 	{ "miagsremake", "Monkey Island AGS Remake" },
-	{ "midtownshootout", "Anton Ulvfot's Mid-Town Shootout" },
+	{ "midtownshootout", "Mid-Town Shoot-Out" },
 	{ "mikasdream", "Mika's Surreal Dream" },
+	{ "mojoisland", "Mojo Island" },
 	{ "momsquest", "Mom's Quest" },
 	{ "monkeyplank", "Monkey Plank" },
 	{ "moosewars", "Moose Wars: Desire For More Cows" },
@@ -138,6 +148,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "nihilism", "Nihilism" },
 	{ "novomestro", "Novo Mestro" },
 	{ "odysseus", "The Trials of Odysseus Kent" },
+	{ "paranormality", "Lee & Perrin: Paranormality" },
 	{ "permanentdaylight", "Permanent Daylight" },
 	{ "perpetrator", "Perpetrator" },
 	{ "pizzaquest", "Pizza Quest" },
@@ -169,6 +180,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "space", "Space" },
 	{ "stickmen", "Stickmen" },
 	{ "superdisk", "Superdisk" },
+	{ "teamwork", "Teamwork Tutorial" },
 	{ "testicle", "Day of the Testicle" },
 	{ "thecrownofgold", "The Crown of Gold" },
 	{ "theinexperiencedassassin", "The Inexperienced Assassin" },
@@ -239,6 +251,8 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "kathyrain", "Kathy Rain" },
 	{ "killyourself", "Kill Yourself" },
 	{ "lamplightcity", "Lamplight City" },
+	{ "lancelothangover", "Lancelot's Hangover" },
+	{ "larrylotter", "Larry Lotter and the Test of Time" }, // aka Warthogs
 	{ "legendofhand", "Legend of Hand" },
 	{ "mage", "Mage's Initiation: Reign of the Elements" },
 	{ "metaldead", "Metal Dead" },
@@ -326,7 +340,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "adateinthepark", "A Date in the Park" },
 	{ "adaywithmichael", "A Day with Michael" },
 	{ "advallinthegame", "Adventure: All In The Game" },
-	{ "advbunnybunnyman", "Adventures of Bunny Bunnyman (Pupu Pupulaisen Seikkailut)" },
+	{ "advbunnybunnyman", "Adventures of Bunny Bunnyman/Pupu Pupulaisen Seikkailut" },
 	{ "adventureisland", "Adventure Island" },
 	{ "adventurequest", "Adventure Quest" },
 	{ "adventurequest2", "Adventure Quest 2 - Winterlong" },
@@ -364,7 +378,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "agsmagus", "AGS Magus" },
 	{ "agsmastermind", "AGS Mastermind" },	
 	{ "agsmittensshooter", "AGS Mittens Shooter" },
-	{ "agsmoduletester", "Ags Module Tester" },
+	{ "agsmoduletester", "AGS Module Tester" },
 	{ "agsyahtzee", "AGS Yahtzee" },
 	{ "agsyahtzee2", "AGS Yahtzee 2" },
 	{ "agunshotinroom37", "A Gunshot in Room 37" },
@@ -377,6 +391,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "alandlordsdream", "A Landlord's Dream" },
 	{ "alansaveschristmas", "Alan saves Christmas (and most of the world too)" },
 	{ "albatheexplorer", "Alba the Explorer: Princess Marian part V" },
+	{ "aliceinwonderlandis", "Lewis Carroll's Alice In Wonderland - an interactive storybook" },
 	{ "alienattack", "Alien Attack" },
 	{ "aliencarniage", "Alien Carniage" },
 	{ "aliencowrampage", "Alien Cow Rampage: Orion Needs Your Milk!" },
@@ -407,7 +422,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "ancientaliens", "Ancient Aliens - The Roots of Sound" },
 	{ "anentertainingspeech", "An Entertaining Speech" },
 	{ "aneternityreflecting", "An Eternity, Reflecting" },
-	{ "anightinberry", "A night in Berry (Une nuit en Berry)" },
+	{ "anightinberry", "A night in Berry/Une nuit en Berry" },
 	{ "anightmareonduckburg", "A Nightmare on Duckburg" },
 	{ "anightthatwouldntend", "A Night That Wouldn't End" },
 	{ "anighttoremember", "A Night to Remember" },
@@ -415,7 +430,6 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "anna", "anna" },
 	{ "annaquest", "Anna's Quest Vol. 1: Winfriede's Tower" },
 	{ "annieandroidautomatedaffection", "Annie Android: Automated Affection" },
-	{ "anoblegame", "A Noble Game" },
 	{ "anotherhero", "Another Hero" },
 	{ "anotherwayout", "Another Way Out" },
 	{ "anthonysessay", "Anthony's Essay" },
@@ -458,7 +472,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "ataleofbetrayal", "A Tale Of Betrayal" },
 	{ "atapi", "Atapi" },
 	{ "athingaboutnothingness", "A thing about nothingness" },
-	{ "atotkjukebox", "ATOTK jukebox" },
+	{ "atotkjukebox", "A Tale of Two Kingdoms Jukebox" },
 	{ "atreatandsometricks", "A Treat and Some Tricks" },
 	{ "atthecafe", "At the Café" },
 	{ "audioquest", "Audio Quest" },
@@ -521,7 +535,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "belusebiusarrival", "Belusebius Arrival" },
 	{ "benchandlerpi", "Ben Chandler: Paranormal Investigator!" },
 	{ "bentheredanthat", "Ben There, Dan That!" },
-	{ "beprepared", "Be Prepared (Bodi Pripravljen)" },
+	{ "beprepared", "Be Prepared/Bodi Pripravljen" },
 	{ "berthabuttsboogie", "Bertha Butt's Boogie" },
 	{ "besieged", "BESIEGED, Or: How to Get Out of A Castle... Without Being Catapulted" },
 	{ "bestowersofeternity", "Bestowers of Eternity - Part One" },
@@ -575,7 +589,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "bluemoon", "Blue Moon" },
 	{ "boardquest", "Board Quest" },
 	{ "bob", "Bob" },
-	{ "bobescapes", "Bob Escapes (Bob En Cavale)" },
+	{ "bobescapes", "Bob Escapes/Bob En Cavale" },
 	{ "bobgoeshome", "Bob Goes Home" },
 	{ "bobgoeshomedeluxe", "Bob Goes Home Deluxe" },
 	{ "bobsquest1", "Bob's Quest" },
@@ -640,6 +654,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "castleoffire", "Castle of Fire" },
 	{ "catacombic", "Catacombic" },
 	{ "catapault", "CATapault" },
+	{ "catking", "Long Live the Cat King" },
 	{ "cauche", "Cauchemarionto" },
 	{ "caverns", "Caverns" },
 	{ "caveofavarice", "Cave of Avarice" },
@@ -738,7 +753,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "criminalist", "Criminalist" },
 	{ "crimmsson", "Crimm's Son" },
 	{ "crossstitch", "Cross Stitch Casper" },
-	{ "crowandfoxy", "Crow and Foxy (Le Corbeau et la Renarde)" },
+	{ "crowandfoxy", "Crow and Foxy/Le Corbeau et la Renarde" },
 	{ "cryo", "Cryo" },
 	{ "crypt", "Crypt" },
 	{ "cryptic", "Cryptic" },
@@ -894,7 +909,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "egress", "Egress - The Test of STS-417" },
 	{ "eight", "8" },
 	{ "einsteinmachine", "Einstein Machine" },
-	{ "electrctgui", "electrctGUI" },
+	{ "electrokit", "Maaikes Elektrokit" },
 	{ "elevator", "The Elevator" },
 	{ "elevatorriseabyss", "The Elevator - Rise from the Abyss!" },
 	{ "elfer", "Elfer" },
@@ -1055,6 +1070,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "ghostvoyage", "Ghost Voyage" },
 	{ "gladiatorquest", "Gladiator Quest" },
 	{ "glitchquest", "Glitch Quest" },
+	{ "globalistagenda", "My Dear Globalist Agenda" },
 	{ "gnomeshomebrewingadventure", "Gnome's Homebrewing Adventure" },
 	{ "gnrblex", "GNRBLEX" },
 	{ "goatherd", "Goat Herd and the Gods" },
@@ -1076,7 +1092,6 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "gravitytestgame", "Gravity's Test Game" },
 	{ "gray", "Gray" },
 	{ "greenback", "Greenback - Prologue" },
-	{ "gremlin", "Gremlin" },
 	{ "grizzlygooseofgosse", "Grizzly Goose of Gosse" },
 	{ "groundhog", "Groundhog" },
 	{ "grr", "Grr! Bearly Sane" },
@@ -1176,7 +1191,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "iisstabbings", "From Hell's Hart, I is Stabbings: An Oceanspirit Dennis Tale" },
 	{ "illuminationdiminishing", "Illumination Diminishing" },
 	{ "illusion", "Illusion" },
-	{ "imfree", "I'm free (Soy libre)" },
+	{ "imfree", "I'm free/Soy libre" },
 	{ "imnotcrazyrightthecell", "I'm not crazy, right? - The Cell" },
 	{ "imnotcrazyrightthewell", "I'm not crazy, right? - The Well" },
 	{ "imonlysleeping", "I'm Only Sleeping" },
@@ -1220,13 +1235,13 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "itsabugslife", "It's a Bugs Life" },
 	{ "itsjustarongame", "It's Just a Reality-on-the-Norm Game" },
 	{ "iwalkedapath", "I Walked a Path" },
-	{ "iwantanidentity", "I want an Identity (Quiero una Identidad)" },
+	{ "iwantanidentity", "I want an Identity/Quiero una Identidad" },
 	{ "iwantout", "I Want Out!" },
-	{ "iwanttodie", "I want to die (Quiero Morir)" },
-	{ "iwanttodieremake", "I want to die (Quiero Morir) Remake" },
+	{ "iwanttodie", "I want to die/Quiero Morir" },
+	{ "iwanttodieremake", "I want to die/Quiero Morir Remake" },
 	{ "iwwhiiwwhitomirotpgthegame", "IWWHIIWWHITOMIROTPG: The Game!" },
 	{ "jack", "JACK" },
-	{ "jacktrasheaterch1", "Jack Trasheater - Chapter I: Pain House! (Jack Trasheater e la Casa del Dolore)" },
+	{ "jacktrasheaterch1", "Jack Trasheater - Chapter I: Pain House! / Jack Trasheater e la Casa del Dolore" },
 	{ "jacktrekker", "Jack Trekker - Somewhere in Egypt" },
 	{ "jacob", "Jacob" },
 	{ "jacobvacut", "Jacob - VertigoAddict's cut" },
@@ -1275,7 +1290,6 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "killereye", "Killer Floating Eye" },
 	{ "killjoseda", "Kill Joseda" },
 	{ "killmenow", "Kill Me Now" },
-	{ "killthelights", "Kill The Lights" },
 	{ "kingdomlegend1", "Kingdom Legend" },
 	{ "kingdomlegend2", "Kingdom Legend 2" },
 	{ "kingofrock", "The King of Rock in: Riding the Wild Wind" },
@@ -1302,256 +1316,406 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "kumastory", "Kuma Story" },
 	{ "labor", "Labor" },
 	{ "labratescape", "Lab Rat Escape" },
+	{ "labratmaze", "Lab Rat Maze!" },
 	{ "labyrinth", "Labyrinth" },
-	{ "lacicuta1", "La Cicuta1" },
+	{ "lacarbonara", "La Carbonara" },
+	{ "lacicuta", "La Cicuta" },
 	{ "lacroixpan", "La Croix Pan" },
-	{ "laffaireaspirox", "L'Affaire Aspirox" },
 	{ "lagrancastanya", "La Gran Castanya" },
-	{ "lallaveyfabianshones", "LA LLAVE Y FABIAN SHONES" },
+	{ "lallaveyfabianshones", "La Llave y Fabian Shones" },
 	{ "lamaleta", "La Maleta" },
+	{ "lancethepenguin", "Lance The Penguin" },
 	{ "laodiseadelfracaso2", "La Odisea del Fracaso II" },
 	{ "laportenoire", "AAaaah!! La porte noire" },
-	{ "larrylotter", "Larry Lotter and the Test of Time" }, // aka Warthogs
+	{ "lasol", "Submerged - LaSol" },
+	{ "lastclown", "Last Clown Standing" },
 	{ "lastnfurious", "Last'n'Furious" },
+	{ "latelastnite", "Late Last Nite" },
 	{ "laundryday", "Laundry Day" },
 	{ "lavablava", "Lava Blava" },
 	{ "lazaruswantspants", "Lazarus Wants Pants" },
 	{ "lazytownthenewkid", "LazyTown: The New Kid" },
-	{ "lbstoryofcedrickdusce", "LB: Story of Cedrick DUSCE!" },
 	{ "lechuckstories", "LeChuck Stories" },
 	{ "legendofrovendale", "Legend of Rovendale" },
 	{ "legendofseththebard", "Legend of Seth the Bard" },
 	{ "legendsofmardaram", "Legends of Mardaram" },
-	{ "leisuresuitlarry2", "Leisure Suit Larry 2 - Point and Click" },
-	{ "leisuresuitlarrylil", "Leisure Suit Larry: L i L" },
+	{ "leisuresuitlarry2", "Leisure Suit Larry 2 - Point and Click Remake" },
+	{ "leisuresuitlarrylil", "Leisure Suit Larry: Lost in Love!" },
+	{ "lemasabachthani", "Lema Sabachthani" },
 	{ "lesmiserables", "Les Miserables" },
 	{ "lessthanthree", "<3 (Less Than Three)" },
 	{ "lessurvivants", "Les Survivants" },
-	{ "lichdomwheresdidiputthat", "Lichdom - Where's did I put that..." },
+	{ "letscook", "Let's Cook - School of Cooking with Koala" },
+	{ "lichdomwheresdidiputthat", "Lichdom - \"Where did I put that...\"" },
 	{ "life", "Life" },
-	{ "lifeboatstoryofcedrick", "Lifeboat: Story of Cedrick" },
+	{ "lifeboatstoryofcedrick", "Lifeboat: The Story of Cedrick" },
+	{ "lifeinabox", "Life in a Box" },
 	{ "lifeofdduck", "Life of D. Duck" },
 	{ "lifeofdduck2", "Life of D. Duck II" },
-	{ "liftreasureofthetanones", "Lif Treasure of the Tanones" },
+	{ "liftreasureofthetanones", "Lif and the Treasure of the Tanones" },
 	{ "lightcycles", "AGS Cycles" },
 	{ "lightningmaster", "Lightning Master" },
+	{ "likeadream", "Like A Dream" },
 	{ "likeafox", "Like a Fox!" },
-	{ "limeylizardwastewizard", "Limey Lizard: Waste Wizard" },
-	{ "litnunforgettablememories", "LitN Unforgettable Memories" },
+	{ "lillywizard", "Lilly the Wonder Wizard" },
+	{ "limeylizardwastewizard", "Limey Lizard: Waste Wizard!" },
+	{ "linegame", "Line Game" },
+	{ "linnprotector", "Linn the Protector and the Seven Daughters of Ran" },
 	{ "littlegirlinunderland", "Little Girl in Underland" },
-	{ "livingnightmaredeluxe", "Living Nightmare Deluxe" },
-	{ "livingnightmareendlessdream", "Living Nightmare: Endless Dream" },
+	{ "littlesimulatedpeople", "Little Simulated People" },
+	{ "livingnightmare", "Living Nightmare" },
+	{ "livingnightmareendlessdream", "Living Nightmare: Endless Dreams" },
 	{ "livingnightmarefreedom", "Living Nightmare: Freedom" },
+	{ "lockedin", "Locked In" },
 	{ "lockedout", "Locked Out" },
+	{ "lockeescape", "Locke's Escape" },
 	{ "loftusandtheskycap", "Loftus and the Sky Cap" },
-	{ "lonecase", "LoneCase" },
-	{ "lonecase2", "Lone Case 2" },
-	{ "lonecase3showdown", "LoneCase3:Showdown" },
-	{ "lonelynight", "Lonely night" },
+	{ "lonecase1", "Lone Case: Locomotive Breath" },
+	{ "lonecase2", "Lone Case 2: Scars" },
+	{ "lonecase3", "Lone Case 3: Showdown" },
+	{ "lonecase4", "Lone Case 4: Epitaph" },
+	{ "lonelynight", "Lonely Night" },
 	{ "longexpectedfriday", "Long expected Friday" },
 	{ "lonkeyisland", "The Tale of Lonkey Island" },
-	{ "lookingfordread", "Looking For Dread Mac Farlane (A la recherche de Dread Mac Farlane)" },
+	{ "lookingfordread", "Looking For Dread Mac Farlane/A la recherche de Dread Mac Farlane" },
 	{ "loomiireturnoftheswans", "Loom II: Return of the Swans" },
+	{ "lordoflight", "Lord of Light" },
 	{ "losjovenesdelaguerra", "Los Jovenes De La Guerra" },
 	{ "lostanswers", "Lost Answers" },
 	{ "lostdollar", "Max Griff in: The Lost Dollar" },
 	{ "lostinparadise", "Lost In Paradise" },
 	{ "lostinthenightmare", "Lost In The Nightmare" },
+	{ "lostinthenightmare2", "Lost In The Nightmare 2: Unforgettable Memories" },
 	{ "lostinthetomb", "Lost In The Tomb" },
 	{ "lostinthewoods", "Lost In The Woods" },
+	{ "lotto", "Lottó" },
 	{ "lucasmaniac", "Lucas Maniac!" },
+	{ "lucasmendoza", "Lucas Mendoza, Amateur Detective: The Searchers of The Beginning" },
 	{ "lucidlucy", "LUCID LUCY" },
 	{ "lucylavender", "The Amazing Adventures of Lucy Lavender" },
 	{ "lukesexistentialnightmare", "Luke's Existential Nightmare" },
-	{ "lunarlanderprototype", "Lunar Lander Prototype" },
+	{ "lunarlander", "Lunar Lander" },
+	{ "lutherinhood", "Luther in the Hood" },
+	{ "lydia", "Lydia" },
 	{ "lydiaandthemysteryofnellrenomanor", "Lydia and the Mystery of Nellreno Manor" },
-	{ "maggieandmax", "Maggie and Max" },
+	{ "maelstrom", "Maelstrom Obscura - Case 1: The Legend of the Loch Ness Monster" },
+	{ "mafaldawest", "Mafalda: The Strange and Unusual life of Mafalda West, Part 1" },
 	{ "magic8ball", "Magic-8-Ball" },
 	{ "magicalwhatevergirlrocksoutinthestoneage", "Magical Whatever Girl Rocks Out In The Stone Age" },
 	{ "magicballoffortune", "Magic Ball of Fortune" },
+	{ "magicowl", "Magic Owl" },
 	{ "magnumpm", "Magnum, P.M" },
 	{ "magsic", "Magsic" },
 	{ "magsic2", "Magsic II" },
-	{ "magsceremony2001jul", "July 2001 MAGS Ceremony" },
-	{ "magsceremony2001jun", "June 2001 MAGS Ceremony" },
-	{ "magsjune2017", "MAGS june 2017" },
-	{ "magssep2007", "MAGS Sep 2007" },
 	{ "majorbummerdude", "Major Bummer Dude: Lassi Quest Reality-on-the-Norm" },
-	{ "manboy", "Man Boy" },
+	{ "mammamia", "Mamma Mia! Winter Ice Cream Mayhem" },
+	{ "manboy", "Man Boy vs. Doctor Sock" },
+	{ "mangivingup", "Man Giving Up" },
 	{ "maniacland", "Alice in Maniacland" },
 	{ "maniacmansiondeluxe", "Maniac Mansion Deluxe" },
+	{ "maniacmansionds", "Maniac Mansion DS" },
+	{ "maniacmansiondott", "Maniac Mansion - DOTT-style Remake" },
 	{ "maniacmetalheadmania", "Maniac Metalhead Mania" },
-	{ "mardsrevengebytk", "Mard's Revenge by TK" },
+	{ "manvsfish", "Man vs. Fish" },
+	{ "mardsrevenge", "Mard's Personal Little Revenge" },
 	{ "martyausdemall", "Marty aus dem All" },
 	{ "mash", "M*A*S*H*: The Point n' Click Adventure" },
+	{ "masked", "Masked" },
 	{ "mastersofsound", "Masters of Sound" },
+	{ "matildacurse", "Matilda and the Curse of King Stephen" },
 	{ "matttothefuture", "Matt to the Future" },
 	{ "maverickgunn", "Maverick Gunn and the Eye of Oggun" },
-	{ "medicaltheoriesofdrkur", "Medical Theories of Dr Kur" },
-	{ "mego2008silvesteredition", "Me Go 2008: Silvester Edition" },
-	{ "megoaway", "Me Go... Away!" },
+	{ "maxandmaggie", "The Chronicles of Max and Maggie" },
+	{ "maxfury", "Max Fury" },
+	{ "maxparade", "Max's Parade" },
+	{ "mechanismo", "Mechanismo" },
+	{ "medicaltheoriesofdrkur", "The Medical Theories of Dr. Kur" },
+	{ "megacorp", "Megacorp Redux" },
 	{ "megocannibaljungle", "Me Go Cannibal Jungle!" },
 	{ "megostore", "Me Go Store!" },
+	{ "megostore2", "Me Go Store II: Me Go Away!" },
+	{ "megostore3", "Me Go 2008!" },
 	{ "melrin1", "Melrin: The Disciple Ordeal" },
 	{ "melrin2", "Melrin: The Pendant Quest" },
 	{ "melrin3", "Melrin: The Dragon Menace" },
+	{ "memoriae", "Memoriae" },
 	{ "memoriesfade", "Memories Fade" },
-	{ "meninhats", "Men In Hats" },
-	{ "merrychristmas", "Merry Christmas" },
+	{ "memoriesofasnake", "Memories of a Snake/Memoires d'un Serpent" },
+	{ "meninhats", "Men In Hats: Attack of the Evangelists" },
+	{ "merrychristmas", "Merry Christmas, Alfred Robbins" },
+	{ "meshumba", "Meshumba's Reckoning" },
 	{ "messedupmothergoosedeluxemyassenhanced", "Messed-Up Mother Goose - DELUXE MY ASS: ENHANCED" },
+	{ "messgoblins", "Mess Goblins" },
 	{ "meta", "META" },
 	{ "metaphobia", "Metaphobia" },
-	{ "meteorheadrecycled", "METEORHEAD RECYCLED" },
+	{ "meteorhead1", "Meteorhead: Recycled" },
+	{ "meteorhead2", "Meteorhead II: Rückkehr eines Idioten" },
+	{ "meteorhead3", "Meteorhead III: Spiel mir das 1337 vom Tod" },
+	{ "meteorhead4", "Meteorhead IV: Forgotten Memories" },
+	{ "meteorhead5", "Meteorhead V: Die Universalkraft" },
+	{ "meteorhead6", "Meteorhead VI: Verbannt ins Exühl" },
+	{ "meteorhead7", "Meteorhead VII: Meteorhead Man und Peter Pommes retten die Fast Food-Industrie" },
+	{ "meteorhead8", "Meteorhead VIII: Rettet Meteorhead Man" },
+	{ "meteorhead9", "Meteorhead IX: Razors Mutation" },
+	{ "meteorhead10", "Meteorhead X: Eine Frage der Ausrede" },
+	{ "meteorhead11", "Meteorhead XI: Die Klauung des güldenen Headgars" },
+	{ "meteorhead13", "Meteorhead XIII: Universale Veränderungen" },
+	{ "meteorhead14", "Meteorhead XIV: A Road Movie" },
+	{ "meteorheadns3", "Meteorhead - The New Series - Episode III: Die unverträgliche Dreistigkeit des Schweins" },
+	{ "meteorheadns4", "Meteorhead - The New Series - Episode IV: Die Qual des Wals" },
+	{ "meteortale", "Meteor: A Tale About Earth's End" },
+	{ "mi", "Mi" },
 	{ "mi5thereturnoflechuck", "Monkey Island 5: The Return of LeChuck" },
-	{ "mibaddaytobedead", "MI:Bad Day to be Dead" },
-	{ "micarnivalofthedamned", "MI:Carnival of the Damned" },
-	{ "mickeymauserpart1", "Mickey Mauser: Part 1" },
-	{ "micv", "Monkey Island - Carnaval Vudu - Parte 1 - La Busqueda" },
-	{ "midastouch", "midastouch" },
+	{ "mibaddaytobedead", "Monkey Island: Bad Day to be Dead" },
+	{ "micarnivalofthedamned", "Monkey Island: Carnival of the Damned" },
+	{ "mickeymauserpart1", "Mickey Mauser - Part 1: The Wrath of the Rat" },
+	{ "micv", "Monkey Island - Carnaval Vudú - Parte 1: La Busqueda" },
+	{ "midasheist", "The Midas Heist" },
+	{ "midnightsquadron", "Midnight Squadron" },
 	{ "mikasdream2", "Mika's Surreal Dream II: The Dream Comes True!?" },
-	{ "mikelechey", "Mike Lechey" },
+	{ "mikelechey", "Mike Lechey and the Forgotten Race" },
 	{ "mikesroom", "Mike's Room" },
 	{ "milkshake", "Milkshake" },
-	{ "mimv", "Monkey Island - La Maldicion Vudu" },
+	{ "mimv", "Monkey Island: La Maldicion Vudu" },
 	{ "mindboggler", "MINDBOGGLER" },
+	{ "mindrape", "Mind Rape: Duress" },
 	{ "mindseye", "Mind's Eye" },
-	{ "minigame4", "Mini Game 4" },
+	{ "minifeg", "Minifeg: The Search" },
+	{ "minorminion", "Minor Minion" },
+	{ "missinginaction", "Missing In Action" },
 	{ "missingsincemidnight", "Missing since Midnight" },
+	{ "missionfutura", "Mission Futura - The Mindless Menace" },
 	{ "mistdelaescueladearte", "El Misterio de la Escuela de Arte" },
-	{ "mivl", "Monkey Island - La Venganza de Largo" },
-	{ "mmm1", "MMM 001: Geschwisterliebe" },
-	{ "mmm2", "MMM 002: Unruhen" },
-	{ "mmm3", "MMM 003: Stubenarrest" },
-	{ "mmm4", "MMM 004: Mimikry der Emotionen" },
-	{ "mmm5", "MMM 005: Rhythmen zum Reinbeißen" },
-	{ "mmm6", "MMM 006: Er is' weg" },
-	{ "mmm7", "MMM 007: Right said Fred!?!" },
-	{ "mmm8", "MMM 008: Die Abfuhr" },
-	{ "mmm9", "MMM 009: Radioaktiv" },
-	{ "mmm10", "MMM 010: Tales of the Weird Ed" },
-	{ "mmm11", "MMM 011: Ein haariger Ausflug" },
-	{ "mmm12", "MMM 012: Serien-Special: GIGA Mansion" },
-	{ "mmm13", "MMM 013: Nur geträumt" },
-	{ "mmm14", "MMM 014: Ed's Rache für den Hamsterbraten" },
-	{ "mmm15", "MMM 015: Ortmaschine" },
-	{ "mmm16", "MMM 016: Meteor Family - Die Rückkehr des Meteoriten" },
-	{ "mmm17", "MMM 017: Das Labor" },
-	{ "mmm18", "MMM 018: Shit Happens!" },
-	{ "mmm21", "MMM 021: Rettet Kanal 13!" },
-	{ "mmm22", "MMM 022: Presserummel" },
-	{ "mmm23", "MMM 023: Das verflixte Geschenk" },
-	{ "mmm24", "MMM 024: Time Machine" },
-	{ "mmm26", "MMM 026: Zeitenwende" },
-	{ "mmm27", "MMM 027: Hamsternator" },
-	{ "mmm28", "MMM 028: Time Machine 2" },
-	{ "mmm29", "MMM 029: Flucht des Meteoriten" },
-	{ "mmm30", "MMM 030: Memories of Zak" },
-	{ "mmm31", "MMM 031: Britneys Suche" },
-	{ "mmm32", "MMM 032: The Secret of Maniac Mansion" },
-	{ "mmm33", "MMM 033: Carry on Smiley!" },
-	{ "mmm34", "MMM 034: Helden des Tages" },
-	{ "mmm35", "MMM 035: Weggebeamt" },
-	{ "mmm36", "MMM 036: Der Liebesbrief" },
-	{ "mmm37", "MMM 037: Verabredung mit Dave" },
-	{ "mmm38", "MMM 038: Rescue Mission" },
-	{ "mmm39", "MMM 039: Erinnerungen" },
-	{ "mmm40", "MMM 040: Verflixte Türen" },
-	{ "mmm41", "MMM 041: Das neue Jugendschutzgesetz" },
-	{ "mmm42", "MMM 042: Die furchtbaren Pläne des Psycho Bernie" },
-	{ "mmm43", "MMM 043: Vorsicht, Edna kommt!" },
-	{ "mmm44", "MMM 044: Razors grosser Auftritt" },
-	{ "mmm45", "MMM 045: Maniac Monday" },
-	{ "mmm46", "MMM 046: Verschollen" },
-	{ "mmm47", "MMM 047: Maniac Ostern" },
-	{ "mmm48", "MMM 048: Wendy und das Buch des Todes" },
-	{ "mmm49", "MMM 049: Clouso's grösster Coup" },
-	{ "mmm50", "MMM 050: Das Date 3" },
-	{ "mmm51", "MMM 051: Ortmaschine II" },
-	{ "mmm52", "MMM 052: Ein irrer Tag eines Ronvillers" },
-	{ "mmm53", "MMM 053: Der Klaus schlägt zurück" },
-	{ "mmm54", "MMM 054: CSI:RONVILLE" },
-	{ "mmm55", "MMM 055: Hamsters of the mysterious man: Chapter of dream" },
-	{ "mmm56", "MMM 056: Grotten-Urlaub" },
-	{ "mmm57", "MMM 057: Ein geheimnisvoller Ausflug" },
-	{ "mmm58", "MMM 058: The People's Court" },
-	{ "mmm59", "MMM 059: Computerliebe" },
-	{ "mmm60", "MMM 060: Jahrmarkt der Verdammten" },
-	{ "mmm61", "MMM 061: Bernards Room" },
-	{ "mmm63", "MMM 063: Books - Deals unter Nachbarn" },
-	{ "mmm64", "MMM 064: Baranoia" },
-	{ "mmm65", "MMM 065: Save Smiley!" },
-	{ "mmm66", "MMM 066: Hoagies neuer Freund" },
-	{ "mmm66akt3", "MMM 066: Hoagies neuer Freund - Akt 3: Der verbotene Akt" },
-	{ "mmm67", "MMM 067: Die Schöne und das Biest" },
-	{ "mmm68", "MMM 068: MaMMa ante Portas" },
-	{ "mmm69", "MMM 069: Samstag" },
-	{ "mmm70", "MMM 070: Maniac Mansion Begins" },
-	{ "mmm71", "MMM 071: Neue Abenteuer auf Terra" },
-	{ "mmm72", "MMM 072: Mindbending TV" },
-	{ "mmm73", "MMM 073: Even a broken Clock" },
-	{ "mmm74", "MMM 074: Ted Edison and the Curse of King RootenTooten" },
-	{ "mmm75", "MMM 075: Das Necronomicon" },
-	{ "mmm76", "MMM 076: The Bernoulli-Show" },
-	{ "mmm77", "MMM 077: Schwer verquer" },
-	{ "mmm78", "MMM 078: Dumm geholfen" },
-	{ "mmm79", "MMM 079: Der Wunsch-O-Mat" },
-	{ "mmm80", "MMM 080: Spiel des Lebens" },
-	{ "mmm81", "MMM 081: Bernard bricht aus!" },
-	{ "mmm82", "MMM 082: Freundin mit Hindernissen" },
-	{ "mmm83", "MMM 083: Chasing Hoagie" },
-	{ "mmm84", "MMM 084: Surf'n'Ronville" },
-	{ "mmm85", "MMM 085: Freundin mit Hindernissen - Part 2" },
-	{ "mmm86", "MMM 086: Bernard bekommt Besuch" },
-	{ "mmm87", "MMM 087: Das Geheimnis des Blakes Hotel von Ronville" },
-	{ "mmm88", "MMM 088: Der alltägliche Wahnsinn" },
-	{ "mmm89", "MMM 089: Der Weltrettungsalgorithmus - Die neue Version" },
-	{ "mmm90", "MMM 090: Kofferpacken" },
-	{ "mmm91", "MMM 091: Fels in der Brandung" },
-	{ "mmm93", "MMM 093: Murder at the Moonshine Mansion" },
-	{ "mmm94", "MMM 094: Maniac on the Mississippi" },
-	{ "mmm95", "MMM 095: Britney's Flucht" },
-	{ "mmm96", "MMM 096: Dave's Home Odyssey" },
-	{ "mmm97", "MMM 097: Tollhaus-Weihnachten" },
-	{ "mmm98", "MMM 098: Maniac Apartment" },
-	{ "mmm99", "MMM 099: Die Premiere" },
-	{ "mmm100", "MMM 100: Money Mansion" },
-	{ "mmmhw1", "MMM Halloween 05-1" },
-	{ "mmmhw2", "MMM Halloween 05-2: Escape from Maniac Mansion" },
-	{ "mmmhw3", "MMM Halloween 05-3: Day of the Dead" },
-	{ "mmmhw4", "MMM Halloween 05-4: MMM-Horror" },
-	{ "mmmhw5", "MMM Halloween 05-5: Redrum" },
-	{ "mmmhw6", "MMM Halloween 06-1: The Curse of Maniac Mansion" },
-	{ "mmmhw7", "MMM Halloween 06-2: Hä? Ich glaub' ich spinne!" },
-	{ "mmmhw8", "MMM Halloween 10-1: Das Monster aus der Racoon Lagoon" },
-	{ "mmmhw9", "MMM Halloween 10-2: TMMCMFH" },
-	{ "mmmhw10", "MMM Halloween 10-3: Und Bernard läutet zur Geisterstunde" },
-	{ "mmmhw11", "MMM Halloween 10-4: Bad and Mad" },
+	{ "mivl", "Monkey Island: Largo's Revenge/La Venganza de Largo" },
+	{ "mmm1", "Maniac Mansion Mania Ep. 001: Sibling Love/Geschwisterliebe" },
+	{ "mmm2", "Maniac Mansion Mania Ep. 002: Commotion/Unruhen" },
+	{ "mmm3", "Maniac Mansion Mania Ep. 003: Stubenarrest" },
+	{ "mmm4", "Maniac Mansion Mania Ep. 004: Mimikry der Emotionen" },
+	{ "mmm5", "Maniac Mansion Mania Ep. 005: Rhythmen zum Reinbeißen" },
+	{ "mmm6", "Maniac Mansion Mania Ep. 006: Er is' weg" },
+	{ "mmm7", "Maniac Mansion Mania Ep. 007: Right said Fred!?!" },
+	{ "mmm8", "Maniac Mansion Mania Ep. 008: The Rebuff/Die Abfuhr" },
+	{ "mmm9", "Maniac Mansion Mania Ep. 009: Radioactive/Radioaktiv" },
+	{ "mmm10", "Maniac Mansion Mania Ep. 010: Tales of the Weird Ed" },
+	{ "mmm11", "Maniac Mansion Mania Ep. 011: Ein haariger Ausflug" },
+	{ "mmm12", "Maniac Mansion Mania Ep. 012: Serien-Special: GIGA Mansion" },
+	{ "mmm13", "Maniac Mansion Mania Ep. 013: Nur geträumt" },
+	{ "mmm14", "Maniac Mansion Mania Ep. 014: Ed's Rache für den Hamsterbraten" },
+	{ "mmm15", "Maniac Mansion Mania Ep. 015: Place Machine/Ortmaschine" },
+	{ "mmm16", "Maniac Mansion Mania Ep. 016: Meteor Family - The Return of the Meteor" },
+	{ "mmm17", "Maniac Mansion Mania Ep. 017: Das Labor" },
+	{ "mmm18", "Maniac Mansion Mania Ep. 018: Shit Happens!" },
+	{ "mmm21", "Maniac Mansion Mania Ep. 021: Rettet Kanal 13!" },
+	{ "mmm22", "Maniac Mansion Mania Ep. 022: Presserummel" },
+	{ "mmm23", "Maniac Mansion Mania Ep. 023: Das verflixte Geschenk" },
+	{ "mmm24", "Maniac Mansion Mania Ep. 024: Time Machine" },
+	{ "mmm26", "Maniac Mansion Mania Ep. 026: Zeitenwende" },
+	{ "mmm27", "Maniac Mansion Mania Ep. 027: Hamsternator" },
+	{ "mmm28", "Maniac Mansion Mania Ep. 028: Time Machine 2" },
+	{ "mmm29", "Maniac Mansion Mania Ep. 029: Flucht des Meteoriten" },
+	{ "mmm30", "Maniac Mansion Mania Ep. 030: Memories of Zak" },
+	{ "mmm31", "Maniac Mansion Mania Ep. 031: Britney's Quest/Britneys Suche" },
+	{ "mmm32", "Maniac Mansion Mania Ep. 032: The Secret of Maniac Mansion" },
+	{ "mmm33", "Maniac Mansion Mania Ep. 033: Carry on Smiley!" },
+	{ "mmm34", "Maniac Mansion Mania Ep. 034: Helden des Tages" },
+	{ "mmm35", "Maniac Mansion Mania Ep. 035: Weggebeamt" },
+	{ "mmm36", "Maniac Mansion Mania Ep. 036: Der Liebesbrief" },
+	{ "mmm37", "Maniac Mansion Mania Ep. 037: Date with Dave/Verabredung mit Dave" },
+	{ "mmm38", "Maniac Mansion Mania Ep. 038: Rescue Mission" },
+	{ "mmm39", "Maniac Mansion Mania Ep. 039: Erinnerungen" },
+	{ "mmm40", "Maniac Mansion Mania Ep. 040: Trapped in the cellar/Verflixte Türen" },
+	{ "mmm41", "Maniac Mansion Mania Ep. 041: The new Youth Protection Law/Das neue Jugendschutzgesetz" },
+	{ "mmm42", "Maniac Mansion Mania Ep. 042: Die furchtbaren Pläne des Psycho Bernie" },
+	{ "mmm43", "Maniac Mansion Mania Ep. 043: Vorsicht, Edna kommt!" },
+	{ "mmm44", "Maniac Mansion Mania Ep. 044: Razors grosser Auftritt" },
+	{ "mmm45", "Maniac Mansion Mania Ep. 045: Maniac Monday" },
+	{ "mmm46", "Maniac Mansion Mania Ep. 046: Verschollen" },
+	{ "mmm47", "Maniac Mansion Mania Ep. 047: Maniac Ostern" },
+	{ "mmm48", "Maniac Mansion Mania Ep. 048: Wendy und das Buch des Todes" },
+	{ "mmm49", "Maniac Mansion Mania Ep. 049: Clouso's grösster Coup" },
+	{ "mmm50", "Maniac Mansion Mania Ep. 050: The Date 3 (Das Date 3)" },
+	{ "mmm51", "Maniac Mansion Mania Ep. 051: Place Machine II/Ortmaschine II" },
+	{ "mmm52", "Maniac Mansion Mania Ep. 052: Ein irrer Tag eines Ronvillers" },
+	{ "mmm53", "Maniac Mansion Mania Ep. 053: The Klaus strikes back/Der Klaus schlägt zurück" },
+	{ "mmm54", "Maniac Mansion Mania Ep. 054: CSI:RONVILLE" },
+	{ "mmm55", "Maniac Mansion Mania Ep. 055: Hamsters of the mysterious man: Chapter of dream" },
+	{ "mmm56", "Maniac Mansion Mania Ep. 056: Grotten-Urlaub" },
+	{ "mmm57", "Maniac Mansion Mania Ep. 057: Ein geheimnisvoller Ausflug" },
+	{ "mmm58", "Maniac Mansion Mania Ep. 058: The People's Court" },
+	{ "mmm59", "Maniac Mansion Mania Ep. 059: Computerliebe" },
+	{ "mmm60", "Maniac Mansion Mania Ep. 060: Jahrmarkt der Verdammten" },
+	{ "mmm61", "Maniac Mansion Mania Ep. 061: Bernard's Room" },
+	{ "mmm63", "Maniac Mansion Mania Ep. 063: Books - Deals unter Nachbarn" },
+	{ "mmm64", "Maniac Mansion Mania Ep. 064: Baranoia" },
+	{ "mmm65", "Maniac Mansion Mania Ep. 065: Save Smiley!" },
+	{ "mmm66", "Maniac Mansion Mania Ep. 066: Hoagies neuer Freund" },
+	{ "mmm66akt3", "Maniac Mansion Mania Ep. 066: Hoagies neuer Freund - Akt 3: Der verbotene Akt" },
+	{ "mmm67", "Maniac Mansion Mania Ep. 067: Die Schöne und das Biest" },
+	{ "mmm68", "Maniac Mansion Mania Ep. 068: MaMMa ante Portas" },
+	{ "mmm69", "Maniac Mansion Mania Ep. 069: Samstag" },
+	{ "mmm70", "Maniac Mansion Mania Ep. 070: Maniac Mansion Begins" },
+	{ "mmm71", "Maniac Mansion Mania Ep. 071: Neue Abenteuer auf Terra" },
+	{ "mmm72", "Maniac Mansion Mania Ep. 072: Mindbending TV" },
+	{ "mmm73", "Maniac Mansion Mania Ep. 073: Even a broken Clock" },
+	{ "mmm74", "Maniac Mansion Mania Ep. 074: Ted Edison and the Curse of King RootenTooten" },
+	{ "mmm75", "Maniac Mansion Mania Ep. 075: Das Necronomicon" },
+	{ "mmm76", "Maniac Mansion Mania Ep. 076: The Bernoulli-Show" },
+	{ "mmm77", "Maniac Mansion Mania Ep. 077: A Matter of Some Gravity/Schwer verquer" },
+	{ "mmm78", "Maniac Mansion Mania Ep. 078: Dumm geholfen" },
+	{ "mmm79", "Maniac Mansion Mania Ep. 079: Der Wunsch-O-Mat" },
+	{ "mmm80", "Maniac Mansion Mania Ep. 080: Spiel des Lebens" },
+	{ "mmm81", "Maniac Mansion Mania Ep. 081: Bernard bricht aus!" },
+	{ "mmm82", "Maniac Mansion Mania Ep. 082: Freundin mit Hindernissen" },
+	{ "mmm83", "Maniac Mansion Mania Ep. 083: Chasing Hoagie" },
+	{ "mmm84", "Maniac Mansion Mania Ep. 084: Surf'n'Ronville" },
+	{ "mmm85", "Maniac Mansion Mania Ep. 085: Freundin mit Hindernissen - Part 2" },
+	{ "mmm86", "Maniac Mansion Mania Ep. 086: Bernard bekommt Besuch" },
+	{ "mmm87", "Maniac Mansion Mania Ep. 087: Das Geheimnis des Blakes Hotel von Ronville" },
+	{ "mmm88", "Maniac Mansion Mania Ep. 088: Der alltägliche Wahnsinn" },
+	{ "mmm89", "Maniac Mansion Mania Ep. 089: Der Weltrettungsalgorithmus - Die neue Version" },
+	{ "mmm90", "Maniac Mansion Mania Ep. 090: Packing the suitcase/Kofferpacken" },
+	{ "mmm91", "Maniac Mansion Mania Ep. 091: Fels in der Brandung" },
+	{ "mmm92", "Maniac Mansion Mania Ep. 092: Project False Start" },
+	{ "mmm93", "Maniac Mansion Mania Ep. 093: Murder at the Moonshine Mansion" },
+	{ "mmm94", "Maniac Mansion Mania Ep. 094: Maniac on the Mississippi" },
+	{ "mmm95", "Maniac Mansion Mania Ep. 095: Britney's Escape/Britney's Flucht" },
+	{ "mmm96", "Maniac Mansion Mania Ep. 096: Dave's Home Odyssey" },
+	{ "mmm97", "Maniac Mansion Mania Ep. 097: Tollhaus-Weihnachten" },
+	{ "mmm98", "Maniac Mansion Mania Ep. 098: Maniac Apartment" },
+	{ "mmm99", "Maniac Mansion Mania Ep. 099: Die Premiere" },
+	{ "mmm100", "Maniac Mansion Mania Ep. 100: Money Mansion" },
+	{ "mmmatman", "Maniac Mansion Mania: @-Man - The Dork Knight" },
+	{ "mmmd1", "Maniac Dungeon Raum 01: The great Escape from Maniac Dungeon" },
+	{ "mmmd2", "Maniac Dungeon Raum 02: Der Bunker" },
+	{ "mmmd3", "Maniac Dungeon Raum 03: Der Verbindungstunnel" },
+	{ "mmmd4", "Maniac Dungeon Raum 04: Die Grotte" },
+	{ "mmmd5", "Maniac Dungeon Raum 05: Tief unter der Erde" },
+	{ "mmmd6", "Maniac Dungeon Raum 06: The Race" },
+	{ "mmmd7", "Maniac Dungeon Raum 07: Das unheimliche Wesen aus einem fremden Raum" },
+	{ "mmmd8", "Maniac Dungeon Raum 08: Die Brücke" },
+	{ "mmmd9", "Maniac Dungeon Raum 09: Und dann gab's wirklich, echt überhaupt gar keins mehr, ehrlich!" },
+	{ "mmmd10", "Maniac Dungeon Raum 10: Die neue Gefahr" },
+	{ "mmmd11", "Maniac Dungeon Raum 11: Die vergrabene Gruft" },
+	{ "mmmd12", "Maniac Dungeon Raum 12: Die Holozelle" },
+	{ "mmmd13", "Maniac Dungeon Raum 13: Der Trockenraum" },
+	{ "mmmd14", "Maniac Dungeon Raum 14: Vor der Tür" },
+	{ "mmmd15", "Maniac Dungeon Raum 15: Die unterirdische Kulturstätte" },
+	{ "mmmd16", "Maniac Dungeon Raum 16: Die U-Bahn-Station" },
+	{ "mmmd17", "Maniac Dungeon Raum 17: Wahnsinnsfahrt im Geisterzug" },
+	{ "mmmd18", "Maniac Dungeon Raum 18: Die perfekte Welle" },
+	{ "mmmd19", "Maniac Dungeon Raum 19: Weihnachts-Edition" },
+	{ "mmmd20", "Maniac Dungeon Raum 20: Die Pharaonen-Grabkammer" },
+	{ "mmmd21", "Maniac Dungeon Raum 21: Durch Raum (21) und Zeit" },
+	{ "mmmdasexperiment", "Maniac Mansion Mania: Das Experiment" },
+	{ "mmmdieeroberung", "Maniac Mansion Mania: Die Eroberung" },
+	{ "mmmeaster2010", "Maniac Mansion Mania Easter: Ostereiersuche 2010" },
+	{ "mmmeaster2011", "Maniac Mansion Mania Easter: Ostereiersuche 2011" },
+	{ "mmmeaster2018", "Maniac Mansion Mania Easter: Ostereiersuche 2018" },
+	{ "mmmedgar1", "The Edgar Award Show - Staffel 1" },
+	{ "mmmedgar2", "The Edgar Award Show - Staffel 2" },
+	{ "mmmedgar2s2", "The Edgar Award Show - Staffel 2 Show II" },
+	{ "mmmedgar3", "The Edgar Award Show - Staffel 3" },
+	{ "mmmedgar4", "The Edgar Award Show - Staffel 4" },
+	{ "mmmedgar5", "The Edgar Award Show - Staffel 5" },
+	{ "mmmedgar6", "The Edgar Award Show - Staffel 6" },
+	{ "mmmedgar7", "The Edgar Award Show - Staffel 7" },
+	{ "mmmedgar8", "The Edgar Award Show - Staffel 8" },
+	{ "mmmedgar9", "The Edgar Award Show - Staffel 9" },
+	{ "mmmhollywood", "Maniac Mansion Mania Hollywood: Ronville Viper" },
+	{ "mmmhw1", "Maniac Mansion Mania Halloween 05-1" },
+	{ "mmmhw2", "Maniac Mansion Mania Halloween 05-2: Escape from Maniac Mansion" },
+	{ "mmmhw3", "Maniac Mansion Mania Halloween 05-3: Day of the Dead" },
+	{ "mmmhw4", "Maniac Mansion Mania Halloween 05-4: MMM-Horror" },
+	{ "mmmhw5", "Maniac Mansion Mania Halloween 05-5: Redrum" },
+	{ "mmmhw6", "Maniac Mansion Mania Halloween 06-1: The Curse of Maniac Mansion" },
+	{ "mmmhw7", "Maniac Mansion Mania Halloween 06-2: Hä? Ich glaub' ich spinne!" },
+	{ "mmmhw8", "Maniac Mansion Mania Halloween 10-1: Das Monster aus der Racoon Lagoon" },
+	{ "mmmhw9", "Maniac Mansion Mania Halloween 10-2: TMMCMFH" },
+	{ "mmmhw10", "Maniac Mansion Mania Halloween 10-3: Und Bernard läutet zur Geisterstunde" },
+	{ "mmmhw11", "Maniac Mansion Mania Halloween 10-4: Bad and Mad" },
+	{ "mmmlagrande", "Maniac Mansion Mania: LaGrande Hotel" },
+	{ "mmmmm1", "Maniac Mansion Mania Mini Masterpieces Ep. 1: Eds Paket" },
+	{ "mmmmm2", "Maniac Mansion Mania Mini Masterpieces Ep. 2: Wendy im finsteren Keller" },
+	{ "mmmmm3", "Maniac Mansion Mania Mini Masterpieces Ep. 3: Harrys verwegener Tag" },
+	{ "mmmmm4", "Maniac Mansion Mania Mini Masterpieces Ep. 4: Berthold's Return/Bertholds Rueckkehr" },
+	{ "mmmmm5", "Maniac Mansion Mania Mini Masterpieces Ep. 5: Marcys Bestimmung" },
+	{ "mmmmovie1", "Maniac Mansion Mania Movies: Doktor in da House" },
+	{ "mmmmovie2", "Maniac Mansion Mania Movies: Doktor in da House II" },
+	{ "mmmmovie3", "Maniac Mansion Mania Movies: Kochen mit Fred und Ed" },
+	{ "mmmmovie4", "Maniac Mansion Mania Movies: The new president" },
+	{ "mmmmovie5", "Maniac Mansion Mania Movies: Doktor in da House III" },
+	{ "mmmmovie6", "Maniac Mansion Mania Movies: Just Maniac Mansion Mania" },
+	{ "mmmmovie7", "Maniac Mansion Mania Movies: 5th Maniac Birthday - Der Film" },
+	{ "mmmmovie8", "Maniac Mansion Mania Movies: Dinner for One" },
+	{ "mmmpolicemolest", "Maniac Mansion Mania: Police Molest" },
+	{ "mmmtrash1", "Maniac Mansion Mania Trash: Frühjahrsputz" },
+	{ "mmmtrash2", "Maniac Mansion Mania Trash: Herrschaft der Futanaris" },
+	{ "mmmtrash3", "Maniac Mansion Mania Trash: Herrschaft der Futanaris 2" },
+	{ "mmmtrash4", "Maniac Mansion Mania Trash: Herrschaft der Futanaris 3" },
+	{ "mmmtrash5", "Maniac Mansion Mania Trash: Herrschaft der Futanaris 4" },
+	{ "mmmtrash6", "Maniac Mansion Mania Trash: NoGUI" },
+	{ "mmmtrash7", "Maniac Mansion Mania Trash: Iasons Testepisode" },
+	{ "mmmtrash8", "Maniac Mansion Mania Trash: MS: F**king Vista!" },
+	{ "mmmtrash9", "Maniac Mansion Mania Trash: Rettet Sandy" },
+	{ "mmmtrash10", "Maniac Mansion Mania Trash: Wink Smiley sucht den MMM-Millionär" },
+	{ "mmmtrash11", "Maniac Mansion Mania Trash: Jagd auf rotes Tentakel" },
+	{ "mmmtrash12", "Maniac Mansion Mania Trash: Run Hoagie Run" },
+	{ "mmmtrash13", "Maniac Mansion Mania Trash: Bernard muss mahl" },
+	{ "mmmtrash14", "Maniac Mansion Mania Trash: Bernard muss 2 mahl" },
+	{ "mmmtrash15", "Maniac Mansion Mania Trash: Wink Smiley sucht den MMMMillionär - Vol. II" },
+	{ "mmmtrash16", "Maniac Mansion Mania Trash: Wink Smiley sucht den Trashmillionär" },
+	{ "mmmtrash17", "Maniac Mansion Mania Trash: Wink Smiley sucht den MMMM - Bloody Halloween Version" },
+	{ "mmmtrash18", "Maniac Mansion Mania Trash: Bernard muss 3 mahl" },
+	{ "mmmtrash19", "Maniac Mansion Mania Trash: Bernard muss 4 mahl" },
+	{ "mmmtrash20", "Maniac Mansion Mania Trash: Britney muss mahl" },
+	{ "mmmtrash21", "Maniac Mansion Mania Trash: Smash The Tentacle" },
+	{ "mmmtrash22", "Maniac Mansion Mania Trash: Eine Traumepisode" },
+	{ "mmmwayne", "Maniac Mansion Mania: Wayne Shyster - Ace Attorney" },
+	{ "mmmxmas2008", "Maniac Mansion Mania Christmas 2008: A Christmas Odyssey" },
+	{ "mmmxmas2015", "Maniac Mansion Mania Christmas 2015: Three Days Before Christmas" },
+	{ "mobileangel", "Mobile Angel" },
 	{ "moncul", "Mon Cul!" },
+	{ "moneycab", "Money Cab" },
 	{ "monkeyklon", "A Clone of Monkey Island" },
 	{ "monkeystothemoon", "Monkeys to the Moon" },
-	{ "monkeywrench", "monkeywrench" },
+	{ "monkeywrench", "Monkey Wrench Issue 1: Paying The Bills" },
 	{ "monsterfromthehountedhill", "Monster from the hounted hill" },
+	{ "monsterwantsin", "Monster Wants In" },
+	{ "montykomodo", "Monty the Komodo dragon" },
 	{ "montyonthenorm", "Monty on the Norm" },
 	{ "moonlightmoggy", "Moonlight Moggy" },
-	{ "moose", "Moose" },
-	{ "moose2", "Moose 2" },
-	{ "mordimlaufrad", "Mord im Laufrad" },
-	{ "mordy2", "Mordy2" },
+	{ "mooserage", "Moose Rage - part 1" },
+	{ "mooserage2", "Moose Rage - part 2" },
+	{ "mordy1", "Mordy: On Holiday" },
+	{ "mordy2", "Mordy 2: The Mirror of Truth" },
+	{ "moremonkeys", "More Monkeys" },
+	{ "morganale1", "Morgan Ale, Case 1: Professor D" },
+	{ "morphine", "Morphine" },
 	{ "mothersday", "Mothers Day" },
 	{ "motlpaa", "MOTLPAA" },
-	{ "mourirenmer", "Mourir en mer" },
+	{ "mourirenmer", "Mourir en Mer" },
+	{ "moustachequest", "Moustache Quest" },
+	{ "mrbeareng", "Mr. Bear Teaches English" },
 	{ "mrdangerscontest", "Mr. Danger's Contest" },
+	{ "mrfrisby", "Mr. Frisby Saves Xhristmas" },
 	{ "mudlarks", "Mudlarks" },
 	{ "murderdog4", "Murder Dog IV: Trial of the Murder Dog" },
+	{ "murdergrisly", "Murder most grisly!!" },
+	{ "murderinawheel", "Murder in a Wheel/Mord im Laufrad" },
 	{ "murderinthemansion", "Murder in the Mansion" },
 	{ "murderofadrianelkwood", "The Murder of Adrian Elkwood" },
 	{ "murphyssalvagejustmyluck", "Murphy's Salvage: Just My Luck" },
-	{ "murranchronicles1", "Murran Chronicles 1" },
-	{ "murranchronicles2", "Murran Chronicles 2" },
-	{ "murranchronicles3", "Murran Chronicles 3 - Life Drinker" },
+	{ "murranchronicles1", "Murran Chronicles - Episode 1: Jersey Devil" },
+	{ "murranchronicles2", "Murran Chronicles - Episode 2: Talons of Terror" },
+	{ "murranchronicles3", "Murran Chronicles - Episode 3: Lifedrinker of Landsdowne" },
 	{ "musicmixer", "Boyd's Music Mixer" },
+	{ "muuyeeb", "MuuYeeb the Ghost" },
+	{ "mwhour", "Matt Wilson's Hour Game" },
 	{ "myburdentokeep", "My Burden to Keep" },
-	{ "mysterioushouse", "Mysterious house" },
+	{ "myfathersecret", "My Father's Secret" },
+	{ "myfirstbigadv", "My First Big Adventure" },
+	{ "myfirstquest", "My First Quest" },
+	{ "mysterioushouse", "Mysterious House" },
 	{ "mysticseer", "Mystic Seer" },
 	{ "mythicalgambitflawlessfatality", "Mythical Gambit: Flawless Fatality" },
 	{ "mzi", "Mission Zukunftia" },
@@ -1621,7 +1785,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "pandainspace", "Panda In Space" },
 	{ "pandor", "Pandor" },
 	{ "paperplanes", "Paper Planes" },
-	{ "paradiselost", "Paradise Lost" },
+	{ "paradiselost", "Larrywilco in: Paradise Lost" },
 	{ "parameciumcomplex", "Paramecium Complex" },
 	{ "paranormalinvestigation", "Paranormal Investigation" },
 	{ "paranormalwarriorwithin", "Paranormal Warrior Within" },
@@ -1631,6 +1795,8 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "paulmooseinspaceworld", "Paul Moose In Space World" },
 	{ "paulquest", "Paul Quest" },
 	{ "paulromano", "Paul Romano - Recollection" },
+	{ "peakvalley1", "Mysteries of Peak Valley 1 - The Lost Sonata" },
+	{ "peakvalley2", "Mysteries of Peak Valley 2 - The White Lady" },
 	{ "pennistheultimateinpong", "Pennis: The Ultimate in Pong!" },
 	{ "perfidiouspetrolstation", "The Perfidious Petrol Station" },
 	{ "perilsofpoom", "PERILS OF POOM" },
@@ -1769,7 +1935,6 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "ronsixteen", "Sixteen" },
 	{ "rontimeouttrailer", "Time Out Trailer" },
 	{ "ron5thanniversary", "Reality-on-the-Norm 5th Anniversary Trailer" },
-	{ "ronvilleviper", "MMM - Hollywood Special 2011 - Ronville VIper" },
 	{ "roomoffear", "Room of fear" },
 	{ "rootofallevil", "Root of All Evil" },
 	{ "rosauradocelestialrescuefromdespair", "Rosaura Docelestial: Rescue from Despair" },
@@ -1894,6 +2059,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "stargatesgc", "Stargate SGC" },
 	{ "stargatesolitaire", "Stargate Solitaire" },
 	{ "starshipcaramba", "Starship Caramba" },
+	{ "starshiphindenburg", "Last Flight of the Starship Hindenburg" },
 	{ "starshipposeidon", "Starship Poseidon" },
 	{ "starshipquasar", "Starship Quasar" },
 	{ "startreknewton", "Star Trek: Newton (Part 1 - Anomaly)" },
@@ -1923,13 +2089,11 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "talesofchickenry", "Tales of Chickenry" },
 	{ "tao", "Tao" },
 	{ "tarthenia", "Tarthenia" },
-	{ "teamwork", "Teamwork" },
 	{ "tbdiy", "The BAD day in year" },
 	{ "teafortwo", "Tea for Two - A Detective Logans Case" },
 	{ "templeofspheres", "Indiana Jones and the Temple of Spheres" },
 	{ "tenhumstombpart1", "Tenhum's Tomb Part 1" },
 	{ "terrorofthevampire", "Terror of the Vampire!" },
-	{ "test", "Test" },
 	{ "test5", "test5" },
 	{ "textparsergame", "Text Parser Game" },
 	{ "tfg-bttf3", "The Fan Game - Back to the Future Part III - Timeline Of Monkey Island" },
@@ -1952,6 +2116,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "the7thsense", "The 7th Sense" },
 	{ "theadventureofthehero", "The Adventure of the Hero" },
 	{ "theadventuresofturquoisem", "The Adventures of Turquoise M" },
+	{ "theaspiroxcase", "The Aspirox Case (L'Affaire Aspirox)" },
 	{ "theassassin", "The Assassin" },
 	{ "theawakening", "The Awakening" },
 	{ "thebadneighbours", "The bad neighbours" },
@@ -2018,6 +2183,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "thequestfortheholysalsa", "The Quest for the Holy Salsa" },
 	{ "thequesttozooloo", "The Quest To Zooloo" },
 	{ "therail", "The Rail" },
+	{ "therent", "The Rent (L'Affitto)" },
 	{ "theroadtomurder", "Laura Bow in The Road to Murder" },
 	{ "therobolovers", "The Robolovers" },
 	{ "therotaryclub", "The Rotary Club" },
@@ -2062,6 +2228,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "totti1", "Totti's missing claw" },
 	{ "totti2", "Good Evening Totti" },
 	{ "tq", "tq" },
+	{ "trancepacific", "Trance-Pacific" },
 	{ "trappedinabuilding", "Trapped in a building" },
 	{ "trevordaisoninouterspace", "Trevor Daison in outer space" },
 	{ "trexandmusclesambigtroubleinspf", "Trex and Muscle SAM big trouble in SPF" },
@@ -2082,7 +2249,7 @@ const PlainGameDescriptor GAME_NAMES[] = {
 	{ "unbound", "Unbound" },
 	{ "underworld", "The Underworld" },
 	{ "unfinished", "unfinished" },
-	{ "unfinishedtales", "Unfinished Tales (Cuentos Inconclusos)" },
+	{ "unfinishedtales", "Unfinished Tales/Cuentos Inconclusos" },
 	{ "unganeedsmumba", "UNGA needs MUMBA" },
 	{ "unintelligentdesign", "Unintelligent Design" },
 	{ "unprofe", "Un Profe" },
@@ -2275,11 +2442,21 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	DETECTION_ENTRY("kinkyisland", "kinky.exe", "04eedea9846d380d6d9a120f657daa43", 2281415, Common::UNK_LANG, "Pre 2.5 Rolling Demo", nullptr, ADGF_UNSTABLE | ADGF_DEMO),  //Win
 	DETECTION_ENTRY("kinkyisland", "kinky.exe", "19f4045333d9c823a5439d0447d55985", 5437534, Common::UNK_LANG, "Pre 2.5 Rolling Demo", nullptr, ADGF_UNSTABLE | ADGF_DEMO),  //DOS
 	PRE_25_DEMO_ENTRY("larryvales3", "burns.exe", "094135f05cf14fc3903e0d3697911a4e", 2120885),
+	PRE_25_DEMO_ENTRY("lassiquest1remake", "LQ1R.exe", "fc5f54dcfc82d3b991f670490a316958", 1081373),
+	PRE_25_DEMO_ENTRY("lassiquest2", "las2demo.exe", "8e3cad1439a1d3336e721b1918a20704", 743443),
+	PRE_25_DEMO_ENTRY("leisuresuitlarry4", "Larry.exe", "be48a6b0b81a71d34a41930623c065f1", 4462886),  // DOS
+	PRE_25_DEMO_ENTRY("leisuresuitlarry4", "lsl4.exe", "80bdce9a1052e896c7cba6a4334cecce", 2062057),  // Windows
+	PRE_25_DEMO_ENTRY("limpyghost", "CLAYBORN.exe", "e016cb68731d0e38fe97905dbf0d5b36", 656144),
+	PRE_25_DEMO_ENTRY_LANG("lupoinutile", "lupo.exe", "19f4045333d9c823a5439d0447d55985", 1856459, Common::IT_ITA),
+	PRE_25_DEMO_ENTRY("maxdark", "MAX.exe", "89f304332b7bd02ed62f754a3b53f129", 907125),
 	PRE_25_DEMO_ENTRY("miagsremake", "MIDEMO.exe", "ed778afb4f46c3f2a70d330532a83a2f", 1078492),
+	PRE_25_DEMO_ENTRY("mojoisland", "Mojo Island.exe", "ed778afb4f46c3f2a70d330532a83a2f", 770123),
 	PRE_25_DEMO_ENTRY("nicholaswolfe1", "nw1demo.exe", "1f0edcb7fa3f8e2b1dd60fa6c0bce60f", 1539596),
+	PRE_25_DEMO_ENTRY("paranormality", "ac2game.dat", "e44c0a1c2d9e99d8eed3828a9e4469ba", 515098),
 	PRE_25_DEMO_ENTRY("pointblank", "future.exe", "385a593828b1edb194e984ce55cda65e", 1379714),
 	PRE_25_DEMO_ENTRY("ronbeachparty", "BEACH.exe", "04eedea9846d380d6d9a120f657daa43", 3623974),
 	PRE_25_DEMO_ENTRY("ronxmas2002", "XMAS.exe", "9027912819f3a319ed9de0fd855310c3", 4056155),
+	PRE_25_DEMO_ENTRY("teamwork", "teamwork.exe", "538274077115c6d8b4a0927dd3cceeac", 1096149),
 	PRE_25_DEMO_ENTRY("testicle", "TESTICLE.exe", "094135f05cf14fc3903e0d3697911a4e", 948186),
 	PRE_25_DEMO_ENTRY("uishowoff", "pd.exe", "ecd0793124fbc9b89c6d11162e3b5851", 3853394),
 	PRE_25_DEMO_ENTRY("waitkey", "ac2game.dat", "8ddf3744922101e33305dfcd06e3b682", 445197),
@@ -2316,7 +2493,6 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	PRE_25_ENTRY("crimetime", "crimetim.exe", "be48a6b0b81a71d34a41930623c065f1", 1303660),
 	PRE_25_ENTRY("cutlass", "ac2game.dat", "ba6eb93c31cd78a18448ddea70836c5e", 985175),
 	PRE_25_ENTRY("darksects", "ac2game.dat", "b2923f9cdad3b11898a6b5c5b014c5db", 9886156),
-	PRE_25_ENTRY("darts", "dart.exe", "ed778afb4f46c3f2a70d330532a83a2f", 736848),
 	PRE_25_ENTRY("davyjonescestmort", "RONDDJ.exe", "c90241861523a2ed0f2f6e68fb0f0661", 2456690),
 	PRE_25_ENTRY("davyjonesisback", "RONDJR.exe", "9027912819f3a319ed9de0fd855310c3", 2817715),
 	PRE_25_ENTRY("defenderofron", "SUPRPHIL.EXE", "9027912819f3a319ed9de0fd855310c3", 4387452),
@@ -2338,7 +2514,8 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	PRE_25_ENTRY("gaeafallen", "gaea_fallen.exe", "80bdce9a1052e896c7cba6a4334cecce", 11273205),
 	PRE_25_ENTRY("grannyzombiekiller", "mags.exe", "0c057c5e6df6f45772286986ab7b7a5b", 12855495),
 	PRE_25_ENTRY("gregsmountainousadventure", "mags.exe", "80a17966fc547849d43646acf89de296", 2112993),
-	PRE_25_ENTRY("greysgreytadv", "greywin.exe", "80bdce9a1052e896c7cba6a4334cecce", 1283447),
+	PRE_25_ENTRY("greysgreytadv", "greywin.exe", "80bdce9a1052e896c7cba6a4334cecce", 1283447),  // Windows
+	PRE_25_ENTRY("greysgreytadv", "grey.exe", "d2c2a45bb459890c0be598155348a4a5", 1069667),  // DOS
 	PRE_25_ENTRY("henkkaquest", "Henkka.exe", "04eedea9846d380d6d9a120f657daa43", 1843411),
 	PRE_25_ENTRY("hermit", "hermit.exe", "4689069dd6b241e38311d0586e610a8d", 13995403),
 	PRE_25_ENTRY("hiphendrix", "hendrix.exe", "094135f05cf14fc3903e0d3697911a4e", 711944),
@@ -2354,28 +2531,31 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	PRE_25_ENTRY("jamesbondage", "jbdos.exe", "1f0edcb7fa3f8e2b1dd60fa6c0bce60f", 2056737),
 	PRE_25_ENTRY("javajo", "Java Jo's Koffee Stand!.exe", "0e4b0d6c14177a94218619b8c8e60a15", 1623899),
 	PRE_25_ENTRY("jinglebells", "jinglebells.exe", "385a593828b1edb194e984ce55cda65e", 1620588),
-	PRE_25_ENTRY("kittensandcacti", "KAC.exe", "9027912819f3a319ed9de0fd855310c3", 5739433),
 	PRE_25_ENTRY("kidnapped", "ac2game.dat", "27daca01ccbbbaf02bf6b4b85d5990b4", 1205017),
+	PRE_25_ENTRY("kittensandcacti", "KAC.exe", "9027912819f3a319ed9de0fd855310c3", 5739433),
 	PRE_25_ENTRY("larryvales1", "larryvtd.exe", "610b7a3d1fd90f24d2218aa26b29d8ca", 3129645),
 	PRE_25_ENTRY("larryvales2", "dead.exe", "be48a6b0b81a71d34a41930623c065f1", 3946993),
-	PRE_25_ENTRY("lassi", "lassi.exe", "ed778afb4f46c3f2a70d330532a83a2f", 3681914),
+	PRE_25_ENTRY("lassiandrogerventure", "lassi.exe", "ed778afb4f46c3f2a70d330532a83a2f", 3681914),
 	PRE_25_ENTRY("lassiandrogermeetgod", "mtg.exe", "ed778afb4f46c3f2a70d330532a83a2f", 1618544),
-	PRE_25_ENTRY("lassiquest1", "lassi.exe", "c391c6676099032440b206189babe76e", 1700368),
+	PRE_25_ENTRY("lassiquest1", "lassi.exe", "c391c6676099032440b206189babe76e", 1700368),  // original
+	PRE_25_ENTRY("lassiquest1", "lassi.exe", "c391c6676099032440b206189babe76e", 1765672),  // updated
 	PRE_25_ENTRY("littlejonnyevil", "lje.exe", "e93037e8efc7abc19b8978903ef5b409", 2133182),
-	PRE_25_ENTRY("littlewillie", "ac2game.dat", "239b11ab644222c67d981494766a3c25", 254128),
+	PRE_25_ENTRY("littlewillydarts", "dart.exe", "ed778afb4f46c3f2a70d330532a83a2f", 736848),
+	PRE_25_ENTRY("littlewillyshotgun", "ac2game.dat", "239b11ab644222c67d981494766a3c25", 254128),
+	PRE_25_ENTRY("lorryloader", "ac2game.ags", "ff62dfe53850eda9fb66ab01a3a51667", 810764),
 	PRE_25_ENTRY("losttreasureron", "LTRON.exe", "e59a532ee3d6686fdcabf498e180b635", 2274645),
 	PRE_25_ENTRY("ludwig", "ludwig.exe", "727a30f9244441ad57a76086f4faa779", 3658869),
 	PRE_25_ENTRY("lunchtimeofthedamned", "reality.exe", "dd69243e3cc9e955215e0d556301b58e", 1357955),
-	PRE_25_ENTRY("lupoinutile", "lupo.exe", "19f4045333d9c823a5439d0447d55985", 1856459),
 	PRE_25_ENTRY("magsceremony2001jul", "MAGS002.exe", "094135f05cf14fc3903e0d3697911a4e", 1821625),
 	PRE_25_ENTRY("magsceremony2001jun", "MAGS001.exe", "094135f05cf14fc3903e0d3697911a4e", 1698160),
+	PRE_25_ENTRY("martychonks", "marty.exe", "88cf59aad15ca331ab0f854e16c84df3", 3107976),
 	PRE_25_ENTRY("meninbrown", "0112.men in brown.exe", "426e34f40e0dc5285af3fb5fc32a220e", 2072392),
-	PRE_25_ENTRY("midtownshootout", "mtsowin.exe", "73f87b30f84e9c34ab09ec8dd7ae109d", 1076035),
+	PRE_25_ENTRY("midtownshootout", "mtsowin.exe", "73f87b30f84e9c34ab09ec8dd7ae109d", 1076035),  // Windows
+	PRE_25_ENTRY("midtownshootout", "MTSODOS.exe", "1f0edcb7fa3f8e2b1dd60fa6c0bce60f", 777967),  // DOS
 	PRE_25_ENTRY("mikasdream", "MIKASDREAM.exe", "9027912819f3a319ed9de0fd855310c3", 5858215),
 	PRE_25_ENTRY("momsquest", "mom's quest.exe", "73f87b30f84e9c34ab09ec8dd7ae109d", 3173896),
 	PRE_25_ENTRY("monkeyplank", "plank.exe", "1f0edcb7fa3f8e2b1dd60fa6c0bce60f", 815948),
 	PRE_25_ENTRY("montyonthenorm", "Monty.exe", "89f304332b7bd02ed62f754a3b53f129", 1663257),  // original DOS version
-	PRE_25_ENTRY("moose", "moose.exe", "f4585823c1b4ce97d78c8acb433bec52", 1448684),
 	PRE_25_ENTRY("moosewars", "moose.exe", "f4585823c1b4ce97d78c8acb433bec52", 1448684),
 	PRE_25_ENTRY("murder", "murder.exe", "221637e5d62e2ca3cc146846ab0b2e49", 935799),
 	PRE_25_ENTRY("nightoftheplumber", "night of the plumber.exe", "1f0edcb7fa3f8e2b1dd60fa6c0bce60f", 1703896),
@@ -2384,6 +2564,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	PRE_25_ENTRY("novomestro", "novo.exe", "07f9921784124d9e09f39bb831e06131", 1122507),
 	PRE_25_ENTRY("odysseus", "odysseus.exe", "426e34f40e0dc5285af3fb5fc32a220e", 2799113), // Windows
 	PRE_25_ENTRY("odysseus", "odysseus.exe", "00dce98d598e9b7ad3c6674bfd4880d9", 2570368), // DOS
+	PRE_25_ENTRY("paradiselost", "larywilc.exe", "426e34f40e0dc5285af3fb5fc32a220e", 8982962),  //v2.01
 	PRE_25_ENTRY("paranormalinvestigation", "RONPI.exe", "1f0edcb7fa3f8e2b1dd60fa6c0bce60f", 2994116),  // original DOS version
 	PRE_25_ENTRY("permanentdaylight", "daylight.exe", "07f9921784124d9e09f39bb831e06131", 1799958),
 	PRE_25_ENTRY("perpetrator", "ac2game.dat", "56ef979be112e122e24d0cc8caea4ea4", 994303),
@@ -2420,7 +2601,6 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	PRE_25_ENTRY("space", "space.exe", "094135f05cf14fc3903e0d3697911a4e", 3790026),
 	PRE_25_ENTRY("stickmen", "stickmen.exe", "094135f05cf14fc3903e0d3697911a4e", 2145142),
 	PRE_25_ENTRY("superdisk", "superdisk.exe", "80bdce9a1052e896c7cba6a4334cecce", 1304065),
-	PRE_25_ENTRY("teamwork", "teamwork.exe", "538274077115c6d8b4a0927dd3cceeac", 1096149),
 	PRE_25_ENTRY("thecrownofgold", "the crown of gold.exe", "e407143be000e44f113ba5ff1fbd17f9", 1971515),
 	PRE_25_ENTRY("theinexperiencedassassin", "assassin.exe", "73f87b30f84e9c34ab09ec8dd7ae109d", 2659741),
 	PRE_25_ENTRY("theisland", "island.exe", "e93037e8efc7abc19b8978903ef5b409", 1814801),
@@ -2603,6 +2783,10 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY_STEAM("lamplightcity", "lamplight city.exe", "4b18403fd1d150321f50cff9232d7b28", 982468239),
 	GAME_ENTRY_STEAM("lamplightcity", "lamplight city.ags", "69936bd2263616bb0bd64fa6b4fe5a8d", 979409133),
 	GAME_ENTRY_STEAM("lamplightcity", "ac2game.dat", "0cb636e2235e2b7cff4ece5898653e18", 981897178), // Mac
+	GAME_ENTRY_STEAM("lancelothangover", "Lancelot.exe", "72df0ed89f7359b1466b0ea51f1f8ed4", 22506826),
+	GAME_ENTRY("larrylotter", "Warthogs.exe", "9c49b6fa0460f36d6e7558281f142683", 12448793),
+	GAME_ENTRY("larrylotter", "warthogs.exe", "cbe62572ed082a3063a49d594612ac0b", 12397280), // v1.7
+	GAME_ENTRY_STEAM("larrylotter", "larry lotter.ags", "2802b69370de199a1f8d47889a197c14", 47202232),
 	GAME_ENTRY_STEAM("legendofhand", "legend of hand.exe", "fc478dd7564c908615c9366398d995c8", 75797285),
 	GAME_ENTRY("legendofhand", "legend of hand.exe", "fc478dd7564c908615c9366398d995c8", 75797155),
 	GAME_ENTRY_GOG("mage", "ac2game.dat", "2e822f554994f36e0c62da2acda874da", 30492258), // Mac
@@ -2698,6 +2882,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	DEMO_ENTRY("adventurequest2", "adventure.exe", "f120690b506dd63cd7d1112ea6af2f77", 4603131),
 	DEMO_ENTRY("afrojones", "afrojones.exe", "f3a13b2d6c2e0fe04c6f466062920e23", 4739799),
 	DEMO_ENTRY("agscolosseum", "AGS coliseum.exe", "6d65fa76ae212c9bbfa868698f47e921", 86449242),
+	DEMO_ENTRY("agsmoduletester", "v1.0 source.exe", "95b7dd55f6e15c8a2118856ed9fe8ff9", 2020344),
 	DEMO_ENTRY("alemmo", "al-emmo.exe", "9661b29821fdc7f93d286f25c195fc22", 8932837), // Steam
 	DEMO_ENTRY("alemmo", "emmo_demo.exe", "2fb17c4382f2f54ef6d040b6493fec4b", 8943213), // Official website
 	DEMO_ENTRY("allhallowseve", "hallows.exe", "a9d8eb8963b4d3b8ed4f7e74edcb6ccd", 8904536),
@@ -2811,14 +2996,54 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	DEMO_ENTRY("kumastory", "Kuma Story.exe", "54e966a013d104bf23603c780438d089", 2893472),
 	DEMO_ENTRY("laportenoire", "proute.exe", "06a03fe35791b0578068ab1873455463", 17087125),
 	DEMO_ENTRY("lazytownthenewkid", "newkiddemo1.2.exe", "9cb3c8dc7a8ab9c44815955696be2677", 15515508),
-	DEMO_ENTRY("litnunforgettablememories", "litn_umtechdemo.exe", "f120690b506dd63cd7d1112ea6af2f77", 3507831),
+	DEMO_ENTRY("legendofhand", "legend of hand.exe", "fc478dd7564c908615c9366398d995c8", 75795600),
+	DEMO_ENTRY("leisuresuitlarrylil", "LSL.exe", "34cf71d28e1e9c55934f624969011c7e", 18440862),
+	DEMO_ENTRY("littlesimulatedpeople", "LSP.exe", "9444eb2427a9fc090dde9ab8330a149f", 2622652),
+	DEMO_ENTRY("longexpectedfriday", "LEFRIDAY.exe", "28f82e420b82d07651b68114f90223c8", 7595812),
+	DEMO_ENTRY("loomiireturnoftheswans", "loom2.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 9761097),
+	DEMO_ENTRY("lostinparadise", "2paradise.exe", "06a03fe35791b0578068ab1873455463", 37279978),
+	DEMO_ENTRY("lostinthenightmare2", "litn_umtechdemo.exe", "f120690b506dd63cd7d1112ea6af2f77", 3507831),
+	DEMO_ENTRY("lucasmendoza", "Lucas Mendoza - Detective Amateur DEMO v1.0.exe", "211fb66118926f6df948a857715a299c", 17956030),
+	DEMO_ENTRY("lucasmendoza", "Lucas Mendoza - Detective Amateur DEMO v1.0.ags", "1bdac796b6fbcbcfbbe2671965384f99", 14914218),
+	DEMO_ENTRY("maelstrom", "Maelstrom Obscura.exe", "b45a11f5a7d53a105bb6cf5927d05086", 1186254833),
+	DETECTION_ENTRY("maniacmansiondott", "Dott-Villa.exe", "06a03fe35791b0578068ab1873455463", 6536886, Common::DE_DEU, "Kitchen Tech Demo", nullptr, ADGF_DEMO),
+	DETECTION_ENTRY("maniacmansiondott", "dott-tech.exe", "06a03fe35791b0578068ab1873455463", 6488944, Common::DE_DEU, "Laboratory Tech Demo", nullptr, ADGF_DEMO),
+	DEMO_ENTRY("maniacmansionds", "spyvsspy.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5380409),
 	DEMO_ENTRY("mash", "mash demo.ags", "af4276d98c9f71dba02658fe95e49b75", 2565641),
 	DEMO_ENTRY("mash", "mash demo.exe", "7825fa980fcd058caadaf6d3377b1f78", 5601309),
+	DEMO_ENTRY("matttothefuture", "MTTF.exe", "a01a9639ce30bdcd5bf82e528b51fa06", 5560975),
+	DEMO_ENTRY("maxfury", "Max Fury .exe", "7db052bc30700d1f30f5330f5814f519", 97498868),  // Windows
+	DEMO_ENTRY("maxfury", "Max Fury .ags", "7af5f159cea8989e05012410cb91020e", 94463712),  // Linux
+	DEMO_ENTRY("metaldead", "MetalDead Demo.exe", "3b0874c12fa643efa5fcdc43f647c871", 332921484),
+	DEMO_ENTRY("meteortale", "meteor.exe", "72ea6e2b8c5b9a19fc5ac89f6910841a", 16644183),
+	DEMO_ENTRY("meteortale", "data", "72ea6e2b8c5b9a19fc5ac89f6910841a", 16644183),
 	DEMO_ENTRY("mi5thereturnoflechuck", "demo.exe", "0500aacb6c176d47ac0f8158f055db83", 6235270),
-	DEMO_ENTRY("micv", "MI.exe", "d90febc33f641a5f14c485f8ef29fb33", 3371895),
-	DEMO_ENTRY("mimv", "MI.exe", "c0c6dafd33236a308bd0b87678326994", 1872382),
+	DEMO_ENTRY("mibaddaytobedead", "Monkey.exe", "f120690b506dd63cd7d1112ea6af2f77", 2117238),
+	DEMO_ENTRY_LANG("micv", "MI.exe", "d90febc33f641a5f14c485f8ef29fb33", 3371895, Common::ES_ESP),
+	DEMO_ENTRY("mikelechey", "Mike Lechey.exe", "06a03fe35791b0578068ab1873455463", 2349277),
+	DEMO_ENTRY_LANG("mimv", "MI.exe", "c0c6dafd33236a308bd0b87678326994", 1872382, Common::ES_ESP),
 	DEMO_ENTRY("mivl", "MI.exe", "23a7b5a6119e82a9750302492b3f2856", 1927604),
+	DETECTION_ENTRY("mmmatman", "@Man.exe", "3f8a67aaf05f089ecc64d15a0473dfe6", 9679818, Common::DE_DEU, "Trailer", nullptr, ADGF_DEMO),
+	DETECTION_ENTRY("mmm51", "K_ mmmgui_271.exe", "f120690b506dd63cd7d1112ea6af2f77", 7461469, Common::UNK_LANG, "Cut content 1", nullptr, ADGF_DEMO),
+	DETECTION_ENTRY("mmm51", "K_ mmmgui_271.exe", "f120690b506dd63cd7d1112ea6af2f77", 4293149, Common::UNK_LANG, "Cut content 2", nullptr, ADGF_DEMO),
+	DETECTION_ENTRY("mmm51", "[ZENSIERT].exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 1013035, Common::UNK_LANG, "Cut content 3", nullptr, ADGF_DEMO),
+	DETECTION_ENTRY("mmm51", "Purpur4.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 2423591, Common::UNK_LANG, "Cut content 4", nullptr, ADGF_DEMO),
+	DETECTION_ENTRY("mmm51", "mmmgui_262.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 8747304, Common::UNK_LANG, "Cut content 5", nullptr, ADGF_DEMO),
+	DETECTION_ENTRY("mmm51", "PurpusSE.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 7934670, Common::UNK_LANG, "Cut content 6", nullptr, ADGF_DEMO),
+	DEMO_ENTRY_LANG("mmm78", "Trailer.exe", "18b284c22010850f79bc5c20054a70c4", 10149256, Common::DE_DEU),
+	DEMO_ENTRY_LANG("mmm93", "Moonshine.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6341979, Common::DE_DEU),
+	DEMO_ENTRY_LANG("mmmdasexperiment", "DAS EXPERIMENT.exe", "f120690b506dd63cd7d1112ea6af2f77", 4567668, Common::DE_DEU),
+	DEMO_ENTRY_LANG("mmmdieeroberung", "brushs-mmm.exe", "c16204dc8aa338e3199b2c62da0b33f4", 4977432, Common::DE_DEU),
+	DEMO_ENTRY_LANG("mmmlagrande", "Dave2.exe", "4d7d2addcde045dae6e0363a43f9acad", 7536308, Common::DE_DEU),
+	DETECTION_ENTRY("mmmpolicemolest", "PQ.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5556795, Common::DE_DEU, "Trailer 1", nullptr, ADGF_DEMO),
+	DETECTION_ENTRY("mmmpolicemolest", "Trailer.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6917102, Common::DE_DEU, "Trailer 2", nullptr, ADGF_DEMO),
+	DETECTION_ENTRY("mmmwayne", "Police_Molest-SP.exe", "bb59de174d70797d774dec76a171352d", 6740315, Common::DE_DEU, "Trailer", nullptr, ADGF_DEMO),
+	DEMO_ENTRY("monkeywrench", "monkeywrench.exe", "a01a9639ce30bdcd5bf82e528b51fa06", 27454116),
+	DEMO_ENTRY("morphine", "Morphine.exe", "0a04523bb2e6fe2b4eb8eee70217ac16", 113435250),
+	DEMO_ENTRY("mwhour", "mwhour.exe", "4d17844029d8910fbaae1bdc99e250f2", 3819086),
 	DEMO_ENTRY("mybigsister", "my big sister.exe", "4dc50ca8b5d2c762fe86a528b09973cf", 90464651),
+	DEMO_ENTRY("mythicalgambitflawlessfatality", "MGFF.exe", "4887d3dca056a0772741b42f66e018fb", 59711760),
+	DEMO_ENTRY("mythicalgambitflawlessfatality", "MGFF.exe", "4887d3dca056a0772741b42f66e018fb", 59710890),
 	DEMO_ENTRY("neofeud", "neofeud demo.exe", "6e861b1f476ff7cdf036082abb271329", 1886913453),
 	DEMO_ENTRY("neofeud", "neofeud.exe", "6e861b1f476ff7cdf036082abb271329", 2078743282), // 1.3 itch.io
 	DEMO_ENTRY("neofeud", "Neofeud_LINUX_TEST_9_2_17.ags", "a23f0c48d8128bb7045ab8685665a464", 2076260110), // itch.io Linux
@@ -2970,7 +3195,6 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("agsmagus", "AGS Wizard.exe", "434c43a5e1ba2a11c1bde723ffeae719", 21177588),
 	GAME_ENTRY("agsmastermind", "AGS Mastermind.exe", "519c0d37ab893d95f5add495355e460c", 30196465),
 	GAME_ENTRY("agsmittensshooter", "clex.exe", "e88fd6a23a5e498d7b0d50e3bb914085", 1381575),
-	GAME_ENTRY("agsmoduletester", "v1.0 source.exe", "95b7dd55f6e15c8a2118856ed9fe8ff9", 2020344),
 	GAME_ENTRY("agsyahtzee", "ags yathzee.exe", "434c43a5e1ba2a11c1bde723ffeae719", 37295758),
 	GAME_ENTRY("agsyahtzee", "ags yathzee.exe", "434c43a5e1ba2a11c1bde723ffeae719", 39185090),  // v2.0
 	GAME_ENTRY("agsyahtzee2", "ags yahtzee 2.exe", "9e995c04d8642d6182d492c54a90b188", 71217276),
@@ -2986,6 +3210,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("alansaveschristmas", "alancmas.exe", "3f76f9c4249bdc06794c13b098229c90", 39312224),
 	GAME_ENTRY("alansaveschristmas", "alancmas.exe", "9db90e244d6f3476191d3d4de189509d", 39295833),
 	GAME_ENTRY("albatheexplorer", "alba_explorer.exe", "0500aacb6c176d47ac0f8158f055db83", 2026147),
+	GAME_ENTRY("aliceinwonderlandis", "wonderland.exe", "8fa5ae6cee9a4dfa72bbfaaad4135046", 85478687),
 	GAME_ENTRY("alienattack", "alien attack.exe", "06a03fe35791b0578068ab1873455463", 11045476),
 	GAME_ENTRY("aliencarniage", "AlienCarni.exe", "06a03fe35791b0578068ab1873455463", 22301801),
 	GAME_ENTRY("aliencowrampage", "alien.exe", "57dc38c78f323afa45e486ee7fff767f", 15639495),
@@ -3007,6 +3232,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("amagicstone", "a magic stone.exe", "465f972675db2da6040518221af5b0ba", 5478520),
 	GAME_ENTRY("amotospuf", "amotos.exe", "06a03fe35791b0578068ab1873455463", 10771879),
 	GAME_ENTRY("amongthorns", "Among Thorns.exe", "b5c41e08919834b549ca350a28f18f87", 64621203),
+	GAME_ENTRY("amongthorns", "Among Thorns.exe", "b5c41e08919834b549ca350a28f18f87", 64412147),  // MAGS
 	GAME_ENTRY("amtag", "amtag.exe", "06a03fe35791b0578068ab1873455463", 8755912),
 	GAME_ENTRY("amused", "TheMeanTime.exe", "615e73fc1874e92d60a1996c2330ea36", 5113261),
 	GAME_ENTRY("analienswork", "AWIND.exe", "0710e2ec71042617f565c01824f0cf3c", 4460224),
@@ -3020,7 +3246,6 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("anna", "anna.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 42337759),  // v1.0
 	GAME_ENTRY("anna", "anna.exe", "548d8cf1c544c85da3e78b7aa65a6d41", 16572928),
 	GAME_ENTRY("annieandroidautomatedaffection", "annie source.exe", "fc17e9b3ab53f6b4841e2a4af5c782ff", 5015270),
-	GAME_ENTRY("anoblegame", "a_noble_game.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 3580379),
 	GAME_ENTRY("anotherwayout", "1week.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 7870567),
 	GAME_ENTRY("anthonysessay", "copy of school.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 11033611),
 	GAME_ENTRY("anticipatingmurder", "ags.exe", "f120690b506dd63cd7d1112ea6af2f77", 19907137),
@@ -3105,6 +3330,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("barnrunner1p2", "eclair 2.exe", "465f972675db2da6040518221af5b0ba", 34193929),
 	GAME_ENTRY("barnrunner3", "Mini Game 3.exe", "465f972675db2da6040518221af5b0ba", 3455484),
 	GAME_ENTRY("barnrunner4", "Barn Runner 4.exe", "465f972675db2da6040518221af5b0ba", 4954262),
+	GAME_ENTRY("barnrunner4", "Mini Game 4.exe", "465f972675db2da6040518221af5b0ba", 4954264),
 	GAME_ENTRY("barnrunner5p1", "barn runner 5-1.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 104073543),
 	GAME_ENTRY("barnrunner5p2", "barn runner 5-2.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 200879890),
 	GAME_ENTRY("barnrunner5p3", "Barn Runner 5-3.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 236158866),
@@ -3231,6 +3457,8 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("bunnyquest", "bunnyquest.exe", "28f82e420b82d07651b68114f90223c8", 1154928),
 	GAME_ENTRY("burymeinthesand", "buryme.exe", "f10516e88ec858700804ee69d041aead", 24252498),
 	GAME_ENTRY("bustinthebastille", "Bastille.exe", "42f8802095baac3b5ed134635673cead", 722888946), // 1.05
+	GAME_ENTRY_PLATFORM("bustinthebastille", "MAGS june 2017.exe", "e3962995a70923a8d5a8f1cf8f932eee", 304129558, "MAGS"),  //Windows
+	GAME_ENTRY_PLATFORM("bustinthebastille", "MAGS june 2017.ags", "066517c5d7d44f58bf522de602b58427", 301648902, "MAGS"),  //Linux
 	GAME_ENTRY("butcherstanys", "stanys.exe", "97d700529f5cc826f230c27acf81adfd", 1404933),
 	GAME_ENTRY("butcherstanys2", "stanys.exe", "97d700529f5cc826f230c27acf81adfd", 1489182),
 	GAME_ENTRY("byohero", "BYO-Hero.exe", "f0dd8a7e2c0e033d8f928e65aa54b10f", 163626763),
@@ -3260,6 +3488,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("castleoffire", "castle of fire.exe", "b6f0726bd5776abee0d452b8f1073850", 14800915),
 	GAME_ENTRY("catacombic", "catacombic.exe", "057d1aa29f6fadd83209268efcfb35a3", 7317791),
 	GAME_ENTRY("catapault", "catapault.exe", "290afe0bac54418822f15175e474731d", 8286661),
+	GAME_ENTRY("catking", "pcjaloise.exe", "0241777c2537fc5d077c05cde10bfa9f", 652032211),
 	GAME_ENTRY("cauche", "Cauchemarionto.exe", "5f4c694e6dc897dc417fabd8ce0844e1", 5608334),
 	GAME_ENTRY("caverns", "Caverns.exe", "c9cc759756e1f24783029948da533ccd", 20800343),
 	GAME_ENTRY("caveofavarice", "CaveOfAvarice.exe", "f907e03f753f87a08d67ee20719654c2", 103572644),  // Windows
@@ -3529,7 +3758,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("egoplanetapes", "Crossover.ags", "86a0b6f733707544035d7e823584ed4d", 16666330),
 	GAME_ENTRY("egress", "Egress.exe", "615e73fc1874e92d60a1996c2330ea36", 439827181),
 	GAME_ENTRY("eight", "8.exe", "c7835774540a2e7d9d89a2df66fbcec4", 2412166),
-	GAME_ENTRY("electrctgui", "electrctGUI.exe", "e88fd6a23a5e498d7b0d50e3bb914085", 8941606),
+	GAME_ENTRY("electrokit", "electrctGUI.exe", "e88fd6a23a5e498d7b0d50e3bb914085", 8941606),
 	GAME_ENTRY("elevator", "Elevator.exe", "f10516e88ec858700804ee69d041aead", 29506915),
 	GAME_ENTRY("elevatorriseabyss", "T_E_R.exe", "f120690b506dd63cd7d1112ea6af2f77", 13366126),
 	GAME_ENTRY_LANG("elfer", "socer.exe", "e88fd6a23a5e498d7b0d50e3bb914085", 1911767, Common::DE_DEU),
@@ -3702,6 +3931,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("gladiatorquest", "Glad.exe", "97020973a2a635fe28eb0ba4bdfaa70b", 2821000),
 	GAME_ENTRY("glitchquest", "glitchquest.exe", "465f972675db2da6040518221af5b0ba", 3182715),
 	GAME_ENTRY_PLATFORM("glitchquest", "GQnofun.exe", "465f972675db2da6040518221af5b0ba", 3181931, "No-Fun"),
+	GAME_ENTRY("globalistagenda", "yamaiay.exe", "23a67b6de10ec35e9f5a4dfc7d928222", 24536162),
 	GAME_ENTRY("gnomeshomebrewingadventure", "gnomebrew.exe", "abb3aee32ae97a8475626cceefb0664e", 50307521),
 	GAME_ENTRY_PLATFORM("gnrblex", "Gnrblex_AGS.exe", "476a1a39d43ea27577eacf907173e2c1", 85038656, "MAGS"),  // MAGS v1.0.0.1
 	GAME_ENTRY_PLATFORM("gnrblex", "Gnrblex_AGS.exe", "476a1a39d43ea27577eacf907173e2c1", 85043059, "MAGS"),  // MAGS v1.0.0.5
@@ -3726,7 +3956,6 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("gravitytestgame", "TEST.exe", "97d700529f5cc826f230c27acf81adfd", 768926),
 	GAME_ENTRY("gray", "Gray.exe", "b36bda97ef129952eb2d18bf5087530c", 162378773),
 	GAME_ENTRY_PLATFORM("gray", "Gray.exe", "b36bda97ef129952eb2d18bf5087530c", 165386532, "Easter Egg Edition"),
-	GAME_ENTRY("gremlin", "Gremlin.exe", "a01a9639ce30bdcd5bf82e528b51fa06", 3962167),
 	GAME_ENTRY("grizzlygooseofgosse", "Goose Fear.exe", "b69b5887e4a33a3b8588d52fed04b730", 32123559),
 	GAME_ENTRY("groundhog", "Groundhog.exe", "c48d0beedcdc1b05e9e25dcd60de46a9", 67854225),
 	GAME_ENTRY("grr", "Grr!.exe", "3128b9f90e2f954ba704414ae854d10b", 26753739),
@@ -3964,7 +4193,6 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("killjoseda", "KillJD.exe", "20dc02a8f977caf5c4dc6f2a4c8d4378", 6034414),
 	GAME_ENTRY("killmenow", "Kill me now.exe", "b5c41e08919834b549ca350a28f18f87", 35675885),  // Windows
 	GAME_ENTRY("killmenow", "Kill me now.ags", "355985efd32c26c7b937e0b8039c46a4", 33414365),  // Linux
-	GAME_ENTRY("killthelights", "Kill The Lights.exe", "9b54ea3557373188d8388ec4d1ae5eed", 20416736),
 	GAME_ENTRY("kingdomlegend1", "Kingdom Legends.exe", "06a03fe35791b0578068ab1873455463", 2254139),
 	GAME_ENTRY("kingdomlegend2", "KL2.exe", "f1a8c734c513909d130b3ae139b5f076", 305831701),
 	GAME_ENTRY("kingofrock", "ags_mi3.exe", "0500aacb6c176d47ac0f8158f055db83", 5142697),
@@ -3994,272 +4222,426 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("kumastory", "Kuma Story.exe", "5d82ab003f108bf44999421884d69f55", 5621765),
 	GAME_ENTRY("labor", "LaborEN.exe", "b9fcd61691d19d954a5cfd5fb57a6b45", 7245344),
 	GAME_ENTRY("labratescape", "Joel.exe", "06a03fe35791b0578068ab1873455463", 3256136),
-	GAME_ENTRY("labyrinth", "labyrnth.exe", "0710e2ec71042617f565c01824f0cf3c", 7686481),
-	GAME_ENTRY("lacicuta1", "Cicuta1.exe", "1290e191d4f24893ce83ba0af5debd9e", 8665956),
+	GAME_ENTRY("labratmaze", "LabRatMaze.exe", "99b6964357e805b3d0fd1a3d447593b0", 26746990),  //v1.02
+	GAME_ENTRY("labyrinth", "labyrnth.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 2259514),  //v1.0
+	GAME_ENTRY("labyrinth", "labyrnth.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 2358666),  //v2.0
+	GAME_ENTRY("labyrinth", "labyrnth.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 2595160),  //v2.0u4
+	GAME_ENTRY("labyrinth", "labyrnth.exe", "0710e2ec71042617f565c01824f0cf3c", 7686481),  //v3.0 final
+	GAME_ENTRY("lacarbonara", "La Carbonara.ags", "086024ea12068a5787d9562b266d2159", 2412912),  //v0.4 Win/Linux
+	GAME_ENTRY_LANG("lacicuta", "Cicuta1.exe", "1290e191d4f24893ce83ba0af5debd9e", 8665956, Common::ES_ESP),
 	GAME_ENTRY("lacroixpan", "La Croix Pan.exe", "d9018b1792f6d959d7add4dc3f7cdb46", 12102643),
-	GAME_ENTRY("laffaireaspirox", "L'Affaire Aspirox.exe", "23a67b6de10ec35e9f5a4dfc7d928222", 139865345),
-	GAME_ENTRY("lagrancastanya", "PROJECT1.exe", "c87aa6377abc18c1a1b2968ae6db08eb", 39298012),
-	GAME_ENTRY("lallaveyfabianshones", "LLAVE.exe", "a8d73d686b2eb77caab8c05e3e1f1d57", 3374527),
+	GAME_ENTRY_LANG("lagrancastanya", "PROJECT1.exe", "c87aa6377abc18c1a1b2968ae6db08eb", 39298012, Common::CA_ESP),
+	GAME_ENTRY_LANG("lallaveyfabianshones", "LLAVE.exe", "a8d73d686b2eb77caab8c05e3e1f1d57", 3374527, Common::ES_ESP),
 	GAME_ENTRY("lamaleta", "La Maleta.ags", "144566549a27ad1b41346627ec82f586", 43741777),
-	GAME_ENTRY("laodiseadelfracaso2", "La Odisea II.exe", "0710e2ec71042617f565c01824f0cf3c", 3083622),
-	GAME_ENTRY("larrylotter", "Warthogs.exe", "9c49b6fa0460f36d6e7558281f142683", 12448793),
-	GAME_ENTRY("larrylotter", "warthogs.exe", "cbe62572ed082a3063a49d594612ac0b", 12397280), // v1.7
-	GAME_ENTRY_STEAM("larrylotter", "larry lotter.ags", "2802b69370de199a1f8d47889a197c14", 47202232),
+	GAME_ENTRY("lancethepenguin", "LanceThePenguin.exe", "a524cbb1c51589903c4043b98917f1d9", 3838581),
+	GAME_ENTRY_LANG("laodiseadelfracaso2", "La Odisea II.exe", "0710e2ec71042617f565c01824f0cf3c", 3083622, Common::ES_ESP),
+	GAME_ENTRY("lasol", "LaSol.exe", "615e73fc1874e92d60a1996c2330ea36", 19677458),
+	GAME_ENTRY("lastclown", "ZOM.exe", "e88fd6a23a5e498d7b0d50e3bb914085", 867344),
 	GAME_ENTRY("lastnfurious", "Last'n'Furious.exe", "3569271305cddb7156260cce9439e543", 17696093),
+	GAME_ENTRY("lastnfurious", "Last'n'Furious.exe", "3569271305cddb7156260cce9439e543", 17697035),  //v1.0.4
+	GAME_ENTRY("latelastnite", "late_last_nite v1.2.exe", "c12e28ec3233b26320026cfea4015e6b", 291463873),  //v1.2
+	GAME_ENTRY_PLATFORM("latelastnite", "late-last-nite.exe", "46aa841ae28db17994aa1045736627ed", 341530019, "Speakeasy Edition"),
 	GAME_ENTRY("laundryday", "Laundry Day.exe", "06a03fe35791b0578068ab1873455463", 2456888),
 	GAME_ENTRY("lavablava", "Rumble.exe", "f3a13b2d6c2e0fe04c6f466062920e23", 2294674),
 	GAME_ENTRY("lazaruswantspants", "pants.exe", "9cf51833e787cc919837d9a8bd8fc14c", 1311852),
-	GAME_ENTRY("lbstoryofcedrickdusce", "lifeboat.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 3563681),
-	GAME_ENTRY("lechuckstories", "CHUCK_272.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6274861),
-	GAME_ENTRY("legendofrovendale", "Vampire.exe", "f3a13b2d6c2e0fe04c6f466062920e23", 10018497),
-	GAME_ENTRY("legendofseththebard", "LOSTB 1.48.exe", "a524cbb1c51589903c4043b98917f1d9", 10669482),
-	GAME_ENTRY("legendsofmardaram", "LOM.exe", "0710e2ec71042617f565c01824f0cf3c", 50183544),
+	GAME_ENTRY_LANG("lechuckstories", "CHUCK_272.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6274861, Common::DE_DEU),
+	GAME_ENTRY_LANG("legendofrovendale", "Vampire.exe", "f3a13b2d6c2e0fe04c6f466062920e23", 10018497, Common::RU_RUS),
+	GAME_ENTRY("legendofseththebard", "LOSTB 1.48.exe", "a524cbb1c51589903c4043b98917f1d9", 10669482),  //v1.48
+	GAME_ENTRY("legendofseththebard", "LOSTB 1.50.exe", "a01a9639ce30bdcd5bf82e528b51fa06", 10670757),  //v1.50
+	GAME_ENTRY_LANG("legendsofmardaram", "LOM.exe", "0710e2ec71042617f565c01824f0cf3c", 50183544, Common::DE_DEU),
 	GAME_ENTRY("leisuresuitlarry2", "Larry 2.exe", "949f7440e3692b7366c2029979dee9a0", 11971760),
-	GAME_ENTRY("leisuresuitlarrylil", "LSL.exe", "34cf71d28e1e9c55934f624969011c7e", 18440862),
+	GAME_ENTRY("lemasabachthani", "Lema Sabachthani.exe", "c723c7872e39e4bceec1d5a2936e0172", 20641847),
 	GAME_ENTRY("lesmiserables", "Les Miserables.exe", "0514661a4ba6772cf0db0cf839fc7003", 127582664),
 	GAME_ENTRY("lessthanthree", "Less Than Three.exe", "3e62eafed0fc365821b7afdbf1aec3d8", 6506759),
 	GAME_ENTRY("lessurvivants", "Les_Survivants.exe", "c5d2c54c20cb606519b86d3890ee7fc0", 265445972),
+	GAME_ENTRY("letscook", "Let's Cook School of cooking.exe", "338fa79960d40689063af31c671b8729", 96730408),
 	GAME_ENTRY("lichdomwheresdidiputthat", "Lichdom.exe", "0e6ae2b49c1a38363a77024f3ce31771", 7412719),
 	GAME_ENTRY("life", "Life.exe", "97a2a2feb82708da8f6ed30c15a7eb53", 43833851),
 	GAME_ENTRY("lifeboatstoryofcedrick", "lifeboat.exe", "3128b9f90e2f954ba704414ae854d10b", 2952689),
+	GAME_ENTRY_PLATFORM("lifeboatstoryofcedrick", "lifeboat.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 3563681, "Director's Cut"),
+	GAME_ENTRY("lifeinabox", "box.exe", "0500aacb6c176d47ac0f8158f055db83", 890794),
 	GAME_ENTRY("lifeofdduck", "D Duck.exe", "0710e2ec71042617f565c01824f0cf3c", 49461615),
 	GAME_ENTRY("lifeofdduck2", "D. Duck II.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 135923689),
 	GAME_ENTRY("liftreasureofthetanones", "Lif.exe", "18b284c22010850f79bc5c20054a70c4", 3946641),
 	GAME_ENTRY("lightcycles", "LightCycles.exe", "495d45fb8adfd49690ae3b97921feec6", 3415108),
 	GAME_ENTRY("lightningmaster", "Master.exe", "27343924ddad3be0b97bdcaa71858b1b", 231301393),
+	GAME_ENTRY("likeadream", "Dream.exe", "ad1801105cfae0915313c73ca7fb7f1c", 5704211),
 	GAME_ENTRY("likeafox", "likeafox.exe", "c7916b82f00c94013a3f7706b4d333c6", 2707737),
+	GAME_ENTRY("lillywizard", "Lilly.exe", "7c0c89edf8e321fad4191ee1d7fcaaae", 22269463),
 	GAME_ENTRY("limeylizardwastewizard", "LLWW.exe", "fab982fd31570655ac3b1858bd8265e4", 33755872),
 	GAME_ENTRY("limeylizardwastewizard", "LLWW.exe", "1991fde090b8c3b7cf53561d11593836", 38188301),
+	GAME_ENTRY("linegame", "a_noble_game.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 3580379),
+	GAME_ENTRY("linnprotector", "Linn the Protector.exe", "3f5853e83facd0854a1a58c10ef86f1c", 19753875),
 	GAME_ENTRY("littlegirlinunderland", "Underland.exe", "06a03fe35791b0578068ab1873455463", 10125940),
-	GAME_ENTRY("livingnightmaredeluxe", "Living Nightmare.exe", "4415d633ea1a2dcd03ff0eff43f182ee", 9997554),
-	GAME_ENTRY("livingnightmareendlessdream", "LNED.exe", "4415d633ea1a2dcd03ff0eff43f182ee", 10671309),
+	GAME_ENTRY("livingnightmare", "Living Nightmare.exe", "95dcf736be87cf7d40bf64d5b078c4b7", 3356797),
+	GAME_ENTRY_PLATFORM("livingnightmare", "Living Nightmare.exe", "4415d633ea1a2dcd03ff0eff43f182ee", 9997554, "Deluxe"),
+	GAME_ENTRY_PLATFORM("livingnightmareendlessdream", "LNED.exe", "4415d633ea1a2dcd03ff0eff43f182ee", 10671309, "MAGS"),
+	GAME_ENTRY("livingnightmareendlessdream", "LNED.exe", "4415d633ea1a2dcd03ff0eff43f182ee", 14438626),
 	GAME_ENTRY("livingnightmarefreedom", "LNF.exe", "6aa30185326552359c7865e55c045a74", 26580184),
+	GAME_ENTRY("lockedin", "locked.exe", "0710e2ec71042617f565c01824f0cf3c", 1197367),
 	GAME_ENTRY("lockedout", "locked-out.exe", "465f972675db2da6040518221af5b0ba", 1930862),
+	GAME_ENTRY("lockeescape", "Brett 3.exe", "e88fd6a23a5e498d7b0d50e3bb914085", 3525589),
 	GAME_ENTRY("loftusandtheskycap", "loftus.exe", "4c83816b87e6e253dc8e324e89bcbca3", 24333349),
-	GAME_ENTRY("lonecase", "LoneCase.exe", "8661936f40669fa1672dced4df0521a0", 3550717),
+	GAME_ENTRY("lonecase1", "LoneCase.exe", "8661936f40669fa1672dced4df0521a0", 3550717),  // v2.0
 	GAME_ENTRY("lonecase2", "Lone Case 2.exe", "cb3bbab6e565fcbd57af8f33a8609210", 6015178),
-	GAME_ENTRY("lonecase3showdown", "lc 3.exe", "893df6568c294926f7efa3f3ec2ce14d", 7997004),
+	GAME_ENTRY("lonecase3", "lc 3.exe", "893df6568c294926f7efa3f3ec2ce14d", 7997004),  // v4.0
+	GAME_ENTRY("lonecase4", "Lone Case 4.exe", "8a27ae1c8ac0bc1ea78524fdf847c15e", 4439756),
 	GAME_ENTRY("lonelynight", "Lonely night.exe", "0710e2ec71042617f565c01824f0cf3c", 2488077),
-	GAME_ENTRY("longexpectedfriday", "LEFRIDAY.exe", "28f82e420b82d07651b68114f90223c8", 7595812),
 	GAME_ENTRY("lonkeyisland", "lonkey.exe", "4e92c6db88a34b62eef37a621aabfb53", 44134488),
 	GAME_ENTRY("lonkeyisland", "lonkey.exe", "4e92c6db88a34b62eef37a621aabfb53", 44114957),
 	GAME_ENTRY("lookingfordread", "Looking For Dread Mac Farlane.exe", "2321081ba51d1869ebe11b9ba126911b", 417051695),  // Windows
 	GAME_ENTRY("lookingfordread", "Looking For Dread Mac Farlane.ags", "bde1905a3c6a6f7f4491378789512a68", 414566943),  // Linux
 	GAME_ENTRY_LANG("lookingfordread", "A la recherche de Dread Mac Farlane.exe", "2321081ba51d1869ebe11b9ba126911b", 417052014, Common::FR_FRA),  // Windows
 	GAME_ENTRY_LANG("lookingfordread", "A la recherche de Dread Mac Farlane.ags", "4d232dca7faf065d24f554b7be03740d", 414567262, Common::FR_FRA),  // Linux
-	GAME_ENTRY("loomiireturnoftheswans", "loom2.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 9761097),
+	GAME_ENTRY("lordoflight", "LordofLight.exe", "0564de07d3fd5c16e6947a647061913c", 98630583),
+	GAME_ENTRY("lordoflight", "LordofLight.ags", "020597575b9a190f6d770c3d4b9bb180", 95597987),
 	GAME_ENTRY("losjovenesdelaguerra", "guerra.exe", "97d700529f5cc826f230c27acf81adfd", 4286035),
-	GAME_ENTRY("lostanswers", "Lost Answers.exe", "c88de182eae58fdb43e5b4e587095ff5", 254684884),
+	GAME_ENTRY("lostanswers", "Lost Answers.exe", "c88de182eae58fdb43e5b4e587095ff5", 254684884),  // Windows
+	GAME_ENTRY("lostanswers", "Lost Answers.ags", "ee0ec2b06f61dd4cb5e57fe5d7898aa0", 252104900),  // Linux
 	GAME_ENTRY("lostdollar", "Ron.exe", "c87aa6377abc18c1a1b2968ae6db08eb", 4542929),
-	GAME_ENTRY("lostinparadise", "2paradise.exe", "06a03fe35791b0578068ab1873455463", 37279978),
-	GAME_ENTRY("lostinthenightmare", "litn.exe", "0710e2ec71042617f565c01824f0cf3c", 5492994),
-	GAME_ENTRY("lostinthenightmare", "litn.exe", "0710e2ec71042617f565c01824f0cf3c", 5493239),
+	GAME_ENTRY("lostinthenightmare", "litn.exe", "0710e2ec71042617f565c01824f0cf3c", 5492994),  //v1.0
+	GAME_ENTRY("lostinthenightmare", "litn.exe", "0710e2ec71042617f565c01824f0cf3c", 5493239),  //v1.1
+	GAME_ENTRY_PLATFORM("lostinthenightmare", "litn.exe", "06a03fe35791b0578068ab1873455463", 7973076, "Deluxe"),  // Deluxe/SoS
 	GAME_ENTRY("lostinthetomb", "PaperKubik.exe", "33c2a53cb4a4ae48787d42980852047b", 2659023),
 	GAME_ENTRY("lostinthewoods", "LITW.exe", "00328f4f1e7729144483107b96b11df8", 55203461),
+	GAME_ENTRY_PLATFORM("lotto", "Lott.exe", "0564de07d3fd5c16e6947a647061913c", 6585796, "Icelandic"),
+	GAME_ENTRY_PLATFORM("lotto", "Lott.ags", "1578011383e302e787d3ff906776483f", 3553200, "Icelandic"),
 	GAME_ENTRY("lucasmaniac", "LucasManiac !.exe", "f120690b506dd63cd7d1112ea6af2f77", 28361487),
 	GAME_ENTRY("lucidlucy", "LUCID LUCY.exe", "655363c390c7ae7225c237108edf50b7", 182038828),
 	GAME_ENTRY("lucylavender", "Lucy.exe", "c87aa6377abc18c1a1b2968ae6db08eb", 7944054),
 	GAME_ENTRY("lukesexistentialnightmare", "Lukeexit.exe", "95b7dd55f6e15c8a2118856ed9fe8ff9", 653834),
-	GAME_ENTRY("lunarlanderprototype", "LunarLanderPrototype.exe", "495d45fb8adfd49690ae3b97921feec6", 3510282),
+	GAME_ENTRY("lunarlander", "LunarLanderPrototype.exe", "495d45fb8adfd49690ae3b97921feec6", 3510282),  // Windows
+	GAME_ENTRY("lunarlander", "LunarLanderPrototype.ags", "0600d67c93fb0a1b07e9fdf716d9f020", 1029626),  // Linux
+	GAME_ENTRY("lutherinhood", "afroTest4.exe", "2ca80bd50763378b72cd1e1cf25afac3", 26440699),
+	GAME_ENTRY("lydia", "Kill The Lights.exe", "9b54ea3557373188d8388ec4d1ae5eed", 20416736),
 	GAME_ENTRY("lydiaandthemysteryofnellrenomanor", "LydiaW.exe", "615e73fc1874e92d60a1996c2330ea36", 33971307),
-	GAME_ENTRY("maggieandmax", "Max.exe", "465f972675db2da6040518221af5b0ba", 5759981),
+	GAME_ENTRY("mafaldawest", "realgame.exe", "be559b7205d41c3f3813cb8a7e8196f6", 16292195),
 	GAME_ENTRY("magic8ball", "Magic-8-Ball.exe", "82da2565c456dcfb265ded6fe3189c0b", 4233735),
 	GAME_ENTRY("magicalwhatevergirlrocksoutinthestoneage", "mwg.exe", "b2b99b5b3dcaee0fa292343c5a2c429b", 7784104),
 	GAME_ENTRY("magicballoffortune", "Magic Ball.exe", "f120690b506dd63cd7d1112ea6af2f77", 6016698),
-	GAME_ENTRY("magnumpm", "Magnum, P.M.exe", "06a03fe35791b0578068ab1873455463", 91711892),
-	GAME_ENTRY("magsic", "Magsic.exe", "7a436b9a2e8e80c8aaaeed09ef9e3d3d", 22360144),
+	GAME_ENTRY("magicowl", "owl.exe", "5a4de988ab7c7a5265f263bcfd4db5af", 87406423),
+	GAME_ENTRY_LANG("magnumpm", "Magnum, P.M.exe", "06a03fe35791b0578068ab1873455463", 91711892, Common::FR_FRA),
+	GAME_ENTRY("magsic", "Magsic.exe", "7a436b9a2e8e80c8aaaeed09ef9e3d3d", 22360144),  //v1.03
+	GAME_ENTRY("magsic", "Magsic.exe", "28f82e420b82d07651b68114f90223c8", 21544930),  //v1.01
 	GAME_ENTRY("magsic2", "MagsicII.exe", "28f82e420b82d07651b68114f90223c8", 30029761),
-	GAME_ENTRY("magsjune2017", "MAGS june 2017.exe", "e3962995a70923a8d5a8f1cf8f932eee", 304129558),
-	GAME_ENTRY("magssep2007", "MAGS Sep 2007.exe", "f120690b506dd63cd7d1112ea6af2f77", 6007305),
 	GAME_ENTRY("majorbummerdude", "visyron.exe", "f3a13b2d6c2e0fe04c6f466062920e23", 3104750),
+	GAME_ENTRY("mammamia", "Mamma Mia.exe", "675b7258d741fe781bed98691ce3c5d2", 8973139),  //v1.04
 	GAME_ENTRY("manboy", "Man Boy.exe", "1275885401b7d2ece491e704535707d9", 3038532),
+	GAME_ENTRY("mangivingup", "ManGivingUp.exe", "1a56f15e76e2650c38ef680cb0f6ad3f", 4218825),
 	GAME_ENTRY("maniacland", "AliceInManiacland.exe", "74203c62b4604c4463f1c53db2d47c01", 6570499),  // Windows
 	GAME_ENTRY("maniacland", "AliceInManiacland.ags", "00596e8a9f0bd774528fb8c7225bed0d", 4082163),  // Linux
 	GAME_ENTRY("maniacland", "AliceInManiacland.exe", "d37a4f06126fc1f3bb7e5c31bd58a014", 8015351),  // Windows (newer)
 	GAME_ENTRY("maniacmansiondeluxe", "Maniac.exe", "465f972675db2da6040518221af5b0ba", 10181366), // v1.3
 	GAME_ENTRY("maniacmansiondeluxe", "Maniac.exe", "465f972675db2da6040518221af5b0ba", 10409172),
 	GAME_ENTRY("maniacmetalheadmania", "Maniac Metalhead Mania.exe", "d4dbb53d3617dcbb56251eb4a332fddd", 11785951),
-	GAME_ENTRY("mardsrevengebytk", "MPLR.exe", "f3a13b2d6c2e0fe04c6f466062920e23", 1771793),
-	GAME_ENTRY("martyausdemall", "test3.exe", "0710e2ec71042617f565c01824f0cf3c", 4352013),
+	GAME_ENTRY("manvsfish", "ManVsFish.exe", "06a03fe35791b0578068ab1873455463", 1875086),
+	GAME_ENTRY("mardsrevenge", "MPLR.exe", "f3a13b2d6c2e0fe04c6f466062920e23", 1771793),
+	GAME_ENTRY_LANG("martyausdemall", "test3.exe", "0710e2ec71042617f565c01824f0cf3c", 4352013, Common::DE_DEU),
 	GAME_ENTRY("mash", "MASH.ags", "8fe67d5a066d4ab203db0cce102ed86c", 12536184),
 	GAME_ENTRY("mash", "MASH.exe", "7825fa980fcd058caadaf6d3377b1f78", 15571852),
+	GAME_ENTRY("masked", "masked.exe", "3d836dbfb0fc5afa9abe040f00888e20", 5496989),
 	GAME_ENTRY("mastersofsound", "MOS.exe", "bb59de174d70797d774dec76a171352d", 20298343),
-	GAME_ENTRY("matttothefuture", "MTTF.exe", "a01a9639ce30bdcd5bf82e528b51fa06", 5560975),
+	GAME_ENTRY("mastersofsound", "MOS.exe", "3128b9f90e2f954ba704414ae854d10b", 17098098),  //v1.1
+	GAME_ENTRY("mastersofsound", "MOS.exe", "bb59de174d70797d774dec76a171352d", 20300650),  //v1.3
+	GAME_ENTRY("matildacurse", "KingStephen.exe", "02ab2c5f53f42d494491b7f411da8d47", 17116555),
 	GAME_ENTRY("maverickgunn", "Maverick Gunn.exe", "2bc8f994a7d1e05ed45f35abf2128231", 19431941),
+	GAME_ENTRY("maxandmaggie", "Max.exe", "465f972675db2da6040518221af5b0ba", 5759981),
+	GAME_ENTRY("maxparade", "MP.exe", "0b7529a76f38283d6e850b8d56526fc1", 2070936),
+	GAME_ENTRY("mechanismo", "mechanismo.exe", "1adc27370e1f40686a2f3e19c70e5f6f", 135011026),  //v1.1
 	GAME_ENTRY("medicaltheoriesofdrkur", "dfg.exe", "465f972675db2da6040518221af5b0ba", 3140527),
-	GAME_ENTRY("mego2008silvesteredition", "Me Go Store III.exe", "06a03fe35791b0578068ab1873455463", 12040937),
-	GAME_ENTRY("megoaway", "Me Go Store II.exe", "06a03fe35791b0578068ab1873455463", 6640781),
+	GAME_ENTRY("megacorp", "Megacorps2K20.exe", "7971a7c02d414dc8cb33b6ec36080b91", 31837387),
+	GAME_ENTRY("megacorp", "Megacorps2K20.ags", "465f2a582197f6aa8091f0db3fb769a8", 29340347),
 	GAME_ENTRY("megocannibaljungle", "mgcj.exe", "06a03fe35791b0578068ab1873455463", 7127871),
 	GAME_ENTRY("megostore", "Me Go Store.exe", "90413e9ae57e222f8913b09d2bc847bc", 2961962),
+	GAME_ENTRY("megostore2", "Me Go Store II.exe", "06a03fe35791b0578068ab1873455463", 6640781),
+	GAME_ENTRY("megostore3", "Me Go Store III.exe", "06a03fe35791b0578068ab1873455463", 12040937),
 	GAME_ENTRY("melrin1", "Melrin.exe", "803e65c28364b6bf44b7c4610fcdaa5a", 12822475),
 	GAME_ENTRY("melrin2", "Melrin2.exe", "803e65c28364b6bf44b7c4610fcdaa5a", 4372768),
 	GAME_ENTRY("melrin3", "Melrin3.exe", "803e65c28364b6bf44b7c4610fcdaa5a", 5802221),
+	GAME_ENTRY("memoriae", "memoriae.exe", "b5c41e08919834b549ca350a28f18f87", 13263166),
 	GAME_ENTRY("memoriesfade", "MemoriesFade.exe", "d5d028212a242a9841feff24ec3db3c9", 7996519),
+	GAME_ENTRY("memoriesfade", "MemoriesFade.exe", "d5d028212a242a9841feff24ec3db3c9", 8000281),
+	GAME_ENTRY("memoriesfade", "MemoriesFade.ags", "38a889fdcc95f2d0dbe6852ffcfe6359", 5487369),
+	GAME_ENTRY("memoriesfade", "MemoriesFade.ags", "4e327e87af5db477ec5c665b64ccd990", 5483607),
+	GAME_ENTRY("memoriesofasnake", "Memoires d'un Serpent.exe", "615e73fc1874e92d60a1996c2330ea36", 111088941),
 	GAME_ENTRY("meninhats", "GAME.exe", "e88fd6a23a5e498d7b0d50e3bb914085", 1646510),
 	GAME_ENTRY("merrychristmas", "Merry Christmas.exe", "172b30c282856b382464bed5fcb61e29", 4812266),
+	GAME_ENTRY("meshumba", "meshumba3.exe", "615e73fc1874e92d60a1996c2330ea36", 265700112),
 	GAME_ENTRY("messedupmothergoosedeluxemyassenhanced", "MMG.exe", "d642f2110a3dc0c48ab7b13f69b5caf6", 36523450),
+	GAME_ENTRY("messgoblins", "Mess Goblins.exe", "46720f26b37d0418ce0152e070a9674d", 278006146),
+	GAME_ENTRY_PLATFORM("meta", "META.exe", "0710e2ec71042617f565c01824f0cf3c", 9276269, "Original Version"),
 	GAME_ENTRY("meta", "META.exe", "06a03fe35791b0578068ab1873455463", 10113135),
 	GAME_ENTRY_STEAM("meta", "meta.exe", "9358670438c3fab77489a1dd229029b1", 2536926),
 	GAME_ENTRY("metaphobia", "Metaphobia.exe", "10da7427cf74ba0cc7ceb29f99ff0a67", 92083437), // itch.io 1.01 Windows
 	GAME_ENTRY("metaphobia", "ac2game.exe", "10da7427cf74ba0cc7ceb29f99ff0a67", 92083437), // itch.io MacOS
 	GAME_ENTRY_STEAM("metaphobia", "Metaphobia.exe", "10da7427cf74ba0cc7ceb29f99ff0a67", 92086491),
-	GAME_ENTRY("meteorheadrecycled", "Meteorhead.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5081311),
-	GAME_ENTRY("mibaddaytobedead", "Monkey.exe", "f120690b506dd63cd7d1112ea6af2f77", 2117238),
+	GAME_ENTRY("meteorhead1", "Meteorhead.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5081311),
+	GAME_ENTRY_LANG("meteorhead2", "mh2.exe", "06a03fe35791b0578068ab1873455463", 5833556, Common::DE_DEU),
+	GAME_ENTRY_LANG("meteorhead3", "MeteorIII.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 15444551, Common::DE_DEU),
+	GAME_ENTRY_LANG("meteorhead4", "MHVIER.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6113101, Common::DE_DEU),
+	GAME_ENTRY_LANG("meteorhead5", "mhfive.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 8788325, Common::DE_DEU),
+	GAME_ENTRY_LANG("meteorhead6", "exuehl.exe", "06a03fe35791b0578068ab1873455463", 6658907, Common::DE_DEU),
+	GAME_ENTRY_LANG("meteorhead7", "meteorkopp.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 8262732, Common::DE_DEU),
+	GAME_ENTRY_LANG("meteorhead8", "MeteorheadVIII.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5254698, Common::DE_DEU),
+	GAME_ENTRY_LANG("meteorhead9", "MeteorheadIX.exe", "1275885401b7d2ece491e704535707d9", 4203283, Common::DE_DEU),
+	GAME_ENTRY_LANG("meteorhead10", "MHX.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 9424551, Common::DE_DEU),
+	GAME_ENTRY_LANG("meteorhead11", "headgar.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 7806451, Common::DE_DEU),
+	GAME_ENTRY_LANG("meteorhead13", "newmeteorheadepisode.exe", "81a63b468681a143021f64ab88da28a3", 13415996, Common::DE_DEU),
+	GAME_ENTRY_LANG("meteorhead14", "thebrandnewmeteorhead14.exe", "8f2d3fbc7f428bea31f1021cb8c2ff5a", 20634898, Common::DE_DEU),
+	GAME_ENTRY_LANG("meteorheadns3", "newseriesIII.exe", "3c888514e33c5c1862ab7aba121b9dd4", 22787731, Common::DE_DEU),
+	GAME_ENTRY_LANG("meteorheadns4", "Meteorhead Last Chapter.exe", "f18f785cade71cf3969b4c6f229454a2", 29499534, Common::DE_DEU),
+	GAME_ENTRY("mi", "Mi.exe", "615e73fc1874e92d60a1996c2330ea36", 6988459),
 	GAME_ENTRY("micarnivalofthedamned", "MI-COD.exe", "90413e9ae57e222f8913b09d2bc847bc", 5114086),
 	GAME_ENTRY("mickeymauserpart1", "MM.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 12076323),
-	GAME_ENTRY("midastouch", "midastouch.exe", "6e861b1f476ff7cdf036082abb271329", 10810464),
+	GAME_ENTRY("mickeymauserpart1", "MM.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 12075852),
+	GAME_ENTRY("midasheist", "midastouch.exe", "6e861b1f476ff7cdf036082abb271329", 10810464),
+	GAME_ENTRY("midnightsquadron", "MidnightSquadronMAGS.exe", "f6a5f0a2f617b84174b5ab48147ae9f7", 29963579),
 	GAME_ENTRY("mikasdream2", "MSD.exe", "02094e217c23e1d40a84891ee95010cb", 9951843),
-	GAME_ENTRY("mikelechey", "Mike Lechey.exe", "06a03fe35791b0578068ab1873455463", 2349277),
 	GAME_ENTRY("mikesroom", "Mikes_late.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5001254),
 	GAME_ENTRY("milkshake", "Milkshake.exe", "615e806856b7730afadf1fea9a756b70", 1656268),
 	GAME_ENTRY("mindboggler", "Rebel.exe", "847ca9d174cd091b7a1b82f032bdd052", 36979705),
+	GAME_ENTRY("mindrape", "Duress.exe", "b7996387269db9b8a17bc358eaf37464", 125143347),  //v1.2
 	GAME_ENTRY("mindseye", "MindsEye.exe", "8a84eb07f484540ecc59ea80bf21dc9e", 30024175),
-	GAME_ENTRY("minigame4", "Mini Game 4.exe", "465f972675db2da6040518221af5b0ba", 4954264),
+	GAME_ENTRY("minifeg", "Minifeg.exe", "f18443f98fd61d2c655e76a17f7da905", 108477985),  //v1.4
+	GAME_ENTRY("minorminion", "Gremlin.exe", "a01a9639ce30bdcd5bf82e528b51fa06", 3962167),
+	GAME_ENTRY("missinginaction", "teamwork.exe", "96f83f7decb523d0c621646828cad249", 3741039),
+	GAME_ENTRY("missionfutura", "MissionFutura.exe", "615e73fc1874e92d60a1996c2330ea36", 3083182),
 	GAME_ENTRY("missingsincemidnight", "msm.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 7989479),
 	GAME_ENTRY_LANG("mistdelaescueladearte", "EA.exe", "465f972675db2da6040518221af5b0ba", 6732362, Common::ES_ESP),
 	GAME_ENTRY("mmm1", "MMM.exe", "465f972675db2da6040518221af5b0ba", 5476481),
 	GAME_ENTRY("mmm1", "MMM.exe", "137a2bc940f033beab257b2fa88526ba", 10917227),
 	GAME_ENTRY("mmm2", "MMM02.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5830457),
-	GAME_ENTRY("mmm3", "mmme2.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5795895),
-	GAME_ENTRY("mmm4", "mmm.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 8368739),
-	GAME_ENTRY("mmm5", "MMM05.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6181463),
-	GAME_ENTRY("mmm6", "jeff.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5859742),
-	GAME_ENTRY("mmm7", "MMM7.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5936294),
+	GAME_ENTRY_LANG("mmm3", "mmme2.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5795895, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm4", "mmm.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 8368739, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm5", "MMM05.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6181463, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm6", "jeff.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5859742, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm7", "MMM7.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5936294, Common::DE_DEU),
 	GAME_ENTRY("mmm8", "MMM - E8.exe", "45ab4f29031b50c8d01d10a269f77ff5", 5095385),
 	GAME_ENTRY("mmm9", "mmm_radioactive.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 7665414),
-	GAME_ENTRY("mmm10", "MMM-TOTWE.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 8455565),
-	GAME_ENTRY("mmm10", "MMM-TOTWE.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 8455743),
-	GAME_ENTRY("mmm11", "MMMania 2.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 7872940),
-	GAME_ENTRY("mmm11", "MMMania.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6123337),
-	GAME_ENTRY("mmm12", "Giga.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 4141502),
-	GAME_ENTRY("mmm13", "traum.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6703140),
-	GAME_ENTRY("mmm14", "msytr.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5836799),
-	GAME_ENTRY("mmm14", "msytr.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5863583),
+	GAME_ENTRY_LANG("mmm10", "MMM-TOTWE.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 8455565, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm10", "MMM-TOTWE.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 8455743, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm11", "MMMania 2.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 7872940, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm11", "MMMania.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6123337, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm12", "Giga.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 4141502, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm13", "traum.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6703140, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm14", "msytr.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5836799, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm14", "msytr.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5863583, Common::DE_DEU),
 	GAME_ENTRY("mmm15", "MMM15.exe", "06a03fe35791b0578068ab1873455463", 8503015),
 	GAME_ENTRY("mmm15", "MMM15.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 8957215),
 	GAME_ENTRY("mmm16", "Meteor Family.exe", "06a03fe35791b0578068ab1873455463", 5759077),
 	GAME_ENTRY("mmm16", "Meteor Family.exe", "06a03fe35791b0578068ab1873455463", 5777213),
-	GAME_ENTRY("mmm16", "mmmgui.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5019001),
-	GAME_ENTRY("mmm17", "mmmgui.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6503602),
-	GAME_ENTRY("mmm18", "Shit Happens!.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6300460),
-	GAME_ENTRY("mmm18", "Shit Happens!.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6300947),
-	GAME_ENTRY("mmm21", "mmmgui1.exe", "465f972675db2da6040518221af5b0ba", 8757734),
-	GAME_ENTRY("mmm22", "mmm.exe", "465f972675db2da6040518221af5b0ba", 6909531),
-	GAME_ENTRY("mmm23", "MANIAC.exe", "465f972675db2da6040518221af5b0ba", 5904865),
-	GAME_ENTRY("mmm24", "mmmgui.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6112992),
-	GAME_ENTRY("mmm26", "TryDott.exe", "28f82e420b82d07651b68114f90223c8", 4683840),
-	GAME_ENTRY("mmm27", "Hamster.exe", "465f972675db2da6040518221af5b0ba", 7497001),
-	GAME_ENTRY("mmm28", "Time Machine 2.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 7314610),
-	GAME_ENTRY("mmm29", "mmmgui.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 8033934),
-	GAME_ENTRY("mmm30", "memorie.exe", "0710e2ec71042617f565c01824f0cf3c", 4300662),
+	GAME_ENTRY_LANG("mmm17", "mmmgui.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5019001, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm17", "mmmgui.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6503602, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm18", "Shit Happens!.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6300460, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm18", "Shit Happens!.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6300947, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm21", "mmmgui1.exe", "465f972675db2da6040518221af5b0ba", 8757734, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm22", "mmm.exe", "465f972675db2da6040518221af5b0ba", 6909531, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm23", "MANIAC.exe", "465f972675db2da6040518221af5b0ba", 5904865, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm24", "mmmgui.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6112992, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm26", "TryDott.exe", "28f82e420b82d07651b68114f90223c8", 4683840, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm27", "Hamster.exe", "465f972675db2da6040518221af5b0ba", 7497001, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm28", "Time Machine 2.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 7314610, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm29", "mmmgui.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 8033934, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm30", "memorie.exe", "0710e2ec71042617f565c01824f0cf3c", 4300662, Common::DE_DEU),
 	GAME_ENTRY("mmm31", "MMM31.exe", "0710e2ec71042617f565c01824f0cf3c", 6777832),
+	GAME_ENTRY("mmm31", "MMM31.exe", "0710e2ec71042617f565c01824f0cf3c", 6777515),
 	GAME_ENTRY("mmm31", "MMM31.exe", "ca70858da2a347bd8ec2dedcbb4113b4", 7382014),
-	GAME_ENTRY("mmm32", "save_mmm.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6291592),
+	GAME_ENTRY_LANG("mmm32", "save_mmm.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6291592, Common::DE_DEU),
 	GAME_ENTRY("mmm33", "Smiley.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 7567946),
 	GAME_ENTRY("mmm33", "Smiley.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 7568039),
-	GAME_ENTRY("mmm34", "Helden.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 21647765),
-	GAME_ENTRY("mmm34", "Helden.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 21648581),
-	GAME_ENTRY("mmm35", "Weggebeamt.exe", "0710e2ec71042617f565c01824f0cf3c", 4255405),
-	GAME_ENTRY("mmm36", "Der Liebesbrief.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 9499807),
+	GAME_ENTRY_LANG("mmm34", "Helden.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 21647765, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm34", "Helden.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 21648581, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm35", "Weggebeamt.exe", "0710e2ec71042617f565c01824f0cf3c", 4255405, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm36", "Der Liebesbrief.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 9499807, Common::DE_DEU),
 	GAME_ENTRY("mmm37", "MMM37.exe", "0710e2ec71042617f565c01824f0cf3c", 10092409),
-	GAME_ENTRY("mmm37", "SandyEppi.exe", "ca70858da2a347bd8ec2dedcbb4113b4", 10311675),
+	GAME_ENTRY_LANG("mmm37", "SandyEppi.exe", "ca70858da2a347bd8ec2dedcbb4113b4", 10311675, Common::DE_DEU),
 	GAME_ENTRY("mmm38", "mmm38.exe", "81083747db230fe1e7bbe64857467b56", 8701976),
-	GAME_ENTRY("mmm38", "Rescue Mission.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6912146),
-	GAME_ENTRY("mmm39", "erinner.exe", "465f972675db2da6040518221af5b0ba", 10525885),
-	GAME_ENTRY("mmm39", "Erinnerungen.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6673993),
-	GAME_ENTRY("mmm40", "MMM40.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 10990625),
+	GAME_ENTRY_LANG("mmm38", "Rescue Mission.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6912146, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm39", "erinner.exe", "465f972675db2da6040518221af5b0ba", 10525885, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm39", "Erinnerungen.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6673993, Common::DE_DEU),
+	GAME_ENTRY("mmm40", "MMM40.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 10990625),  // v3.01
 	GAME_ENTRY("mmm40", "Verflixte Türen.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 9483433),
 	GAME_ENTRY("mmm41", "mmm41.exe", "6d5a5284ed0403e75d64f42f415242a5", 8634455),
-	GAME_ENTRY("mmm42", "psychobernie.exe", "0710e2ec71042617f565c01824f0cf3c", 6696188),
-	GAME_ENTRY("mmm43", "Edna.exe", "0710e2ec71042617f565c01824f0cf3c", 5149386),
-	GAME_ENTRY("mmm44", "Razor.exe", "0710e2ec71042617f565c01824f0cf3c", 4820839),
-	GAME_ENTRY("mmm45", "MMM45.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 13327742),
-	GAME_ENTRY("mmm46", "Lost.exe", "0710e2ec71042617f565c01824f0cf3c", 5143252),
-	GAME_ENTRY("mmm47", "Ostern.exe", "5c183013f9d8ed144de05f239633a604", 7416584),
-	GAME_ENTRY("mmm48", "mmm_wendy_271.exe", "f120690b506dd63cd7d1112ea6af2f77", 8870057),
-	GAME_ENTRY("mmm49", "Clouso.exe", "0710e2ec71042617f565c01824f0cf3c", 12159468),
+	GAME_ENTRY_LANG("mmm42", "psychobernie.exe", "0710e2ec71042617f565c01824f0cf3c", 6696188, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm43", "Edna.exe", "0710e2ec71042617f565c01824f0cf3c", 5149386, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm44", "Razor.exe", "0710e2ec71042617f565c01824f0cf3c", 4820839, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm45", "MMM45.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 13327742, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm46", "Lost.exe", "0710e2ec71042617f565c01824f0cf3c", 5143252, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm47", "Ostern.exe", "5c183013f9d8ed144de05f239633a604", 7416584, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm48", "mmm_wendy_271.exe", "f120690b506dd63cd7d1112ea6af2f77", 8870057, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm49", "Clouso.exe", "0710e2ec71042617f565c01824f0cf3c", 12159468, Common::DE_DEU),
 	GAME_ENTRY("mmm50", "mmm50.exe", "5c183013f9d8ed144de05f239633a604", 5258429),
 	GAME_ENTRY("mmm51", "Ortmaschine II.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 9261025),
-	GAME_ENTRY("mmm52", "52 v2.exe", "4d7d2addcde045dae6e0363a43f9acad", 15632826),
+	GAME_ENTRY_LANG("mmm52", "52 v2.exe", "4d7d2addcde045dae6e0363a43f9acad", 15632826, Common::DE_DEU),
 	GAME_ENTRY("mmm53", "MMM-dksz.exe", "c1df737ef943e6e3cc09d36fcd4b1ed0", 8689677),
 	GAME_ENTRY("mmm53", "MMM-dksz.exe", "c1df737ef943e6e3cc09d36fcd4b1ed0", 8708254),
-	GAME_ENTRY("mmm54", "CSI_RONVILLE.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 19836078),
-	GAME_ENTRY("mmm55", "ChapterofDream.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5539795),
-	GAME_ENTRY("mmm56", "Grotten-Urlaub.exe", "615e806856b7730afadf1fea9a756b70", 6641264),
-	GAME_ENTRY("mmm57", "Episode 57-v2.exe", "90413e9ae57e222f8913b09d2bc847bc", 22458183),
-	GAME_ENTRY("mmm58", "COURT.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 8245554),
-	GAME_ENTRY("mmm59", "KevinGUI.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5299420),
-	GAME_ENTRY("mmm60", "mmm60.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6431816),
+	GAME_ENTRY_LANG("mmm54", "CSI_RONVILLE.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 19836078, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm55", "ChapterofDream.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5539795, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm56", "Grotten-Urlaub.exe", "615e806856b7730afadf1fea9a756b70", 6641264, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm57", "Episode 57-v2.exe", "90413e9ae57e222f8913b09d2bc847bc", 22458183, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm58", "COURT.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 8245554, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm59", "KevinGUI.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5299420, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm60", "mmm60.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6431816, Common::DE_DEU),
 	GAME_ENTRY("mmm61", "bernardsRoom.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 8767774),
 	GAME_ENTRY("mmm61", "bernardsRoom.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 8855002),
-	GAME_ENTRY("mmm63", "Bernard_272.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5315794),
-	GAME_ENTRY("mmm64", "Baranoia.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6053354),
-	GAME_ENTRY("mmm65", "Save Smiley!.exe", "f120690b506dd63cd7d1112ea6af2f77", 5306178),
-	GAME_ENTRY("mmm66", "Hoagie.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6131305),
-	GAME_ENTRY("mmm66akt3", "Hoagie.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6287962),
-	GAME_ENTRY("mmm67", "Epi67.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 40585222),
-	GAME_ENTRY("mmm68", "MaP.exe", "615e806856b7730afadf1fea9a756b70", 8260817),
-	GAME_ENTRY("mmm69", "Samstag.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5425439),
-	GAME_ENTRY("mmm70", "MMB.exe", "7b8b28390b898ad22427bd92b2c38959", 38612057),
-	GAME_ENTRY("mmm71", "Dreiauge.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 28016268),
-	GAME_ENTRY("mmm72", "mindbending.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 7306081),
-	GAME_ENTRY("mmm73", "Eabc.exe", "4d7d2addcde045dae6e0363a43f9acad", 5708460),
-	GAME_ENTRY("mmm74", "tedventure.exe", "90413e9ae57e222f8913b09d2bc847bc", 7768144),
-	GAME_ENTRY("mmm75", "Necronomicon.exe", "0710e2ec71042617f565c01824f0cf3c", 9645824),
-	GAME_ENTRY("mmm76", "bernoullishow.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5380631),
+	GAME_ENTRY_LANG("mmm63", "Bernard_272.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5315794, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm64", "Baranoia.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6053354, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm65", "Save Smiley!.exe", "f120690b506dd63cd7d1112ea6af2f77", 5306178, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm66", "Hoagie.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6131305, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm66akt3", "Hoagie.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6287962, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm67", "Epi67.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 40585222, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm68", "MaP.exe", "615e806856b7730afadf1fea9a756b70", 8260817, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm69", "Samstag.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5425439, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm70", "MMB.exe", "7b8b28390b898ad22427bd92b2c38959", 38612057, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm71", "Dreiauge.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 28016268, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm72", "mindbending.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 7306081, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm73", "Eabc.exe", "4d7d2addcde045dae6e0363a43f9acad", 5708460, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm74", "tedventure.exe", "90413e9ae57e222f8913b09d2bc847bc", 7768144, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm75", "Necronomicon.exe", "0710e2ec71042617f565c01824f0cf3c", 9645824, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm76", "bernoullishow.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5380631, Common::DE_DEU),
 	GAME_ENTRY("mmm77", "MMM77.exe", "06a03fe35791b0578068ab1873455463", 13099621),
-	GAME_ENTRY("mmm78", "Dumm geholfen.exe", "18b284c22010850f79bc5c20054a70c4", 11787742),
-	GAME_ENTRY("mmm79", "Wunsch-O-Mat.exe", "74aad8dfd71ed2ae9574a60be7610c43", 5071097),
-	GAME_ENTRY("mmm80", "Spiel des Lebens.exe", "bb59de174d70797d774dec76a171352d", 4989738),
-	GAME_ENTRY("mmm81", "Bernard bricht aus!.exe", "bb59de174d70797d774dec76a171352d", 4461097),
-	GAME_ENTRY("mmm82", "Freundin mit Hindernissen.exe", "bb59de174d70797d774dec76a171352d", 4470551),
+	GAME_ENTRY_LANG("mmm78", "Dumm geholfen.exe", "18b284c22010850f79bc5c20054a70c4", 11787742, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm79", "Wunsch-O-Mat.exe", "74aad8dfd71ed2ae9574a60be7610c43", 5071097, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm80", "Spiel des Lebens.exe", "bb59de174d70797d774dec76a171352d", 4989738, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm81", "Bernard bricht aus!.exe", "bb59de174d70797d774dec76a171352d", 4461097, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm82", "Freundin mit Hindernissen.exe", "bb59de174d70797d774dec76a171352d", 4470551, Common::DE_DEU),
 	GAME_ENTRY("mmm83", "Chasing Hoagie.exe", "c8daf8ef2bc83ea8b0f310cfce209401", 6083727),
-	GAME_ENTRY("mmm84", "Surf'n'Ronville.exe", "736c02211122a28ec41646a29c22688f", 11288591),
-	GAME_ENTRY("mmm85", "Compiled.exe", "c8daf8ef2bc83ea8b0f310cfce209401", 5003407),
-	GAME_ENTRY("mmm86", "Bernard bekommt Besuch.exe", "430eaebb21d406061d67a9972ad33947", 18382681),
-	GAME_ENTRY("mmm87", "Hotel Ronville.exe", "0ab0633f966ed01403362e6dfb5ca7d4", 12678222),
-	GAME_ENTRY("mmm88", "Der alltaegliche Wahnsinn.exe", "74dc062c5f68f3d70da911f2db5737b6", 4412559),
-	GAME_ENTRY("mmm89", "Weltdateien.exe", "e2922ce173aaab9881647510498bdaf5", 26312833),
-	GAME_ENTRY("mmm90", "mmm90.exe", "f1d98b6c9f4fb300181a927948ec8ef5", 8606394),
-	GAME_ENTRY("mmm91", "MMM-FidB.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6345594),
-	GAME_ENTRY("mmm93", "Moonshine.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 9184631),
+	GAME_ENTRY_LANG("mmm84", "Surf'n'Ronville.exe", "736c02211122a28ec41646a29c22688f", 11288591, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm85", "Compiled.exe", "c8daf8ef2bc83ea8b0f310cfce209401", 5003407, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm86", "Bernard bekommt Besuch.exe", "430eaebb21d406061d67a9972ad33947", 18382681, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm87", "Hotel Ronville.exe", "0ab0633f966ed01403362e6dfb5ca7d4", 12678222, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm88", "Der alltaegliche Wahnsinn.exe", "74dc062c5f68f3d70da911f2db5737b6", 4412559, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm89", "Weltdateien.exe", "e2922ce173aaab9881647510498bdaf5", 26312833, Common::DE_DEU),
+	GAME_ENTRY("mmm90", "mmm.exe", "422a21f31d7da327343f54e0a69a08b1", 9581780),  //v1.3
+	GAME_ENTRY("mmm90", "mmm90.exe", "f1d98b6c9f4fb300181a927948ec8ef5", 8606394),  //v1.4
+	GAME_ENTRY_LANG("mmm91", "MMM-FidB.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6345594, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm92", "PROJECT.EXE", "a17444d5b2fb8130dfce6da7ec35ae01", 15171584, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm93", "Moonshine.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 9184631, Common::DE_DEU),
 	GAME_ENTRY("mmm94", "Mississippi.exe", "311cf286b596ed7c68d5505424dea1bc", 19670283),
 	GAME_ENTRY("mmm95", "BritneysEscape.exe", "37a096932a37607b8115f57d269229b9", 16216498),
-	GAME_ENTRY("mmm96", "Dave.exe", "430eaebb21d406061d67a9972ad33947", 12980000),
+	GAME_ENTRY_LANG("mmm96", "Dave.exe", "430eaebb21d406061d67a9972ad33947", 12980000, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmm97", "X-mas Mansion.exe", "74dc062c5f68f3d70da911f2db5737b6", 10879897, Common::DE_DEU),
 	GAME_ENTRY("mmm97", "X-mas Mansion.exe", "b643c4e0619a8a271383c02b3ac9196f", 12095953),
 	GAME_ENTRY("mmm98", "mmm98.exe", "fb1e40d2828ca16537365b91a90b5bee", 14466864),
-	GAME_ENTRY("mmm99", "die_premiere.exe", "3e9c6691d4b9fd70aa47c5bfd68c5c3a", 8312345),
+	GAME_ENTRY_LANG("mmm99", "die_premiere.exe", "3e9c6691d4b9fd70aa47c5bfd68c5c3a", 8312345, Common::DE_DEU),
 	GAME_ENTRY("mmm100", "money.exe", "91b1d125f9c818b8d2f376d24774377e", 52085746),
-	GAME_ENTRY("mmmhw1", "Halloween.exe", "28f82e420b82d07651b68114f90223c8", 7354818),
-	GAME_ENTRY("mmmhw2", "Escape.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 10251940),
+	GAME_ENTRY_LANG("mmm100", "money.exe", "93a18fcee8c601539cc99a2bf87f06aa", 51747173, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd1", "Starter.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5174259, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd2", "002.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5104718, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd3", "003.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5275394, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd4", "004.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6843951, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd5", "005.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 4704363, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd6", "006.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6687936, Common::DE_DEU),
+	DETECTION_ENTRY("mmmd7", "007.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5518012, Common::DE_DEU, "Original version", nullptr, ADGF_NO_FLAGS),
+	GAME_ENTRY_LANG("mmmd7", "007.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5822593, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd8", "008.exe", "06a03fe35791b0578068ab1873455463", 5090954, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd9", "009.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5563742, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd10", "010.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 15086975, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd11", "011.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5247671, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd12", "012.exe", "4d7d2addcde045dae6e0363a43f9acad", 4947527, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd13", "013.exe", "4d7d2addcde045dae6e0363a43f9acad", 7352840, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd14", "014.exe", "06a03fe35791b0578068ab1873455463", 6149608, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd15", "015.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5516147, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd16", "016.exe", "4d7d2addcde045dae6e0363a43f9acad", 5879156, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd17", "017.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6069586, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd18", "018.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6102088, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd19", "019.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5157252, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd20", "020.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 4974813, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmd21", "021.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5588743, Common::DE_DEU),
+	GAME_ENTRY("mmmeaster2010", "Ostereiersuche2010.exe", "2f19c54fbc8da902ad8cdebc56261da1", 9743112),
+	GAME_ENTRY("mmmeaster2011", "Ostereiersuche2011.exe", "09d2b29962dc4c3b8ee0f03a60dc93b1", 9925586),
+	GAME_ENTRY_LANG("mmmeaster2018", "easter18.exe", "fd1de819239fab19d8c5078d77c4d9d1", 12310225, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmedgar1", "Awards-2006.exe", "f120690b506dd63cd7d1112ea6af2f77", 5556504, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmedgar2", "EdgarAward2.exe", "7a3096ac0237cb6aa8e1718e28caf039", 5596958, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmedgar2s2", "EdgarAward2_II.exe", "5c183013f9d8ed144de05f239633a604", 4856410, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmedgar3", "Edgar 3.exe", "f120690b506dd63cd7d1112ea6af2f77", 6942168, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmedgar4", "edgar4.exe", "1f6db69d0f48c58ced932629f7a9370a", 14094383, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmedgar5", "Edgar5.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 15571932, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmedgar6", "Edgar6.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 10504905, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmedgar7", "Edgar 7.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 7459316, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmedgar8", "Edgar 8.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 10687183, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmedgar9", "Award.exe", "74dc062c5f68f3d70da911f2db5737b6", 4938828, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmhollywood", "RonvilleViper.exe", "217e8ee8014220e9a9a2c053bd59b65a", 21158342, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmhw1", "Halloween.exe", "28f82e420b82d07651b68114f90223c8", 7354818, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmhw2", "Escape.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 10251940, Common::DE_DEU),
 	GAME_ENTRY("mmmhw3", "MMM - DotD.exe", "0710e2ec71042617f565c01824f0cf3c", 4843398),
 	GAME_ENTRY("mmmhw3", "MMM - DotD.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5664499),
-	GAME_ENTRY("mmmhw4", "MMM-Horror.exe", "0710e2ec71042617f565c01824f0cf3c", 4300488),
-	GAME_ENTRY("mmmhw5", "Redrum.exe", "0710e2ec71042617f565c01824f0cf3c", 4410844),
-	GAME_ENTRY("mmmhw6", "TCoMM.exe", "f120690b506dd63cd7d1112ea6af2f77", 5073963),
-	GAME_ENTRY("mmmhw7", "Utschi-2006.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 7399530),
-	GAME_ENTRY("mmmhw8", "racoon.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 11664995),
-	GAME_ENTRY("mmmhw9", "TMMCMFH.exe", "c8daf8ef2bc83ea8b0f310cfce209401", 31905464),
-	GAME_ENTRY("mmmhw10", "Bernard_272.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 9775462),
-	GAME_ENTRY("mmmhw11", "Bad and Mad.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6895237),
+	GAME_ENTRY_LANG("mmmhw4", "MMM-Horror.exe", "0710e2ec71042617f565c01824f0cf3c", 4300488, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmhw5", "Redrum.exe", "0710e2ec71042617f565c01824f0cf3c", 4410844, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmhw6", "TCoMM.exe", "f120690b506dd63cd7d1112ea6af2f77", 5073963, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmhw7", "Utschi-2006.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 7399530, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmhw8", "racoon.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 11664995, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmhw9", "TMMCMFH.exe", "c8daf8ef2bc83ea8b0f310cfce209401", 31905464, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmhw10", "Bernard_272.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 9775462, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmhw11", "Bad and Mad.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6895237, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmmm1", "EdsPaket.exe", "fbd756f1634f2f225a849b79ca4eaa9f", 12586035, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmmm2", "MMMMM2.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 14611796, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmmm3", "MMMMM3.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6114755, Common::DE_DEU),
+	GAME_ENTRY("mmmmm4", "bertholdsreturn.exe", "ce5605f3f83c609b8ffce472936e6d83", 10292426),
+	GAME_ENTRY_LANG("mmmmm5", "marcy.exe", "2ce63b8fabba844aaf06426814e3f40f", 10234949, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmmovie1", "in da house1.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 10384508, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmmovie2", "Doktor2.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 12675202, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmmovie3", "Kochen mit Fred.exe", "465f972675db2da6040518221af5b0ba", 19068509, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmmovie4", "TheNewPresident.exe", "ed3b9d2327ca7d1f135d512a4878bd9b", 8327406, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmmovie5", "DidH 3.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 13883814, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmmovie6", "fiveyearsMMM.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5800533, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmmovie7", "5th Maniac Birthday.exe", "c8daf8ef2bc83ea8b0f310cfce209401", 25642642, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmmovie8", "dinner_for_one.exe", "277461e060a18911d749f7ba844a1e59", 7242433, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash1", "Sandy.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 8553956, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash2", "futanari.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5302087, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash3", "futa2.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5305031, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash4", "futanari3.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 4553630, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash5", "DHdF4.exe", "f120690b506dd63cd7d1112ea6af2f77", 4569740, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash6", "NoGUI.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 7214705, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash7", "hsfgben.exe", "f120690b506dd63cd7d1112ea6af2f77", 4295518, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash8", "Lucas.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5654449, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash9", "Escape.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5200352, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash10", "MMM-Quiz.exe", "f120690b506dd63cd7d1112ea6af2f77", 5081606, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash11", "red-tentacle.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 12742138, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash12", "runHoagierun.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5349730, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash13", "klo.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5126624, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash14", "Bernard_272.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5125302, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash15", "mio.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6320145, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash16", "Trashmillionair.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5303845, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash17", "Halloween.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6342327, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash18", "Bernard_272.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 7988344, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash19", "BM4M.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5940382, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash20", "BritneyMussMahl.exe", "b42f80733b6bd1ded5e29be2c683afa8", 4093782, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash21", "Syd-Start2_71.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 5360298, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmtrash22", "Michael.exe", "20160ec9df51a5e86572ba8448476888", 12126389, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmxmas2008", "A_Xmas_Odyssey.exe", "6cddccb3744ec5c6af7c398fb7b3b11c", 6133274, Common::DE_DEU),
+	GAME_ENTRY_LANG("mmmxmas2015", "Three Days Before Christmas.exe", "67f67bbd7236fda27dc510514b2e2142", 13274327, Common::DE_DEU),
+	GAME_ENTRY("mobileangel", "splitconscience.exe", "615e73fc1874e92d60a1996c2330ea36", 13390925),
 	GAME_ENTRY("moncul", "moncul.exe", "0710e2ec71042617f565c01824f0cf3c", 1493822),
+	GAME_ENTRY("moneycab", "Money Cab.exe", "173f00e582eebd082d66f1291702b373", 4806018),
 	GAME_ENTRY("monkeyklon", "monkeyklon.exe", "0710e2ec71042617f565c01824f0cf3c", 5196763),
 	GAME_ENTRY("monkeystothemoon", "Monkeys to the Moon.exe", "77d91b65ff03c1f3a8381e39c7f693cb", 8720439),
-	GAME_ENTRY("monkeywrench", "monkeywrench.exe", "a01a9639ce30bdcd5bf82e528b51fa06", 27454116),
+	GAME_ENTRY("monkeystothemoon", "Monkeys to the Moon.exe", "77d91b65ff03c1f3a8381e39c7f693cb", 2864790),
 	GAME_ENTRY("monsterfromthehountedhill", "Monster.exe", "465f972675db2da6040518221af5b0ba", 6197451),
+	GAME_ENTRY("monsterwantsin", "Mandle Games MONSTER.exe", "4de79e136b2fb921dc00d06a4f9f84ac", 22068111),
+	GAME_ENTRY("montykomodo", "Akomodation.exe", "615e73fc1874e92d60a1996c2330ea36", 120481295),
 	GAME_ENTRY("montyonthenorm", "monty.exe", "f8e8f781a4a95c2bfea5f54b085df550", 3270202),  // updated  version
 	GAME_ENTRY("moonlightmoggy", "Moggy.exe", "0a6704159f6f716ac80da91c430430ce", 13336128),
-	GAME_ENTRY("moose", "MOOSE.exe", "95b7dd55f6e15c8a2118856ed9fe8ff9", 4732219),
-	GAME_ENTRY("moose2", "MOOSE2.exe", "95b7dd55f6e15c8a2118856ed9fe8ff9", 1251361),
-	GAME_ENTRY("mordimlaufrad", "MordImLaufrad.exe", "18b284c22010850f79bc5c20054a70c4", 4396809),
+	GAME_ENTRY("mooserage", "MOOSE.exe", "95b7dd55f6e15c8a2118856ed9fe8ff9", 4732219),
+	GAME_ENTRY("mooserage2", "MOOSE2.exe", "95b7dd55f6e15c8a2118856ed9fe8ff9", 1251361),
+	GAME_ENTRY("mordy1", "Mordy.exe", "0710e2ec71042617f565c01824f0cf3c", 43552329),
 	GAME_ENTRY("mordy2", "Mordy2.exe", "0710e2ec71042617f565c01824f0cf3c", 5186329),
+	GAME_ENTRY("moremonkeys", "MoreMonkeys.exe", "95b7dd55f6e15c8a2118856ed9fe8ff9", 2652682),
+	GAME_ENTRY("morganale1", "Professor D.exe", "6f9a7b413f14514c8314fe56fda90179", 4009582),
 	GAME_ENTRY("mothersday", "mothersday.exe", "0b7529a76f38283d6e850b8d56526fc1", 1816363),
 	GAME_ENTRY("motlpaa", "MOTLPAA.exe", "0710e2ec71042617f565c01824f0cf3c", 1575258),
+	GAME_ENTRY("motlpaa", "MOTLPAA.ags", "0710e2ec71042617f565c01824f0cf3c", 1575258),
 	GAME_ENTRY_STEAM("mountainsofmadness", "MountainsOfMadness.exe", "95822b7957b8f239d3216b9209cfb1f5", 337894184),
 	GAME_ENTRY("mourirenmer", "Mourir.exe", "e88fd6a23a5e498d7b0d50e3bb914085", 2519706),
+	GAME_ENTRY("moustachequest", "Moustache Mike.exe", "2ca80bd50763378b72cd1e1cf25afac3", 4658444),  //v1.3
+	GAME_ENTRY("mrbeareng", "MrBearTeachesEnglish.exe", "f6a5f0a2f617b84174b5ab48147ae9f7", 32384398),  // Windows
+	GAME_ENTRY("mrbeareng", "MrBearTeachesEnglish.ags", "2d227a1054056942c7a650cddffd6309", 29352826),  // Linux
 	GAME_ENTRY("mrdangerscontest", "Danger.exe", "06a03fe35791b0578068ab1873455463", 7096987),
+	GAME_ENTRY("mrfrisby", "Xhristmas.exe", "06a03fe35791b0578068ab1873455463", 17801024),
 	GAME_ENTRY("mudlarks", "Mudlarks.exe", "dfa63386f3e7dd011447982affff1154", 311640039),
 	GAME_ENTRY("murderdog4", "MurderDogIV.exe", "089fab88e6e1075a2f5b271f6f5b3c57", 9930349),
+	GAME_ENTRY("murdergrisly", "Murder most grisly!!.exe", "173f00e582eebd082d66f1291702b373", 18811522),
+	GAME_ENTRY("murderinawheel", "MordImLaufrad.exe", "18b284c22010850f79bc5c20054a70c4", 4396809),
 	GAME_ENTRY("murderinthemansion", "MitM 1.2.exe", "27df05bd72589a589c054d11d6d03c0f", 9758713),
 	GAME_ENTRY("murderofadrianelkwood", "elkwood.exe", "06a03fe35791b0578068ab1873455463", 3685153),
 	GAME_ENTRY("murphyssalvagejustmyluck", "space.exe", "f8029b1e9ff5ac01ae23896af44e885a", 51351465),
@@ -4267,10 +4649,13 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("murranchronicles2", "Talons.exe", "06a03fe35791b0578068ab1873455463", 17613066),
 	GAME_ENTRY("murranchronicles3", "LifeDrinker.exe", "90413e9ae57e222f8913b09d2bc847bc", 13274387),
 	GAME_ENTRY("musicmixer", "mixertest.exe", "0b7529a76f38283d6e850b8d56526fc1", 798369),
+	GAME_ENTRY("muuyeeb", "ghost.exe", "71ca0d6c1c699595f28a2125948d4a84", 1531958),
 	GAME_ENTRY("myburdentokeep", "MBTK.exe", "52b5831250acb676c3c76b8e47af4b2c", 35230042),
+	GAME_ENTRY("myfathersecret", "MyFathersSecret.exe", "981e60a9be515bb56c634856462abbc7", 406855726),
+	GAME_ENTRY("myfirstbigadv", "MY FIRST BIG ADVENTURE.exe", "82da2565c456dcfb265ded6fe3189c0b", 20143503),
+	GAME_ENTRY("myfirstquest", "test.exe", "0500aacb6c176d47ac0f8158f055db83", 837473),
 	GAME_ENTRY("mysterioushouse", "mh.exe", "495d45fb8adfd49690ae3b97921feec6", 42400316),
 	GAME_ENTRY("mysticseer", "NickOfTime.exe", "f120690b506dd63cd7d1112ea6af2f77", 4460113),
-	GAME_ENTRY("mythicalgambitflawlessfatality", "MGFF.exe", "4887d3dca056a0772741b42f66e018fb", 59711760),
 	GAME_ENTRY("mzi", "MissionZukunftia.exe", "0564de07d3fd5c16e6947a647061913c", 4305024),
 	GAME_ENTRY("mzi2", "MissionZukunftia2.exe", "839a7cbaa6c287ca35cf46a2505b48eb", 6672476),
 	GAME_ENTRY("nanobots", "Nanobots.exe", "95dcf736be87cf7d40bf64d5b078c4b7", 41977727),
@@ -4288,7 +4673,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("nesquest", "NES Quest.exe", "8b72036706da98095057df615d07460b", 20881972),
 	GAME_ENTRY("news", "WI-AA.exe", "06a03fe35791b0578068ab1873455463", 29631312),
 	GAME_ENTRY("nickitandrun", "NIAREnglish.exe", "b25674056fe8cc0b7bf0a4409c5c5bfc", 14180082),
-	GAME_ENTRY("niemandsland", "Das Niemandsland.exe", "430eaebb21d406061d67a9972ad33947", 14852973),
+	GAME_ENTRY_LANG("niemandsland", "Das Niemandsland.exe", "430eaebb21d406061d67a9972ad33947", 14852973, Common::DE_DEU),
 	GAME_ENTRY("nightandday", "Night and Day.exe", "430eaebb21d406061d67a9972ad33947", 17187367),  //v1.0
 	GAME_ENTRY("nightandday", "Night and Day.exe", "430eaebb21d406061d67a9972ad33947", 17206287),  //v1.1
 	GAME_ENTRY("nightandday", "Night and Day.exe", "430eaebb21d406061d67a9972ad33947", 17209105),  //v1.2
@@ -4349,7 +4734,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("pandainspace", "pandasp.exe", "a01a9639ce30bdcd5bf82e528b51fa06", 14340176),
 	GAME_ENTRY("pandor", "Pandor.exe", "a6dc66da890952431371b62659e58a62", 18995824),
 	GAME_ENTRY("paperplanes", "Paper Planes.exe", "c3169a1c681007b95f517f765a139b89", 83144027),
-	GAME_ENTRY("paradiselost", "larywilc.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 9061068),
+	GAME_ENTRY("paradiselost", "larywilc.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 9061068),  //v2.006
 	GAME_ENTRY("parameciumcomplex", "paramaecium.exe", "0500aacb6c176d47ac0f8158f055db83", 2805720),
 	GAME_ENTRY("paranormalinvestigation", "ronpi.exe", "f8e8f781a4a95c2bfea5f54b085df550", 3830361),  // updated version
 	GAME_ENTRY("paranormalwarriorwithin", "BJWW.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 3538617),
@@ -4360,6 +4745,8 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("paulquest", "calle.exe", "06a03fe35791b0578068ab1873455463", 3055837),
 	GAME_ENTRY("paulromano", "Paul Romano.exe", "ee9deee0da02406cf9b7ca076321a106", 844755077),
 	GAME_ENTRY("ponderabilia", "Ponderabilia.exe", "615e73fc1874e92d60a1996c2330ea36", 21206289),
+	GAME_ENTRY("peakvalley1", "MOPV 1 The Lost Sonata.exe", "7c3c3d4b607946867e979a484d910ca0", 12249206),
+	GAME_ENTRY("peakvalley2", "MOPV 2 The White Lady.exe", "55c5470f14317d5e806cd4f4271a2118", 45221210),
 	GAME_ENTRY("pennistheultimateinpong", "Pennis.exe", "28f82e420b82d07651b68114f90223c8", 939611),
 	GAME_ENTRY("perfidiouspetrolstation", "NancyATPPS.exe", "be858e83311d4f1b49e05b933b92f0a9", 28085287),
 	GAME_ENTRY("perilsofpoom", "Poom.exe", "f3a13b2d6c2e0fe04c6f466062920e23", 10455126),
@@ -4498,7 +4885,6 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("rogue", "Rogue.exe", "4309e1468cdde96ad97f6988e9d5bc65", 31745808),
 	GAME_ENTRY("ronbeforethelegacy", "RONlegacy.exe", "0b7529a76f38283d6e850b8d56526fc1", 4792872),
 	GAME_ENTRY("ronsixteen", "16c.exe", "06a03fe35791b0578068ab1873455463", 2467851),
-	GAME_ENTRY("ronvilleviper", "RonvilleViper.exe", "217e8ee8014220e9a9a2c053bd59b65a", 21158342),
 	GAME_ENTRY("roomoffear", "RoomofFear_Oct.exe", "495d45fb8adfd49690ae3b97921feec6", 17366083),
 	GAME_ENTRY("rootofallevil", "RootOfAllEvil.exe", "c4f5b7b29be90ba0f8128298afb917de", 3699067), // v1.0
 	GAME_ENTRY("rootofallevil", "RootOfAllEvil.exe", "c4f5b7b29be90ba0f8128298afb917de", 3957834), // v1.1
@@ -4626,6 +5012,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("stargatesgc", "Stargate SGC.exe", "bdaf20d9779c01986d6d8b7e1d6118ee", 2188193),
 	GAME_ENTRY("stargatesolitaire", "SolitaireSG1.exe", "5529522460cb27d6a4f2619aee618590", 11658638),
 	GAME_ENTRY("starshipcaramba", "karamba.exe", "465f972675db2da6040518221af5b0ba", 21540340),
+	GAME_ENTRY("starshiphindenburg", "hindenburg.exe", "a524cbb1c51589903c4043b98917f1d9", 106373791),
 	GAME_ENTRY("starshipposeidon", "Starship Poseidon.exe", "5a9abb3094d0b3f4bc09c0c77fbb8024", 4163873),
 	GAME_ENTRY("starshipquasar", "quasar.exe", "8d1c6698abc66509df3dbe57a0a4144b", 11959826), // v1.1
 	GAME_ENTRY_STEAM("starshipquasar", "starship quasar.ags", "0ea8150e15a4f4d0f3e82c231a4659f2", 10415956),
@@ -4659,11 +5046,9 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("tao", "Tao through space and time AGS.exe", "7a3096ac0237cb6aa8e1718e28caf039", 35930047),
 	GAME_ENTRY("tarthenia", "Tarthenia.exe", "a524cbb1c51589903c4043b98917f1d9", 1047988125),
 	GAME_ENTRY("teafortwo", "detective208x.exe", "7d551cb6cc3c3424d40da9568a3c2340", 11076184),
-	GAME_ENTRY("teamwork", "teamwork.exe", "96f83f7decb523d0c621646828cad249", 3741039),
 	GAME_ENTRY("templeofspheres", "Spheres.exe", "e9475a2e453039ca51c8c319a8c8255a", 7117373),
 	GAME_ENTRY("tenhumstombpart1", "tomb.exe", "0710e2ec71042617f565c01824f0cf3c", 1252175),
 	GAME_ENTRY("terrorofthevampire", "TERRVAMP.exe", "efd2b2abf965c4b50bea79a419b82cf1", 5164804),
-	GAME_ENTRY("test", "Living Nightmare.exe", "95dcf736be87cf7d40bf64d5b078c4b7", 3356797),
 	GAME_ENTRY("test5", "who07.exe", "465f972675db2da6040518221af5b0ba", 1889598),
 	GAME_ENTRY("textparsergame", "tparsergame.exe", "06a03fe35791b0578068ab1873455463", 2061002),
 	GAME_ENTRY("tfg-bttf3", "tfg - bttf iii - timeline of mi.exe", "7ddb9e776648faed5a51170d087074e9", 157518001),
@@ -4691,6 +5076,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("the7thsense", "7thSense.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 17972183),
 	GAME_ENTRY("theadventureofthehero", "The Adventure of the Hero.exe", "5d20aab40290fc72ec84393464913df2", 4408710),
 	GAME_ENTRY("theadventuresofturquoisem", "The Adventures Of Turquoise Mcdonald.exe", "06a03fe35791b0578068ab1873455463", 2883450),
+	GAME_ENTRY("theaspiroxcase", "L'Affaire Aspirox.exe", "23a67b6de10ec35e9f5a4dfc7d928222", 139865345),
 	GAME_ENTRY("theassassin", "the-assassin.exe", "e3962995a70923a8d5a8f1cf8f932eee", 29043438),
 	GAME_ENTRY("theawakening", "The Awakening.exe", "0241777c2537fc5d077c05cde10bfa9f", 13613585),
 	GAME_ENTRY("thebadneighbours", "Bad neighbour.exe", "06a03fe35791b0578068ab1873455463", 9672173),
@@ -4758,6 +5144,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("thequestfortheholysalsa", "TheQuestForTheHolySalsa.exe", "a01a9639ce30bdcd5bf82e528b51fa06", 38506266),
 	GAME_ENTRY("thequesttozooloo", "Zooloo.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 14619530),
 	GAME_ENTRY("therail", "Rail.exe", "973f6b65820ca1f4e19704a49be99d76", 23852280),
+	GAME_ENTRY("therent", "L'Affitto.exe", "d25c3cb8a42c5565634dfef76b3cf83e", 4452748),
 	GAME_ENTRY("theroadtomurder", "lbb.exe", "465f972675db2da6040518221af5b0ba", 1020984),
 	GAME_ENTRY("therobolovers", "The Robolovers.exe", "618d7dce9631229b4579340b964c6810", 63850620),
 	GAME_ENTRY("therotaryclub", "The Rotary Club.exe", "01823d511cc00f4de6fd920eb543c6e7", 9641709),
@@ -4806,6 +5193,8 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
 	GAME_ENTRY("toomanykittens", "Too Many Kittens.exe", "089fab88e6e1075a2f5b271f6f5b3c57", 3926440),
 	GAME_ENTRY("totalhangoverextreamzz", "hangover.exe", "72a1e963da14255d2b7523133f7147d9", 1837194),
 	GAME_ENTRY("tq", "TQ.exe", "465f972675db2da6040518221af5b0ba", 2420457),
+	GAME_ENTRY("trancepacific", "MAGS Sep 2007.exe", "f120690b506dd63cd7d1112ea6af2f77", 6007305),
+	GAME_ENTRY("trancepacific", "MAGS Sep 2007.exe", "f120690b506dd63cd7d1112ea6af2f77", 5999008),  //v1.02
 	GAME_ENTRY("trappedinabuilding", "T I A B.exe", "722c8bd17ace161f1bba2d9d92806eaf", 5370873),
 	GAME_ENTRY("trevordaisoninouterspace", "TrevorDaison.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 22641402),
 	GAME_ENTRY("trexandmusclesambigtroubleinspf", "Trex and Muscle Sam.exe", "91696f9333f36bdba272220c644c72e7", 120822652),




More information about the Scummvm-git-logs mailing list