aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/simon/animation.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/simon/animation.cpp b/engines/simon/animation.cpp
index 89f0ac256c..93490c60a7 100644
--- a/engines/simon/animation.cpp
+++ b/engines/simon/animation.cpp
@@ -151,8 +151,9 @@ void MoviePlayer::play() {
_mixer->stopAll();
// Resolution is smaller in Amiga verison so always clear screen
- if (_width == 384 && _height == 280)
- _vm->dx_clear_surfaces(480);
+ if (_width == 384 && _height == 280) {
+ memset(_vm->_frontBuf, 0, _vm->_screenHeight * _vm->_screenWidth);
+ }
_ticks = _vm->_system->getMillis();