aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/he/wiz_he.cpp
diff options
context:
space:
mode:
authorJody Northup2009-06-05 06:41:04 +0000
committerJody Northup2009-06-05 06:41:04 +0000
commitf8361b5c53b96faddb56024bb932ce46b7005dbf (patch)
tree54235722ffac47e02e855778f129a9665481a00d /engines/scumm/he/wiz_he.cpp
parent1f43d9b860b9c1a6d5e62cc261ff5da94b42d50e (diff)
downloadscummvm-rg350-f8361b5c53b96faddb56024bb932ce46b7005dbf.tar.gz
scummvm-rg350-f8361b5c53b96faddb56024bb932ce46b7005dbf.tar.bz2
scummvm-rg350-f8361b5c53b96faddb56024bb932ce46b7005dbf.zip
Converted cursor code to use 16-bit.
svn-id: r41191
Diffstat (limited to 'engines/scumm/he/wiz_he.cpp')
-rw-r--r--engines/scumm/he/wiz_he.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/engines/scumm/he/wiz_he.cpp b/engines/scumm/he/wiz_he.cpp
index 8fe2639fbb..e91eb48cd4 100644
--- a/engines/scumm/he/wiz_he.cpp
+++ b/engines/scumm/he/wiz_he.cpp
@@ -1800,14 +1800,12 @@ void Wiz::loadWizCursor(int resId, int palette) {
}
const Common::Rect *r = NULL;
- _vm->_bitDepth = 1;
uint8 *cursor = drawWizImage(resId, 0, 0, 0, 0, 0, 0, r, kWIFBlitToMemBuffer, 0, _vm->getHEPaletteSlot(palette));
- _vm->_bitDepth = (_vm->_game.features & GF_16BIT_COLOR) ? 2 : 1;
int32 cw, ch;
getWizImageDim(resId, 0, cw, ch);
_vm->setCursorHotspot(x, y);
- _vm->setCursorFromBuffer(cursor, cw, ch, cw);
+ _vm->setCursorFromBuffer(cursor, cw, ch, cw * _vm->_bitDepth);
// Since we set up cursor palette for default cursor, disable it now
CursorMan.disableCursorPalette(true);