aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Kiewitz2010-08-04 10:11:06 +0000
committerMartin Kiewitz2010-08-04 10:11:06 +0000
commit975e3bf83e2ddd985906930d5c0e6f5b07afc134 (patch)
treecd90f23dc186a8dfe340b445ea6c0ff24d0d0214
parentb45f2fcb972d18808db80c51280f2f132150ef06 (diff)
downloadscummvm-rg350-975e3bf83e2ddd985906930d5c0e6f5b07afc134.tar.gz
scummvm-rg350-975e3bf83e2ddd985906930d5c0e6f5b07afc134.tar.bz2
scummvm-rg350-975e3bf83e2ddd985906930d5c0e6f5b07afc134.zip
SCI: fixing a scrolling issue in sci32
svn-id: r51729
-rw-r--r--engines/sci/graphics/frameout.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/sci/graphics/frameout.cpp b/engines/sci/graphics/frameout.cpp
index 9816e0caa6..a433b26ef2 100644
--- a/engines/sci/graphics/frameout.cpp
+++ b/engines/sci/graphics/frameout.cpp
@@ -369,7 +369,7 @@ void GfxFrameout::kernelFrameout() {
int16 pictureOffsetX = planeOffsetX;
int16 pictureX = itemEntry->x;
- if (planeOffsetX) {
+ if ((planeOffsetX) || (itemEntry->picStartX)) {
if (planeOffsetX <= itemEntry->picStartX) {
pictureX += itemEntry->picStartX - planeOffsetX;
pictureOffsetX = 0;