[Scummvm-cvs-logs] SF.net SVN: scummvm:[55784] scummvm/trunk/engines/sci/graphics/picture.cpp

mthreepwood at users.sourceforge.net mthreepwood at users.sourceforge.net
Sat Feb 5 09:52:52 CET 2011


Revision: 55784
          http://scummvm.svn.sourceforge.net/scummvm/?rev=55784&view=rev
Author:   mthreepwood
Date:     2011-02-05 08:52:52 +0000 (Sat, 05 Feb 2011)

Log Message:
-----------
SCI: Fix SCI32 Mac picture palettes

The palette offset should be 32-bit, not 16. The GK1 Mac intro now plays properly.

Modified Paths:
--------------
    scummvm/trunk/engines/sci/graphics/picture.cpp

Modified: scummvm/trunk/engines/sci/graphics/picture.cpp
===================================================================
--- scummvm/trunk/engines/sci/graphics/picture.cpp	2011-02-05 08:27:33 UTC (rev 55783)
+++ scummvm/trunk/engines/sci/graphics/picture.cpp	2011-02-05 08:52:52 UTC (rev 55784)
@@ -181,7 +181,7 @@
 	byte *inbuffer = _resource->data;
 	int size = _resource->size;
 	int header_size = READ_SCI11ENDIAN_UINT16(inbuffer);
-	int palette_data_ptr = READ_SCI11ENDIAN_UINT16(inbuffer + 6);
+	int palette_data_ptr = READ_SCI11ENDIAN_UINT32(inbuffer + 6);
 //	int celCount = inbuffer[2];
 	int cel_headerPos = header_size;
 	int cel_RlePos, cel_LiteralPos;


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list