[Scummvm-cvs-logs] scummvm master -> ead934ed81ede904cfc9ddb3551252231f19a786

m-kiewitz m_kiewitz at users.sourceforge.net
Fri Jun 12 00:57:43 CEST 2015


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:
ead934ed81 SHERLOCK: 3DO: fix white pixels fade to white


Commit: ead934ed81ede904cfc9ddb3551252231f19a786
    https://github.com/scummvm/scummvm/commit/ead934ed81ede904cfc9ddb3551252231f19a786
Author: Martin Kiewitz (m_kiewitz at users.sourceforge.net)
Date: 2015-06-12T00:57:16+02:00

Commit Message:
SHERLOCK: 3DO: fix white pixels fade to white

Changed paths:
    engines/sherlock/scalpel/scalpel.cpp



diff --git a/engines/sherlock/scalpel/scalpel.cpp b/engines/sherlock/scalpel/scalpel.cpp
index b8baf40..e0c91ee 100644
--- a/engines/sherlock/scalpel/scalpel.cpp
+++ b/engines/sherlock/scalpel/scalpel.cpp
@@ -566,8 +566,10 @@ bool ScalpelEngine::showCityCutscene3DO() {
 
 	bool finished = _music->waitUntilMSec(3400, 0, 0, 3400);
 
-	if (finished)
+	if (finished) {
+		_screen->_backBuffer1.fill(0); // fill backbuffer with black to avoid issues during fade from white
 		finished = _animation->play3DO("26open1", true, 1, true, 2);
+	}
 
 	if (finished) {
 		_screen->_backBuffer1.blitFrom(*_screen); // save into backbuffer 1, used for fade






More information about the Scummvm-git-logs mailing list