[Scummvm-git-logs] scummvm master -> 74de2d61bf91d31f34e35772854d8c4f044ea103

bluegr bluegr at gmail.com
Sun Mar 15 23:25:52 UTC 2020


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

Summary:
53eeb39518 WINTERMUTE: Add detection for Italian version of thelostcrowngha
74de2d61bf WINTERMUTE: Add detection and keymap for "Myth: A Guff's Tale"


Commit: 53eeb395187f0857b3f16f98549a85faf6451d16
    https://github.com/scummvm/scummvm/commit/53eeb395187f0857b3f16f98549a85faf6451d16
Author: lolbot-iichan (lolbot_iichan at mail.ru)
Date: 2020-03-16T01:25:48+02:00

Commit Message:
WINTERMUTE: Add detection for Italian version of thelostcrowngha

Fixes https://bugs.scummvm.org/ticket/11383

Changed paths:
    engines/wintermute/detection_tables.h


diff --git a/engines/wintermute/detection_tables.h b/engines/wintermute/detection_tables.h
index c7767daa77..a5274156e4 100644
--- a/engines/wintermute/detection_tables.h
+++ b/engines/wintermute/detection_tables.h
@@ -4646,6 +4646,11 @@ static const WMEGameDescription gameDescriptions[] = {
 	WME_WINENTRY("thelostcrowngha", "",
 		WME_ENTRY1s("theatre.dcp", "01ab6ced306f11e0d0c7d1dfbc7a2658", 78352318), Common::RU_RUS, ADGF_UNSTABLE, WME_1_8_2),
 
+	// The Lost Crown - A Ghost Hunting Adventure (Italian)
+	// NOTE: This is a 2.5D game that is out of ScummVM scope
+	WME_WINENTRY("thelostcrowngha", "",
+		WME_ENTRY1s("theatre.dcp", "4ecf7175f1d7dd6524ff3c0e2cba0a28", 78444724), Common::IT_ITA, ADGF_UNSTABLE, WME_1_8_2),
+
 	// The Lost Crown - A Ghost Hunting Adventure (Steam, Jul 2014) (English)
 	// NOTE: This is a 2.5D game that is out of ScummVM scope
 	WME_WINENTRY("thelostcrowngha", "",


Commit: 74de2d61bf91d31f34e35772854d8c4f044ea103
    https://github.com/scummvm/scummvm/commit/74de2d61bf91d31f34e35772854d8c4f044ea103
Author: lolbot-iichan (lolbot_iichan at mail.ru)
Date: 2020-03-16T01:25:48+02:00

Commit Message:
WINTERMUTE: Add detection and keymap for "Myth: A Guff's Tale"

SOLO DESIGN decided to distribute "Myth: A Guff's Tale" for free since
game's co-creator Phil Argent passed away...
Download it here:
https://www.kartridge.com/games/solodesign/myth-a-guffs-tale

Changed paths:
    engines/wintermute/detection.cpp
    engines/wintermute/detection_tables.h


diff --git a/engines/wintermute/detection.cpp b/engines/wintermute/detection.cpp
index 4a6d203a30..d4743c8e81 100644
--- a/engines/wintermute/detection.cpp
+++ b/engines/wintermute/detection.cpp
@@ -1148,6 +1148,20 @@ public:
 			act->addDefaultInputMapping("F1"); // original keyboard
 			act->addDefaultInputMapping("JOY_LEFT"); // extra joy
 			gameKeyMap->addAction(act);
+		} else if (gameId == "mythguff") {
+			act = new Action("SCRLUP", _("Scroll up"));
+			act->setMouseWheelUpEvent();
+			act->addDefaultInputMapping("MOUSE_WHEEL_UP"); // original mouse
+			act->addDefaultInputMapping("UP"); // extra keyboard
+			act->addDefaultInputMapping("JOY_UP"); // extra joy
+			gameKeyMap->addAction(act);
+
+			act = new Action("SCRLDN", _("Scroll down"));
+			act->setMouseWheelDownEvent();
+			act->addDefaultInputMapping("MOUSE_WHEEL_DOWN"); // original mouse
+			act->addDefaultInputMapping("DOWN"); // extra keyboard
+			act->addDefaultInputMapping("JOY_DOWN"); // extra joy
+			gameKeyMap->addAction(act);
 		} else if (gameId == "oknytt") {
 			act = new Action("INV", _("Show inventory"));
 			act->setKeyEvent(KeyState(KEYCODE_TAB, ASCII_TAB));
diff --git a/engines/wintermute/detection_tables.h b/engines/wintermute/detection_tables.h
index a5274156e4..4cb594b01a 100644
--- a/engines/wintermute/detection_tables.h
+++ b/engines/wintermute/detection_tables.h
@@ -96,6 +96,7 @@ static const PlainGameDescriptor wintermuteGames[] = {
 	{"mentalrepairs",   "Mental Repairs Inc"},
 	{"mirage",          "Mirage"},
 	{"msos",            "Monday Starts on Saturday"},
+	{"mythguff",        "Myth: A Guff's Tale"},
 	{"nighttrain",      "Night Train"},
 	{"oknytt",          "Oknytt"},
 	{"one",             "One"},
@@ -1287,6 +1288,10 @@ static const WMEGameDescription gameDescriptions[] = {
 	WME_WINENTRY("msos", "",
 		WME_ENTRY1s("data.dcp", "2aa5ab924b05c9539a5a118bc263c2f8", 1049803074), Common::RU_RUS, ADGF_UNSTABLE, WME_1_9_1),
 
+	// Myth: A Guff's Tale
+	WME_WINENTRY("mythguff", "",
+		WME_ENTRY1s("data.dcp", "ef53dddd2264a7d5b13f3d71da5261e4", 675663078), Common::EN_ANY, ADGF_UNSTABLE, WME_1_9_1),
+
 	// Night Train Demo
 	WME_WINENTRY("nighttrain", "Demo",
 		WME_ENTRY1s("data.dcp", "5a027ef84b083a730c9a4c85ec1d3a32", 131760816), Common::EN_ANY, ADGF_UNSTABLE | ADGF_DEMO, WME_1_9_1),




More information about the Scummvm-git-logs mailing list