[Scummvm-git-logs] scummvm master -> 04804b6c2cbce547d9e85c1537cf969bebe2495e

eriktorbjorn noreply at scummvm.org
Fri Feb 4 13:04:19 UTC 2022


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:
04804b6c2c SCUMM: Use 8x8 dissolve effect for TurboGrafx-16 Loom


Commit: 04804b6c2cbce547d9e85c1537cf969bebe2495e
    https://github.com/scummvm/scummvm/commit/04804b6c2cbce547d9e85c1537cf969bebe2495e
Author: Torbjörn Andersson (eriktorbjorn at users.sourceforge.net)
Date: 2022-02-04T14:01:30+01:00

Commit Message:
SCUMM: Use 8x8 dissolve effect for TurboGrafx-16 Loom

Based on a somewhat blurry YouTube video, it looks like this is what the
original did. Though it also looks like it showed a wider image than the
320 pixels ScummVM shows. Possibly 352 pixels, based on the assumption
that it was 44 8-pixel blocks?

Changed paths:
    engines/scumm/gfx.cpp


diff --git a/engines/scumm/gfx.cpp b/engines/scumm/gfx.cpp
index 207785e8b17..c3633121eb6 100644
--- a/engines/scumm/gfx.cpp
+++ b/engines/scumm/gfx.cpp
@@ -4195,8 +4195,10 @@ void ScummEngine::scrollEffect(int dir) {
 
 void ScummEngine::unkScreenEffect6() {
 	// CD Loom (but not EGA Loom!) uses a more fine-grained dissolve
-	if (_game.id == GID_LOOM && (_game.version == 4))
+	if (_game.id == GID_LOOM && _game.version == 4)
 		dissolveEffect(1, 1);
+	else if (_game.id == GID_LOOM && _game.platform == Common::kPlatformPCEngine)
+		dissolveEffect(8, 8);
 	else
 		dissolveEffect(8, 4);
 }




More information about the Scummvm-git-logs mailing list