[Scummvm-git-logs] scummvm master -> 3c7521e2398fa3f3302e7605c2280b392f37746d

AndywinXp noreply at scummvm.org
Wed Sep 4 18:51:53 UTC 2024


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:
3c7521e239 SCUMM: MANIAC (v2): Disable kiosk mode for italian version


Commit: 3c7521e2398fa3f3302e7605c2280b392f37746d
    https://github.com/scummvm/scummvm/commit/3c7521e2398fa3f3302e7605c2280b392f37746d
Author: AndywinXp (andywinxp at gmail.com)
Date: 2024-09-04T20:51:47+02:00

Commit Message:
SCUMM: MANIAC (v2): Disable kiosk mode for italian version

It just crashes because it has no such demo resources to load :-)

Changed paths:
    engines/scumm/metaengine.cpp


diff --git a/engines/scumm/metaengine.cpp b/engines/scumm/metaengine.cpp
index 5baa9556805..fb30aa311b2 100644
--- a/engines/scumm/metaengine.cpp
+++ b/engines/scumm/metaengine.cpp
@@ -818,7 +818,11 @@ const ExtraGuiOptions ScummMetaEngine::getExtraGuiOptions(const Common::String &
 	}
     if (target.empty() || gameid == "maniac") {
 		// The kiosk demo script is in V1/V2 DOS, V2 Atari ST and V2 Amiga.
-        bool isValidTarget = !extra.contains("Demo") && (platform == Common::kPlatformDOS ||                                                                                        platform == Common::kPlatformAmiga  || platform == Common::kPlatformAtariST);
+        bool isValidTarget = !extra.contains("Demo") &&
+			(platform == Common::kPlatformDOS   ||
+			 platform == Common::kPlatformAmiga ||
+			 platform == Common::kPlatformAtariST) &&
+			 !guiOptionsString.contains("lang_Italian");
 
 		if (isValidTarget)
 			options.push_back(mmDemoObjectLabelsOption);




More information about the Scummvm-git-logs mailing list