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

sev- noreply at scummvm.org
Sun May 3 20:11:16 UTC 2026


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

Summary:
3e0ff7b7d5 DIRECTOR: Fix In the First Degree demo using \xBC menu separator


Commit: 3e0ff7b7d5e9525dc6fe7480e9a25ebb2b93195e
    https://github.com/scummvm/scummvm/commit/3e0ff7b7d5e9525dc6fe7480e9a25ebb2b93195e
Author: eientei95 (einstein95 at users.noreply.github.com)
Date: 2026-05-03T22:11:12+02:00

Commit Message:
DIRECTOR: Fix In the First Degree demo using \xBC menu separator

Changed paths:
    engines/director/lingo/lingo-builtins.cpp


diff --git a/engines/director/lingo/lingo-builtins.cpp b/engines/director/lingo/lingo-builtins.cpp
index 1d6e4eb97d7..46159199448 100644
--- a/engines/director/lingo/lingo-builtins.cpp
+++ b/engines/director/lingo/lingo-builtins.cpp
@@ -2868,12 +2868,11 @@ void LB::b_installMenu(int nargs) {
 	// Menu definitions use the character 0xc5 to denote a code separator.
 	// For Mac D4 and below, this is ≈. For Windows D4 and below, this is Å.
 	char CODE_SEPARATOR_CHAR = '\xC5';
-	char CODE_SEPARATOR_CHAR_2 = '\xC5';
+	// FIXME: For some reason there are games which use º (Mac) or ¼ (Win) and it works too?
+	char CODE_SEPARATOR_CHAR_2 = '\xBC';
 	if (g_director->getVersion() >= 500) {
 		// D5 changed this to be the pipe | character, the same in Windows and Mac.
 		CODE_SEPARATOR_CHAR = '\x7C';
-		// FIXME: For some reason there are games which use º (Mac) or ¼ (Win) and it works too?
-		CODE_SEPARATOR_CHAR_2 = '\xBC';
 	}
 	// Continuation character is 0xac to denote a line running over.
 	// For Mac, this is ¨. For Windows, this is ¬.




More information about the Scummvm-git-logs mailing list