Build 2015
SVN-
In setbrightness() and qsetmodeany(), call setpalette() only if the
Show details
palette changed from the last one (either globally or within the last call of one of the function). This fixes the ugly OSD flickering in 8-bit mode when a screen tint effect is in action (such as when being hurt or snotted on).
-
General
A couple of trivial/cleanup changes. setvgapalette() is removed from the
Show details
engine, since it had no users.
-
when changing screen palettes, pass flag 2 to setbrightness().
Show details
This will prevent it from calling gltexinvalidateall() when e.g. submerging and resurfacing, mimicking the behavior of the game, where only gltexinvalidate8() is called in such situations.
-
make the heinum&2 and stat inconsistency be displayed only once
Show details
with 'corruptcheck now', but still print each corrected one on tryfix.