aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWillem Jan Palenstijn2009-02-14 18:34:10 +0000
committerWillem Jan Palenstijn2009-02-14 18:34:10 +0000
commitaf900a2e14239f16f22e3e9d0526084f175a45de (patch)
tree48a39d2064d4b8b80a89f94cbcd50b47e5abe513
parent6103e821c69ff2607ddc3f9748c3b501bce041ed (diff)
downloadscummvm-rg350-af900a2e14239f16f22e3e9d0526084f175a45de.tar.gz
scummvm-rg350-af900a2e14239f16f22e3e9d0526084f175a45de.tar.bz2
scummvm-rg350-af900a2e14239f16f22e3e9d0526084f175a45de.zip
clear full screen before playing movie in BS1 (fixes #2599573)
svn-id: r36334
-rw-r--r--engines/sword1/screen.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/engines/sword1/screen.cpp b/engines/sword1/screen.cpp
index 9c13545880..eabe1efdd6 100644
--- a/engines/sword1/screen.cpp
+++ b/engines/sword1/screen.cpp
@@ -70,9 +70,7 @@ void Screen::clearScreen(void) {
if (_screenBuf) {
_fullRefresh = true;
memset(_screenBuf, 0, _scrnSizeX * _scrnSizeY);
- // The buffer isn't necessarily big enough to clear the entire
- // screen, so the menu areas are unaffected. For now.
- _system->copyRectToScreen(_screenBuf, SCREEN_WIDTH, 0, 40, SCREEN_WIDTH, SCREEN_DEPTH);
+ _system->clearScreen();
}
}