aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/he/wiz_he.cpp
AgeCommit message (Collapse)Author
2007-03-12Fix xmap regression, when drawing wiz images.Travis Howell
svn-id: r26119
2007-02-12Merged the "palette manager" into the cursor manager. It was only used toTorbjörn Andersson
manage *cursor* palettes, so the name was misleading. svn-id: r25500
2007-01-26templatified some Wiz decoding functionsGregory Montoir
svn-id: r25209
2006-12-17Add cyx's patch for horizontal and vertical flipping of wiz images type 1, ↵Travis Howell
in HE games. svn-id: r24860
2006-09-17renamed ScummEngine::restoreBG to restoreBackground; renamed and moved ↵Max Horn
Gdi::copyVirtScreenBuffers to ScummEngine_v70he::restoreBackgroundHE svn-id: r23925
2006-09-17Renamed ScummEngine::res to _res and allocate the ResourceManager on the ↵Max Horn
heap (i.e. _res is a pointer now) svn-id: r23922
2006-09-17Changed ScummEngine::gdi to _gdi and allocate the Gdi object on the heap ↵Max Horn
(i.e. _gdi is a pointer now) svn-id: r23921
2006-07-14More whitespace changes.Torbjörn Andersson
svn-id: r23496
2006-06-13Since setCursorHotspot() does not update the cursor (should it?), we have toTorbjörn Andersson
call it before setCursorFromBuffer(), not afterwards. This fixes the cursor hotspot being temporarily wrong in HE games that use loadWizCursor(). svn-id: r23094
2006-06-13Let the [cursor] palette manager handle disableCursorPalette() too, to avoidTorbjörn Andersson
cursor glitch in at least some HE games which first set a cursor palette, and then disable it. (The disabled palette would be re-enabled after dismissing the GUI.) svn-id: r23081
2006-05-08Add initial DXA support for HE gamesTravis Howell
svn-id: r22384
2006-04-09Fix regression introduced by removing of GF_HE_CURSORLESS feature flag.Eugene Sandulenko
There are 3 cases of HE cursors: o Default one. We set up cursor palette for it. o Loaded from .HE3 (windows resource file). We use default cursor palette. o Loaded from WizImage. We disable default cursor palette. svn-id: r21711
2006-04-01Fix painting and fridge magnet palette glitches in thinker1Travis Howell
svn-id: r21522
2006-03-25Move convertFilePath() to ScummEngine_v60he, to allow use by earlier HE gamesTravis Howell
svn-id: r21450
2006-02-26That change shouldn't have been commitedTravis Howell
svn-id: r20903
2006-02-26Change debugInput opcode result to zerod array for now, since it expects ↵Travis Howell
input string svn-id: r20901
2006-02-25Cleanup decompress wizImage functions, to help find similar codeTravis Howell
svn-id: r20874
2006-02-25Replaced MKID by MID_BE in most places in the SCUMM engineMax Horn
svn-id: r20862
2006-02-25Adjust masking in copyWizImageWithMask() to match ScummVM, wizImages masking ↵Travis Howell
works fine now svn-id: r20858
2006-02-25More corrections to copyWizImageWithMask() in HE gamesTravis Howell
svn-id: r20854
2006-02-24Add corrections to copyWizImageWithMask() in HE gamesTravis Howell
svn-id: r20849
2006-02-24added TRLE wiz masking (mostly untested)Gregory Montoir
svn-id: r20847
2006-02-21Cleanup decompressWizImage() in HE gamesTravis Howell
svn-id: r20809
2006-02-20Replaced _gameId, _version, _heversion, _features, _midi, _platform with a ↵Max Horn
simple ScummGameSettings instance: _game svn-id: r20795
2006-02-15Only print debug message when flag 0x800000 is triggered by HE games in ↵Travis Howell
drawWizPolygonTransform(). svn-id: r20711
2006-02-15Moved all he-specific source files to engines/scumm/he/ subdirectoryEugene Sandulenko
svn-id: r20696