[Scummvm-git-logs] scummvm master -> 885947f1382de781b15424d486646f2c4cc53168
sev-
noreply at scummvm.org
Wed Jul 15 13:34:32 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:
885947f138 DIRECTOR: Use D6 equality table for D7 and D8
Commit: 885947f1382de781b15424d486646f2c4cc53168
https://github.com/scummvm/scummvm/commit/885947f1382de781b15424d486646f2c4cc53168
Author: Gianluca Boiano (morf3089 at gmail.com)
Date: 2026-07-15T15:34:28+02:00
Commit Message:
DIRECTOR: Use D6 equality table for D7 and D8
The string equality table measured in Director 8.0-en (using the
stringequality tooling from the director-tests repository) is
byte-identical to the existing D6/D7 table, so extend the existing
branch to cover D8 instead of adding a duplicate table.
Changed paths:
engines/director/util.cpp
diff --git a/engines/director/util.cpp b/engines/director/util.cpp
index f30a168faf7..05f2a3ef69f 100644
--- a/engines/director/util.cpp
+++ b/engines/director/util.cpp
@@ -1718,7 +1718,7 @@ const byte equalityTableD5win[256] = {
//
-// Director 6 Win, Director 7 win, cp1252 encoding
+// Director 6, 7, 8 Win, cp1252 encoding
//
const byte equalityTableD6win[256] = {
@@ -1866,7 +1866,7 @@ static int getCharEquality(Common::u32char_type_t ch) {
if (pl == Common::kPlatformWindows && lang != Common::JA_JPN && version < 600)
return equalityTableD5win[num];
- if (pl == Common::kPlatformWindows && lang != Common::JA_JPN && version < 800)
+ if (pl == Common::kPlatformWindows && lang != Common::JA_JPN && version < 900)
return equalityTableD6win[num];
warning("BUILDBOT: No equality table for Director version: %d-%s", version, Common::getLanguageCode(lang));
More information about the Scummvm-git-logs
mailing list