diff options
author | Bastien Bouclet | 2016-06-26 07:20:21 +0200 |
---|---|---|
committer | Bastien Bouclet | 2016-06-26 08:37:07 +0200 |
commit | 3391c726cf2cdb6a5523765eefdeb124291f5608 (patch) | |
tree | 8cba4e240af10ac34d038859614af69a9ed71281 /engines/kyra/sprites_rpg.cpp | |
parent | cedcdbc48d391537e4bd867d60665f72b1528a67 (diff) | |
download | scummvm-rg350-3391c726cf2cdb6a5523765eefdeb124291f5608.tar.gz scummvm-rg350-3391c726cf2cdb6a5523765eefdeb124291f5608.tar.bz2 scummvm-rg350-3391c726cf2cdb6a5523765eefdeb124291f5608.zip |
MOHAWK: Remap bitmaps not to use undefined colors
The Spanish version of Myst has bitmaps that use palette indices in the system
reserved range. Affected pixels previously used colors from the Windows system
palette instead of the bitmap's own palette, resulting in visual glitches.
Bitmaps are now remapped to the screen palette which is made of the Windows
reserved palette and part of the bitmap palette. The original engine used GDI's
StretchDIBits with DIB_RGB_COLORS to achieve the same result.
Fixes #7153.
Diffstat (limited to 'engines/kyra/sprites_rpg.cpp')
0 files changed, 0 insertions, 0 deletions