[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