From cc11a1249ac335cb289ed14913df85c8cd7d0036 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Sun, 28 Nov 2004 02:05:04 +0000 Subject: Fix AKOS clipping issues at the left/right border of the screen (smooth scrolling regression) svn-id: r15926 --- scumm/bomp.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'scumm/bomp.cpp') diff --git a/scumm/bomp.cpp b/scumm/bomp.cpp index ef8b0304e7..406e37c36c 100644 --- a/scumm/bomp.cpp +++ b/scumm/bomp.cpp @@ -235,11 +235,11 @@ void ScummEngine::drawBomp(const BompDrawData &bd, bool mirror) { src = bd.dataptr; dst = (byte *)bd.dst.pixels + bd.y * bd.dst.pitch + (bd.x + clip.left); - const byte maskbit = revBitMask[(bd.x + clip.left + virtscr[0].xstart) & 7]; + const byte maskbit = revBitMask[(bd.x + clip.left) & 7]; // Mask against any additionally imposed mask if (bd.maskPtr) { - mask = bd.maskPtr + (bd.y * gdi._numStrips) + ((bd.x + clip.left + (virtscr[0].xstart&7)) / 8); + mask = bd.maskPtr + (bd.y * gdi._numStrips) + ((bd.x + clip.left) / 8); } // Setup vertical scaling -- cgit v1.2.3