aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/screen.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2007-07-08 12:59:00 +0000
committerJohannes Schickel2007-07-08 12:59:00 +0000
commit41989652df45b73abc8353072f386f1099b01281 (patch)
tree7086f8acad4aa3d181f25d533190a9f4597e77d7 /engines/kyra/screen.cpp
parentc6c06a922e25a09ad78508ba476bf18cfa16c10f (diff)
downloadscummvm-rg350-41989652df45b73abc8353072f386f1099b01281.tar.gz
scummvm-rg350-41989652df45b73abc8353072f386f1099b01281.tar.bz2
scummvm-rg350-41989652df45b73abc8353072f386f1099b01281.zip
Fix for disappearing text in FM-Towns end sequence.
svn-id: r27964
Diffstat (limited to 'engines/kyra/screen.cpp')
-rw-r--r--engines/kyra/screen.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/kyra/screen.cpp b/engines/kyra/screen.cpp
index 02eb1c9ea7..641a034eab 100644
--- a/engines/kyra/screen.cpp
+++ b/engines/kyra/screen.cpp
@@ -504,7 +504,12 @@ void Screen::copyToPage0(int y, int h, uint8 page, uint8 *seqBuf) {
dstPage += SCREEN_W;
}
addDirtyRect(0, y, SCREEN_W, h);
- clearOverlayRect(0, 0, y, SCREEN_W, h);
+ // This would remove the text in the end sequence of
+ // the FM-Towns version.
+ // Since this method is just used for the Seqplayer
+ // this shouldn't be a problem anywhere else, so it's
+ // safe to disable the call here.
+ //clearOverlayRect(0, 0, y, SCREEN_W, h);
}
void Screen::copyRegion(int x1, int y1, int x2, int y2, int w, int h, int srcPage, int dstPage, int flags) {