[ scummvm-Patches-730800 ] EGA LOOM: Hack to fix palette problem

SourceForge.net noreply at sourceforge.net
Thu May 1 16:33:34 CEST 2003


Patches item #730800, was opened at 2003-05-01 16:33
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=730800&group_id=37116

Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Torbjörn Andersson (eriktorbjorn)
Assigned to: Nobody/Anonymous (nobody)
Summary: EGA LOOM: Hack to fix palette problem

Initial Comment:
This is a slightly hacky solution to a Loom palette bug
that happens when the dragon finds Rusty. Since Loom
doesn't seem to use _currentPalette at all,
script_v5.cpp had been modified for 16-colour games so
that setDirtyColors() was never called.

However, that meant that changes to the shadow palette
went largely unnoticed. This patch changes the
behaviour of setDirtyColors() instead so that for
16-colour games it forces a full redraw.

Originally I wanted to change the palette handling
instead so that it would work the same way for
16-colour games as for all the other ones, but I
couldn't figure out how to get that to work.

I had to make a slight adjustment to descumm3 as well,
to get it to handle that particular script.


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

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




More information about the Scummvm-tracker mailing list