aboutsummaryrefslogtreecommitdiff
path: root/engines/simon
diff options
context:
space:
mode:
authorTravis Howell2006-04-30 06:23:32 +0000
committerTravis Howell2006-04-30 06:23:32 +0000
commit59b89e7a79dbfec8ce049fd166996169ae16a30c (patch)
tree30440cabf1d1dbd63f1b54717d91a39a738f7956 /engines/simon
parent8b9401f2d77853f4606fda99e5ff8975002381de (diff)
downloadscummvm-rg350-59b89e7a79dbfec8ce049fd166996169ae16a30c.tar.gz
scummvm-rg350-59b89e7a79dbfec8ce049fd166996169ae16a30c.tar.bz2
scummvm-rg350-59b89e7a79dbfec8ce049fd166996169ae16a30c.zip
Clear palette too, after some cutscenes
svn-id: r22240
Diffstat (limited to 'engines/simon')
-rw-r--r--engines/simon/animation.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/simon/animation.cpp b/engines/simon/animation.cpp
index 747b6e6dbc..eb4b5294d8 100644
--- a/engines/simon/animation.cpp
+++ b/engines/simon/animation.cpp
@@ -169,7 +169,10 @@ void MoviePlayer::play() {
if (_vm->getBitFlag(41)) {
memcpy(_vm->_backBuf, _vm->_frontBuf, _frameSize);
} else {
+ uint8 palette[1024];
+ memset(palette, 0, sizeof(palette));
_vm->dx_clear_surfaces(480);
+ _vm->_system->setPalette(palette, 0, 256);
}
_vm->_fastFadeOutFlag = true;