[Scummvm-cvs-logs] CVS: scummvm/scumm bomp.cpp,2.24,2.25
Max Horn
fingolfin at users.sourceforge.net
Sat Nov 27 11:08:00 CET 2004
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/scumm saveload.cpp,1.183,1.184
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm/smush smush_mixer.cpp,1.34,1.35 smush_mixer.h,1.9,1.10 smush_player.cpp,1.137,1.138 smush_player.h,1.36,1.37
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5532
Modified Files:
bomp.cpp
Log Message:
Fix for bug #1067982 (DIG: Parallax scrolling in library semi-broken)
Index: bomp.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/bomp.cpp,v
retrieving revision 2.24
retrieving revision 2.25
diff -u -d -r2.24 -r2.25
--- bomp.cpp 22 Oct 2004 10:25:55 -0000 2.24
+++ bomp.cpp 27 Nov 2004 19:06:50 -0000 2.25
@@ -235,11 +235,11 @@
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) & 7];
+ const byte maskbit = revBitMask[(bd.x + clip.left + virtscr[0].xstart) & 7];
// Mask against any additionally imposed mask
if (bd.maskPtr) {
- mask = bd.maskPtr + (bd.y * gdi._numStrips) + ((bd.x + clip.left) / 8);
+ mask = bd.maskPtr + (bd.y * gdi._numStrips) + ((bd.x + clip.left + (virtscr[0].xstart&7)) / 8);
}
// Setup vertical scaling
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/scumm saveload.cpp,1.183,1.184
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm/smush smush_mixer.cpp,1.34,1.35 smush_mixer.h,1.9,1.10 smush_player.cpp,1.137,1.138 smush_player.h,1.36,1.37
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list