[Scummvm-git-logs] scummvm master -> 808eeae512a7162498f14c1179a6836c66c44f7b
sev-
noreply at scummvm.org
Sat Jun 27 12:59:58 UTC 2026
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
e8ff88939b DIRECTOR: Improved start movie autodetection
808eeae512 LASTEXPRESS: We now have global imgui debugflag, so removing extra definition
Commit: e8ff88939b2987991f03883c35fe45a465014161
https://github.com/scummvm/scummvm/commit/e8ff88939b2987991f03883c35fe45a465014161
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2026-06-27T14:56:19+02:00
Commit Message:
DIRECTOR: Improved start movie autodetection
Changed paths:
engines/director/detection.cpp
diff --git a/engines/director/detection.cpp b/engines/director/detection.cpp
index 942b8fb2786..60ec9bfb995 100644
--- a/engines/director/detection.cpp
+++ b/engines/director/detection.cpp
@@ -403,6 +403,14 @@ ADDetectedGame DirectorMetaEngineDetection::fallbackDetect(const FileMap &allFil
} else {
f.seek(0);
uint32 initialTag = f.readUint32BE();
+
+ if (ConfMan.get("start_movie").hasPrefixIgnoreCase(".mmm")) {
+ desc->version = 200;
+ } else {
+ desc->version = 400; // We start from 400, and then the VWCF file will tell us the actual version
+ }
+
+ // Non-MacBinary files start from D3
switch (initialTag) {
case MKTAG('R', 'I', 'F', 'F'):
case MKTAG('R', 'I', 'F', 'X'):
Commit: 808eeae512a7162498f14c1179a6836c66c44f7b
https://github.com/scummvm/scummvm/commit/808eeae512a7162498f14c1179a6836c66c44f7b
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2026-06-27T14:58:54+02:00
Commit Message:
LASTEXPRESS: We now have global imgui debugflag, so removing extra definition
Changed paths:
engines/lastexpress/detection.cpp
diff --git a/engines/lastexpress/detection.cpp b/engines/lastexpress/detection.cpp
index 20905a87624..ce8a01cf969 100644
--- a/engines/lastexpress/detection.cpp
+++ b/engines/lastexpress/detection.cpp
@@ -30,11 +30,6 @@ static const PlainGameDescriptor lastExpressGames[] = {
{nullptr, nullptr}
};
-static const DebugChannelDef debugFlagList[] = {
- {LastExpress::kDebugImGui, "ImGui", "Enable the ImGui debugger"},
- DEBUG_CHANNEL_END
-};
-
static const ADGameDescription gameDescriptions[] = {
// The Last Express (English) - US Broderbund Release
@@ -290,10 +285,6 @@ public:
const char *getOriginalCopyright() const override {
return "The Last Express (C) 1997 Smoking Car Productions";
}
-
- const DebugChannelDef *getDebugChannels() const override {
- return debugFlagList;
- }
};
} // End of namespace LastExpress
More information about the Scummvm-git-logs
mailing list