[Scummvm-git-logs] scummvm master -> f1561eb942542ceebf5b261708e1f48fe54b6c0e
sev-
noreply at scummvm.org
Fri Aug 29 12:52:43 UTC 2025
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:
af9d086a99 DIRECTOR: Some D7 movies have partial angle update
f1561eb942 DIRECTOR: DT: Added list of built-in score colors
Commit: af9d086a99c19d9cc79ee4dfa6bac64b703f23ef
https://github.com/scummvm/scummvm/commit/af9d086a99c19d9cc79ee4dfa6bac64b703f23ef
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2025-08-29T14:51:57+02:00
Commit Message:
DIRECTOR: Some D7 movies have partial angle update
Changed paths:
engines/director/frame.cpp
diff --git a/engines/director/frame.cpp b/engines/director/frame.cpp
index aa9a1be36b3..2b8d33a9362 100644
--- a/engines/director/frame.cpp
+++ b/engines/director/frame.cpp
@@ -2092,6 +2092,9 @@ void readSpriteDataD7(Common::SeekableReadStreamEndian &stream, Sprite &sprite,
case 28:
sprite._angleRot = stream.readUint32();
break;
+ case 30: // half of the field
+ sprite._angleRot = stream.readUint16();
+ break;
case 32:
sprite._angleSkew = stream.readUint32();
break;
Commit: f1561eb942542ceebf5b261708e1f48fe54b6c0e
https://github.com/scummvm/scummvm/commit/f1561eb942542ceebf5b261708e1f48fe54b6c0e
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2025-08-29T14:52:21+02:00
Commit Message:
DIRECTOR: DT: Added list of built-in score colors
Changed paths:
engines/director/debugger/dt-score.cpp
diff --git a/engines/director/debugger/dt-score.cpp b/engines/director/debugger/dt-score.cpp
index a057f2311d7..1a3b9a0883c 100644
--- a/engines/director/debugger/dt-score.cpp
+++ b/engines/director/debugger/dt-score.cpp
@@ -47,6 +47,16 @@ const char *modes2[] = {
ICON_MS_FORMS_APPS_SCRIPT, "Script", // forms_apps_script
};
+// These are the score channel colors coming from the Authoring Tool
+const uint32 scoreColors[6] = {
+ 0xceceff,
+ 0xffffce,
+ 0xceffce,
+ 0xceffff,
+ 0xffceff,
+ 0xffce9c,
+};
+
static void displayScoreChannel(int ch, int mode, int modeSel) {
Score *score = g_director->getCurrentMovie()->getScore();
uint numFrames = score->_scoreCache.size();
More information about the Scummvm-git-logs
mailing list