[Scummvm-cvs-logs] SF.net SVN: scummvm: [26852] scummvm/trunk/engines/agos/icons.cpp

kirben at users.sourceforge.net kirben at users.sourceforge.net
Wed May 16 12:03:03 CEST 2007


Revision: 26852
          http://scummvm.svn.sourceforge.net/scummvm/?rev=26852&view=rev
Author:   kirben
Date:     2007-05-16 03:03:02 -0700 (Wed, 16 May 2007)

Log Message:
-----------
Fix inventory icons in Amiga/AtariST versions of Elvira 1.

Modified Paths:
--------------
    scummvm/trunk/engines/agos/icons.cpp

Modified: scummvm/trunk/engines/agos/icons.cpp
===================================================================
--- scummvm/trunk/engines/agos/icons.cpp	2007-05-16 09:39:36 UTC (rev 26851)
+++ scummvm/trunk/engines/agos/icons.cpp	2007-05-16 10:03:02 UTC (rev 26852)
@@ -271,7 +271,9 @@
 	dst += (y * 8 + window->y) * _dxSurfacePitch;
 
 	if (getFeatures() & GF_PLANAR) {
-		// TODO
+		src = _iconFilePtr;
+		src += READ_BE_UINT16(&((uint16 *)src)[icon]);
+		decompressIconPlanar(dst, src, 24, 24, 16, _dxSurfacePitch);
 	} else {
 		src = _iconFilePtr;
 		src += icon * 288;


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