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

sev- sev at scummvm.org
Fri Aug 13 17:58:50 UTC 2021


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
b58aa4ca61 DIRECTOR: Set machine type depending on the game platform


Commit: b58aa4ca61e241c5459a0d75e4a29c82b1f4bd43
    https://github.com/scummvm/scummvm/commit/b58aa4ca61e241c5459a0d75e4a29c82b1f4bd43
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2021-08-13T19:58:21+02:00

Commit Message:
DIRECTOR: Set machine type depending on the game platform

Changed paths:
    engines/director/director.cpp


diff --git a/engines/director/director.cpp b/engines/director/director.cpp
index 28b086b341..367578e2b1 100644
--- a/engines/director/director.cpp
+++ b/engines/director/director.cpp
@@ -100,7 +100,18 @@ DirectorEngine::DirectorEngine(OSystem *syst, const DirectorGameDescription *gam
 	}
 
 	_colorDepth = 8;	// 256-color
-	_machineType = 9;	// Macintosh IIci
+	switch (getPlatform()) {
+	case Common::kPlatformMacintoshII:
+		_machineType = 4;
+		break;
+	case Common::kPlatformWindows:
+		_machineType = 256;
+		break;
+	case Common::kPlatformMacintosh:
+	default:
+		_machineType = 9;	// Macintosh IIci
+	}
+
 	_playbackPaused = false;
 	_skipFrameAdvance = false;
 	_centerStage = true;




More information about the Scummvm-git-logs mailing list