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

m_kiewitz at users.sourceforge.net m_kiewitz at users.sourceforge.net
Thu May 13 14:29:55 CEST 2010


Revision: 49020
          http://scummvm.svn.sourceforge.net/scummvm/?rev=49020&view=rev
Author:   m_kiewitz
Date:     2010-05-13 12:29:55 +0000 (Thu, 13 May 2010)

Log Message:
-----------
SCI: figured out weird special mac sci1.1 view decompression (currently commented out for clone2727)

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

Modified: scummvm/trunk/engines/sci/graphics/view.cpp
===================================================================
--- scummvm/trunk/engines/sci/graphics/view.cpp	2010-05-12 21:28:38 UTC (rev 49019)
+++ scummvm/trunk/engines/sci/graphics/view.cpp	2010-05-13 12:29:55 UTC (rev 49020)
@@ -365,6 +365,21 @@
 					break;
 				}
 			}
+			// Crazy-Ass mac compression for clone2727
+			// uint32 pixelLine;
+			// while (pixelNo < pixelCount) {
+			// 	pixelLine = pixelNo;
+			// 	runLength = *rlePtr++;
+			// 	pixelNo += runLength;
+			// 	runLength = *rlePtr++;
+			// 	while (runLength-- && pixelNo < pixelCount) {
+			// 		outPtr[pixelNo] = *literalPtr++;
+			// 		if (outPtr[pixelNo] == 255)
+			// 			outPtr[pixelNo] = 0;
+			// 		pixelNo++;
+			// 	}
+			// 	pixelNo = pixelLine + celInfo->width;
+			// }
 		} else {
 			// literal stream only, so no compression
 			memcpy(outPtr, literalPtr, pixelCount);


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