[Scummvm-git-logs] scummvm master -> 33ac09433fb475640861e2a3ac92d258c35d60f5
sev-
sev at scummvm.org
Fri Oct 16 17:06:12 UTC 2020
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:
bfddffd5d0 GRIM: Always detect all games.
e0e3e3abe3 GRIM: Added checksums for Russian EMI
8d9eb6a9c8 GRIM: Add fix for Russian version
33ac09433f GRIM: Do not launch EMI when it is disabled in configure
Commit: bfddffd5d028ddd0f8ef7f5a761f09816691c4dd
https://github.com/scummvm/scummvm/commit/bfddffd5d028ddd0f8ef7f5a761f09816691c4dd
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-10-16T19:05:53+02:00
Commit Message:
GRIM: Always detect all games.
Since we have detection in static part, we need to detect it always.
Changed paths:
engines/grim/detection.cpp
diff --git a/engines/grim/detection.cpp b/engines/grim/detection.cpp
index 2d31a1bb7c..712f9f11bc 100644
--- a/engines/grim/detection.cpp
+++ b/engines/grim/detection.cpp
@@ -337,7 +337,7 @@ static const GrimGameDescription gameDescriptions[] = {
},
GType_GRIM
},
-#ifdef ENABLE_MONKEY4
+
{
// Escape from Monkey Island English
{
@@ -581,7 +581,6 @@ static const GrimGameDescription gameDescriptions[] = {
},
GType_MONKEY4
},
-#endif // ENABLE_MONKEY4
{ AD_TABLE_END_MARKER, GType_GRIM }
};
Commit: e0e3e3abe3deed5235b20c2f212ba6f06c69e562
https://github.com/scummvm/scummvm/commit/e0e3e3abe3deed5235b20c2f212ba6f06c69e562
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-10-16T19:05:53+02:00
Commit Message:
GRIM: Added checksums for Russian EMI
Changed paths:
engines/grim/md5check.cpp
diff --git a/engines/grim/md5check.cpp b/engines/grim/md5check.cpp
index 2d688a2562..51facd2f1a 100644
--- a/engines/grim/md5check.cpp
+++ b/engines/grim/md5check.cpp
@@ -212,6 +212,7 @@ const char *emi_artAll[] = {
"f2ec4854639cd25792dd3e88fb08a1e6", // spanish patched
"e0fbba846efca842553bb1a726a25dcf", // french patched
"b9838ab13a672a42b1fbc8893b94ca26", // italian patched
+ "52111c719bcccacd4b4b8548007edd9c" // Russian version
};
const char *emi_artJam[] = {
"e5ff286dbf7b23d1ad41dd8defe48291", // english patched
@@ -251,6 +252,7 @@ const char *emi_lip[] = {
};
const char *emi_local[] = {
"c3b694d941c05264e8c37dc2be75ca1c", // english patched
+ "6bd6582e9ab602c1f86c8593563cc9e5" // Russian version
};
const char *emi_patch[] = {
"067100a100b3ca9283b796480aa39b52", // english patched
Commit: 8d9eb6a9c86a46c8a9312f561acabe208b0e0e36
https://github.com/scummvm/scummvm/commit/8d9eb6a9c86a46c8a9312f561acabe208b0e0e36
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-10-16T19:05:53+02:00
Commit Message:
GRIM: Add fix for Russian version
Changed paths:
engines/grim/localize.cpp
diff --git a/engines/grim/localize.cpp b/engines/grim/localize.cpp
index be234eb6bb..88384aed77 100644
--- a/engines/grim/localize.cpp
+++ b/engines/grim/localize.cpp
@@ -99,9 +99,10 @@ Localizer::Localizer() {
}
}
case MKTAG('D', 'O', 'E', 'L'):
+ case MKTAG('a', 'r', 't', 'p'):
break;
default:
- error("Invalid magic reading %s: %08x", filename.c_str(), READ_BE_UINT32(data));
+ error("Invalid magic reading %s: %08x (%s)", filename.c_str(), READ_BE_UINT32(data), tag2str(READ_BE_UINT32(data)));
}
}
Commit: 33ac09433fb475640861e2a3ac92d258c35d60f5
https://github.com/scummvm/scummvm/commit/33ac09433fb475640861e2a3ac92d258c35d60f5
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-10-16T19:05:53+02:00
Commit Message:
GRIM: Do not launch EMI when it is disabled in configure
Changed paths:
engines/grim/metaengine.cpp
diff --git a/engines/grim/metaengine.cpp b/engines/grim/metaengine.cpp
index 66aebd5c52..b6219538ef 100644
--- a/engines/grim/metaengine.cpp
+++ b/engines/grim/metaengine.cpp
@@ -57,7 +57,11 @@ bool GrimMetaEngine::createInstance(OSystem *syst, Engine **engine, const ADGame
if (gd) {
if (gd->gameType == GType_MONKEY4) {
+#ifdef ENABLE_MONKEY4
*engine = new EMIEngine(syst, gd->desc.flags, gd->gameType, gd->desc.platform, gd->desc.language);
+#else
+ return false;
+#endif
} else {
*engine = new GrimEngine(syst, gd->desc.flags, gd->gameType, gd->desc.platform, gd->desc.language);
}
More information about the Scummvm-git-logs
mailing list