[Scummvm-git-logs] scummvm master -> 1074d43edf7751ed1d07ab26a70651a476ad0fb9

sev- sev at scummvm.org
Mon Apr 19 23:46:16 UTC 2021


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

Summary:
50b97c723a SAGA: Added detection for unsupported Chinese IHNM. Bugreport #7894
edef02acda GUI: Add tooltips to Cancel/Apply/OK buttons in Options. Bugreport #10313
f5de61e6e9 QUEEN: Mark unsupported reason string for translation
1074d43edf AGI: Added detection for another version of kq3. Bugreport #10646


Commit: 50b97c723aa03b2eb1cf8e200918aa68ebbf2d63
    https://github.com/scummvm/scummvm/commit/50b97c723aa03b2eb1cf8e200918aa68ebbf2d63
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2021-04-20T01:45:54+02:00

Commit Message:
SAGA: Added detection for unsupported Chinese IHNM. Bugreport #7894

Changed paths:
    engines/saga/detection_tables.h


diff --git a/engines/saga/detection_tables.h b/engines/saga/detection_tables.h
index b2293ea24c..ee3fb4fe8a 100644
--- a/engines/saga/detection_tables.h
+++ b/engines/saga/detection_tables.h
@@ -605,7 +605,8 @@ static const SAGAGameDescription gameDescriptions[] = {
 	{
 		{
 			"ite",
-			_s("Missing game code"),
+			// I18N: Inherit the Earth had a "trial" version which is a full game with a simple check
+			_s("Windows Trial version is not supported"),
 			{
 				{"ite.rsc",		GAME_RESOURCEFILE,	"a6433e34b97b15e64fe8214651012db9", 8927169},
 				{"scripts.rsc",	GAME_SCRIPTFILE,	"bbf929f1e6d6f2af30c41d078798f5c1", 335927},
@@ -987,6 +988,35 @@ static const SAGAGameDescription gameDescriptions[] = {
 		NULL,
 	},
 
+	// I Have No Mouth And I Must Scream - Chinese CD
+	// Bugreport #7894
+	{
+		{
+			"ihnm",
+			_s("Missing game code"), // Reason for being unsupported
+			{
+				{"musicfm.res",	GAME_MUSICFILE_FM,					"0439083e3dfdc51b486071d45872ae52", 302676},
+				{"musicgm.res",	GAME_MUSICFILE_GM,					"80f875a1fb384160d1f4b27166eef583", 314020},
+				{"scream.res",	GAME_RESOURCEFILE,					"4de402af490920e4e5fbb4307d734aec", 78792732},
+				{"patch.re_",	GAME_PATCHFILE | GAME_RESOURCEFILE,	"58b79e61594779513c7f2d35509fa89e", 5038599},
+				{"scripts.res",	GAME_SCRIPTFILE,					"aac64f4359183a8bed48800be259dcb2", 428943},
+				{"sfx.res",		GAME_SOUNDFILE,						"1c610d543f32ec8b525e3f652536f269", 22561056},
+				AD_LISTEND
+			},
+			Common::ZH_ANY,
+			Common::kPlatformDOS,
+			ADGF_UNSUPPORTED,
+			GUIO1(GUIO_NOASPECT)
+		},
+		GID_IHNM,
+		0,
+		IHNM_DEFAULT_SCENE,
+		&IHNM_Resources,
+		ARRAYSIZE(IHNMCD_GameFonts),
+		IHNMCD_GameFonts,
+		NULL,
+	},
+
 	// I Have No Mouth And I Must Scream - Italian fan CD translation
 	{
 		{


Commit: edef02acdaddef3a09105fa7c26b013dbba37176
    https://github.com/scummvm/scummvm/commit/edef02acdaddef3a09105fa7c26b013dbba37176
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2021-04-20T01:46:05+02:00

Commit Message:
GUI: Add tooltips to Cancel/Apply/OK buttons in Options. Bugreport #10313

Changed paths:
    gui/options.cpp


diff --git a/gui/options.cpp b/gui/options.cpp
index a84346fc78..51d4c48d8a 100644
--- a/gui/options.cpp
+++ b/gui/options.cpp
@@ -1953,9 +1953,9 @@ void GlobalOptionsDialog::build() {
 	_tabWidget = tab;
 
 	// Add OK & Cancel buttons
-	new ButtonWidget(this, "GlobalOptions.Cancel", _("Cancel"), Common::U32String(), kCloseCmd);
-	new ButtonWidget(this, "GlobalOptions.Apply", _("Apply"), Common::U32String(), kApplyCmd);
-	new ButtonWidget(this, "GlobalOptions.Ok", _("OK"), Common::U32String(), kOKCmd);
+	new ButtonWidget(this, "GlobalOptions.Cancel", _("Cancel"), _("Discard changes and close the dialog"), kCloseCmd);
+	new ButtonWidget(this, "GlobalOptions.Apply", _("Apply"), _("Apply changes without closing the dialog"), kApplyCmd);
+	new ButtonWidget(this, "GlobalOptions.Ok", _("OK"), _("Apply changes and close the dialog"), kOKCmd);
 
 #ifdef USE_FLUIDSYNTH
 	_fluidSynthSettingsDialog = new FluidSynthSettingsDialog();


Commit: f5de61e6e937e3f8c58725d305817fc7911633da
    https://github.com/scummvm/scummvm/commit/f5de61e6e937e3f8c58725d305817fc7911633da
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2021-04-20T01:46:06+02:00

Commit Message:
QUEEN: Mark unsupported reason string for translation

Changed paths:
    engines/queen/detection.cpp


diff --git a/engines/queen/detection.cpp b/engines/queen/detection.cpp
index 3879abe6dd..2d805a2299 100644
--- a/engines/queen/detection.cpp
+++ b/engines/queen/detection.cpp
@@ -165,7 +165,7 @@ static const QueenGameDescription gameDescriptions[] = {
 		{
 			"queen",
 			// I18N: The game requires special code which was not yet implemented
-			"Missing game code",
+			_s("Missing game code"),
 			AD_ENTRY1s("queen.1", "b545c73010236dc022bad51c59120a75", 344575),
 			Common::EN_ANY,
 			Common::kPlatformAmiga,


Commit: 1074d43edf7751ed1d07ab26a70651a476ad0fb9
    https://github.com/scummvm/scummvm/commit/1074d43edf7751ed1d07ab26a70651a476ad0fb9
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2021-04-20T01:46:06+02:00

Commit Message:
AGI: Added detection for another version of kq3. Bugreport #10646

Changed paths:
    engines/agi/detection_tables.h


diff --git a/engines/agi/detection_tables.h b/engines/agi/detection_tables.h
index 6b6f71195e..13bca3a8ef 100644
--- a/engines/agi/detection_tables.h
+++ b/engines/agi/detection_tables.h
@@ -395,6 +395,10 @@ static const AGIGameDescription gameDescriptions[] = {
 	// King's Quest 3 (PC 5.25") 2.00 5/25/87 [AGI 2.435]
 	GAME("kq3", "2.00 1987-05-25 5.25\"", "18aad8f7acaaff760720c5c6885b6bab", 0x2440, GID_KQ3),
 
+	// King's Quest 3 (PC 5.25") 2.00 5/28/87 [AGI 2.XXX]
+	// Bugreport #10646
+	GAME("kq3", "2.00 1987-05-25 5.25\"", "b46dc63d6272fb6ed24a004ad580a033", 0x2440, GID_KQ3),
+
 	// King's Quest 3 (Mac) 2.14 3/15/88
 	// Menus not tested
 	GAME_P("kq3", "2.14 1988-03-15 5.25\"", "7650e659c7bc0f1e9f8a410b7a2e9de6", 0x2440, GID_KQ3, Common::kPlatformMacintosh),




More information about the Scummvm-git-logs mailing list