aboutsummaryrefslogtreecommitdiff
path: root/engines/simon
diff options
context:
space:
mode:
Diffstat (limited to 'engines/simon')
-rw-r--r--engines/simon/animation.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/simon/animation.cpp b/engines/simon/animation.cpp
index 18438cad68..a00c21dba0 100644
--- a/engines/simon/animation.cpp
+++ b/engines/simon/animation.cpp
@@ -244,6 +244,7 @@ void MoviePlayer::processFrame() {
uint x = (_vm->_screenWidth - _width) / 2;
uint y = (_vm->_screenHeight - _height) / 2;
+ memcpy(_vm->_frontBuf, _frameBuffer1, _frameSize);
_vm->_system->copyRectToScreen(_vm->_frontBuf, _width, x, y, _width, _height);
if ((_bgSoundStream == NULL) || ((_mixer->getSoundElapsedTime(_bgSound) * _frameRate) / 1000 < _frameNum + 1) ||