[Scummvm-git-logs] scummvm master -> d40eac61df09fd8765ad0766227d4903f62fd0c8

sev- noreply at scummvm.org
Wed Oct 29 23:17:26 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:
112fc98c28 DIRECTOR: Added rest of pseudotarget files
d40eac61df DIRECTOR: Implement 'the cuePointNames' and 'the cuePointTimes'


Commit: 112fc98c282a92eed04b63e724ca63e91631d255
    https://github.com/scummvm/scummvm/commit/112fc98c282a92eed04b63e724ca63e91631d255
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2025-10-29T23:25:22+01:00

Commit Message:
DIRECTOR: Added rest of pseudotarget files

Changed paths:
    engines/director/detection.cpp


diff --git a/engines/director/detection.cpp b/engines/director/detection.cpp
index 15433235d49..c9997c441dc 100644
--- a/engines/director/detection.cpp
+++ b/engines/director/detection.cpp
@@ -47,6 +47,22 @@ static const struct CustomTarget {
 	{"d4-win", "win", "400" },
 	{"d5-mac", "mac", "500" },
 	{"d5-win", "win", "500" },
+	{"d6-mac", "mac", "600" },
+	{"d6-win", "win", "600" },
+	{"d65-mac", "mac", "650" },
+	{"d65-win", "win", "650" },
+	{"d7-mac", "mac", "700" },
+	{"d7-win", "win", "700" },
+	{"d8-mac", "mac", "800" },
+	{"d8-win", "win", "800" },
+	{"d9-mac", "mac", "900" },
+	{"d9-win", "win", "900" },
+	{"d10-mac", "mac", "1000" },
+	{"d10-win", "win", "1000" },
+	{"d11-mac", "mac", "1100" },
+	{"d11-win", "win", "1100" },
+	{"d12-mac", "mac", "1200" },
+	{"d12-win", "win", "1200" },
 	{"director-movie", "win", "400" },
 	{ nullptr, nullptr, nullptr }
 };


Commit: d40eac61df09fd8765ad0766227d4903f62fd0c8
    https://github.com/scummvm/scummvm/commit/d40eac61df09fd8765ad0766227d4903f62fd0c8
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2025-10-30T00:16:04+01:00

Commit Message:
DIRECTOR: Implement 'the cuePointNames' and 'the cuePointTimes'

Changed paths:
    engines/director/castmember/sound.cpp


diff --git a/engines/director/castmember/sound.cpp b/engines/director/castmember/sound.cpp
index c300f04a8d6..16bb0f1b475 100644
--- a/engines/director/castmember/sound.cpp
+++ b/engines/director/castmember/sound.cpp
@@ -246,6 +246,26 @@ Datum SoundCastMember::getField(int field) {
 	case kTheChannelCount:
 		d = _audio->getChannelCount();
 		break;
+	case kTheCuePointNames:
+		{
+			FArray *arr = new FArray();
+			for (size_t i = 0; i < _cuePointNames.size(); i++) {
+				arr->arr.push_back(Datum(_cuePointNames[i]));
+			}
+			d.type = ARRAY;
+			d.u.farr = arr;
+		}
+		break;
+	case kTheCuePointTimes:
+		{
+			FArray *arr = new FArray();
+			for (size_t i = 0; i < _cuePoints.size(); i++) {
+				arr->arr.push_back(Datum((int)_cuePoints[i]));
+			}
+			d.type = ARRAY;
+			d.u.farr = arr;
+		}
+		break;
 	case kTheLoop:
 		d = _looping ? 1 : 0;
 		break;




More information about the Scummvm-git-logs mailing list