Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
copy16BitRect()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
causes a regression in ComputerManager
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
engines/hopkins/anim.cpp
engines/hopkins/computer.cpp
engines/hopkins/dialogs.cpp
engines/hopkins/graphics.cpp
engines/hopkins/hopkins.cpp
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
as private
|
|
I had assumed that PAL_PIXELS contained the colors encoded in
native byte order, but looking again it appears that it's always
encoded as little-endian.
|
|
Before, cursor images were converted to 16 bpp, and anything that
was the same as the first color in PAL_PIXELS[] was made transparent.
Now, cursors images are drawn as 8 bpp with a cursor palette created
from PAL_PIXELS[]. This preserves all the black parts of the cursor
that weren't actually color index 0.
It would be nice if we only regenerated the cursor/palette when they
have actually changed, but that's for later.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|