aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/screen_lok.cpp
AgeCommit message (Collapse)Author
2012-06-13KYRA: Reduce amount of updateScreen calls.Johannes Schickel
This fixes some slowdowns in Kyra2 with the OpenGL backend for me. Most of the updateScreen calls saved were introduced by us implementing the original behavior of hiding the mouse before drawing onto the screen and showing it again afterwards, since the mouse cursor is not drawn on the game screen in our implementation (and unlike in the original) this is not necessary.
2011-12-26KYRA: Some formatting fixes.Johannes Schickel
2011-12-26KYRA: Merge Screen_Rpg with Screen (for now).Johannes Schickel
This should(!) fix ARM compilation issues due to virtual inheritance.
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28KYRA: Clean up of header includes.Johannes Schickel
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-02-14KYRA: Adapt to setPalette/grabPalette RGBA->RGB changes.Johannes Schickel
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
svn-id: r55806
2009-10-31Fix missing inventory in Kyrandia 1 PC98 16 color version, when loading a ↵Johannes Schickel
save via launcher or command line. svn-id: r45581
2009-10-26- Fix some missing initialization warnings from cppcheckJohannes Schickel
- Fix two invalid memory accesses reported by cppcheck svn-id: r45414
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2009-09-24Reverted parts of revisions #44298, #44299 and #44300, to prevent warnings ↵Filippos Karapetis
and issues in compilers which don't support NORETURN svn-id: r44314
2009-09-24Fixed some more warnings about unreachable codeFilippos Karapetis
svn-id: r44299
2009-08-11Disable "Screen_LoK::fadeSpecialPalette" for Kyrandia 1 Amiga, like the ↵Johannes Schickel
original does. svn-id: r43251
2009-08-10Fix bug when setting up mouse cursor with inventory palette.Johannes Schickel
svn-id: r43200
2009-08-10Use interface palette for mouse cursor in Kyra1 amiga, when it's enabled.Johannes Schickel
svn-id: r43197
2009-06-29- Get rid of code duplication for mouse cursor setupJohannes Schickel
- Fix mouse cursor colors in LoL PC98 (This commit might introduce regressions, since it changes the key color the mouse cursor uses) svn-id: r41959
2009-06-25Cleanup.Johannes Schickel
svn-id: r41871
2009-06-25Fix japanese font colors in Kyra 1 PC98 16 color.Johannes Schickel
svn-id: r41870
2009-06-25Implement palette fading for 16 color version of Kyrandia 1.Johannes Schickel
svn-id: r41846
2009-06-25Implement properly colored mouse cursors in 16 color version of Kyrandia 1.Johannes Schickel
svn-id: r41845
2009-06-25Initial support for Kyrandia 1 PC-9801 Japanese 16 color.Johannes Schickel
svn-id: r41844
2009-06-22- Changed the following Screen functions to take a reference to a Palette ↵Johannes Schickel
object: -> setScreenPalette -> fadePalette -> getFadeParams -> fadePalStep - Fixed initialization of 256 color palettes svn-id: r41743
2009-06-22Changed Screen::getPalette to return a reference to a Palette object.Johannes Schickel
svn-id: r41741
2009-06-22Got rid of Screen::_currentPalette.Johannes Schickel
svn-id: r41740
2009-05-19Formatting.Johannes Schickel
svn-id: r40717
2009-05-19Remov lots of superfluous debug output.Johannes Schickel
svn-id: r40715
2009-04-11Cleanup.Johannes Schickel
svn-id: r39933
2009-04-11KYRA: Replaced Rect class by Common::Rect; replaced dirty rect handling code ↵Max Horn
by code similiar to the one used in SAGA and the frontend GUI code svn-id: r39929
2008-08-20Committed patch #2050337 "KYRA/SCUMM: Thumbnail support/improvement". ↵Johannes Schickel
(Without Max' compressed backward seeking support for now) svn-id: r34053
2008-05-11Consisteny fixes:Johannes Schickel
- Renamed classes *_v1 -> *_LoK - Renamed files *_v1.* -> *_lok.* - Renamed WSAMovieV1 -> WSAMovie_v1 - Renamed WSAMovieV2 -> WSAMovie_v2 svn-id: r32042