[ scummvm-Bugs-2939258 ] gfxarm.s is not updated for new 16 bit palette support

SourceForge.net noreply at sourceforge.net
Mon Jan 25 11:54:42 CET 2010


Bugs item #2939258, was opened at 2010-01-25 10:54
Message generated for change (Tracker Item Submitted) made by anotherguest
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=2939258&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Compiler error
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Lars Persson (anotherguest)
Assigned to: Robin Watts (robinwatts)
Summary: gfxarm.s is not updated for new 16 bit palette support

Initial Comment:
When the patch to support 16 bit graphics was added to SVN, the palette for the ClassicCostumeRenderer was changed from byte _palette[32] to uint16 _palette[32].

The gfxarm.s function ClassicProc3RendererShadowARM takes a byte _palette[32] as parameter, and needs to be updated to use the uint16 parameter to work properly.

This results in to things.
a) not compiling due to the cast from byte to uint16.
b) wrong colours if the uint16 is casted to a byte (duh :-) )

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=2939258&group_id=37116




More information about the Scummvm-tracker mailing list