[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