[Scummvm-cvs-logs] SF.net SVN: scummvm:[51955] scummvm/trunk/engines/sci/graphics/view.cpp
m_kiewitz at users.sourceforge.net
m_kiewitz at users.sourceforge.net
Tue Aug 10 20:00:27 CEST 2010
Revision: 51955
http://scummvm.svn.sourceforge.net/scummvm/?rev=51955&view=rev
Author: m_kiewitz
Date: 2010-08-10 18:00:27 +0000 (Tue, 10 Aug 2010)
Log Message:
-----------
SCI: adding displaceY adjust for sci1.1 views
sierra sci did this in their getCelRect(), we are doing it while loading, fixes laura bow not appearing in taxi (bug #3041220)
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-08-10 17:16:38 UTC (rev 51954)
+++ scummvm/trunk/engines/sci/graphics/view.cpp 2010-08-10 18:00:27 UTC (rev 51955)
@@ -256,6 +256,8 @@
cel->scriptHeight = cel->height = READ_SCI11ENDIAN_UINT16(celData + 2);
cel->displaceX = READ_SCI11ENDIAN_UINT16(celData + 4);
cel->displaceY = READ_SCI11ENDIAN_UINT16(celData + 6);
+ if (cel->displaceY < 0)
+ cel->displaceY += 255; // sierra did this adjust in their getCelRect()
assert(cel->width && cel->height);
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