[Scummvm-cvs-logs] CVS: scummvm/scumm gfx.cpp,2.455,2.456
kirben
kirben at users.sourceforge.net
Sat May 21 08:10:25 CEST 2005
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32514/scumm
Modified Files:
gfx.cpp
Log Message:
Correct tmsk offset.
Index: gfx.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/gfx.cpp,v
retrieving revision 2.455
retrieving revision 2.456
diff -u -d -r2.455 -r2.456
--- gfx.cpp 21 May 2005 14:14:03 -0000 2.455
+++ gfx.cpp 21 May 2005 15:04:50 -0000 2.456
@@ -1388,7 +1388,7 @@
const byte *tmsk_ptr = NULL;
if (_vm->_heversion >= 72) {
- tmsk_ptr = _vm->findResourceData(MKID('TMSK'), ptr);
+ tmsk_ptr = _vm->findResource(MKID('TMSK'), ptr);
}
bottom = y + height;
@@ -1557,7 +1557,7 @@
z_plane_ptr = zplane_list[i] + offs;
if (tmsk_ptr) {
- const byte *tmsk = tmsk_ptr + stripnr * 2 + 8;
+ const byte *tmsk = tmsk_ptr + READ_LE_UINT16(tmsk_ptr + 8);
decompressTMSK(mask_ptr, tmsk, z_plane_ptr, height);
} else if (useOrDecompress && (flag & dbAllowMaskOr)) {
decompressMaskImgOr(mask_ptr, z_plane_ptr, height);
More information about the Scummvm-git-logs
mailing list