[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