Johannes Schickel
b79c2156d0
KYRA: Make GPL headers consistent in themselves.
2014-02-18 02:39:35 +01:00
Johannes Schickel
34c5751948
KYRA: Reduce amount of updateScreen calls.
...
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.
2012-06-13 04:13:16 +02:00
Johannes Schickel
9b51b138db
KYRA: Some formatting fixes.
2011-12-26 21:34:22 +01:00
Johannes Schickel
487e73bd21
KYRA: Merge Screen_Rpg with Screen (for now).
...
This should(!) fix ARM compilation issues due to virtual inheritance.
2011-12-26 19:32:05 +01:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Johannes Schickel
7d03da14cb
KYRA: Clean up of header includes.
2011-04-28 15:39:57 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Johannes Schickel
9216c7e3de
KYRA: Adapt to setPalette/grabPalette RGBA->RGB changes.
2011-02-14 17:08:32 +01:00
Max Horn
ab039812e7
COMMON: OSystem now has a PaletteManager
...
svn-id: r55806
2011-02-07 17:52:38 +00:00
Johannes Schickel
fa506b5f0a
Fix missing inventory in Kyrandia 1 PC98 16 color version, when loading a save via launcher or command line.
...
svn-id: r45581
2009-10-31 19:53:52 +00:00
Johannes Schickel
a30b8f0bdc
- Fix some missing initialization warnings from cppcheck
...
- Fix two invalid memory accesses reported by cppcheck
svn-id: r45414
2009-10-26 20:07:37 +00:00
Max Horn
f242266f6d
Change a couple places from 'end of namespace' to 'End of namespace', for consistency
...
svn-id: r44634
2009-10-04 21:26:33 +00:00
Filippos Karapetis
b4f1960318
Reverted parts of revisions #44298 , #44299 and #44300 , to prevent warnings and issues in compilers which don't support NORETURN
...
svn-id: r44314
2009-09-24 17:52:53 +00:00
Filippos Karapetis
16d7d9ba23
Fixed some more warnings about unreachable code
...
svn-id: r44299
2009-09-24 10:02:13 +00:00
Johannes Schickel
d911532770
Disable "Screen_LoK::fadeSpecialPalette" for Kyrandia 1 Amiga, like the original does.
...
svn-id: r43251
2009-08-11 02:12:09 +00:00
Johannes Schickel
b63d787caa
Fix bug when setting up mouse cursor with inventory palette.
...
svn-id: r43200
2009-08-10 02:32:19 +00:00
Johannes Schickel
bee9391d95
Use interface palette for mouse cursor in Kyra1 amiga, when it's enabled.
...
svn-id: r43197
2009-08-10 01:34:14 +00:00
Johannes Schickel
67f69bcaf2
- Get rid of code duplication for mouse cursor setup
...
- 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-29 18:00:18 +00:00
Johannes Schickel
9b2da1ad0a
Cleanup.
...
svn-id: r41871
2009-06-25 15:53:21 +00:00
Johannes Schickel
c202a119d4
Fix japanese font colors in Kyra 1 PC98 16 color.
...
svn-id: r41870
2009-06-25 15:53:09 +00:00
Johannes Schickel
0ec0b1d498
Implement palette fading for 16 color version of Kyrandia 1.
...
svn-id: r41846
2009-06-25 01:29:41 +00:00
Johannes Schickel
857ee03c7d
Implement properly colored mouse cursors in 16 color version of Kyrandia 1.
...
svn-id: r41845
2009-06-25 01:29:27 +00:00
Johannes Schickel
004f6900b1
Initial support for Kyrandia 1 PC-9801 Japanese 16 color.
...
svn-id: r41844
2009-06-25 01:29:14 +00:00
Johannes Schickel
73ea378dee
- Changed the following Screen functions to take a reference to a Palette object:
...
-> setScreenPalette
-> fadePalette
-> getFadeParams
-> fadePalStep
- Fixed initialization of 256 color palettes
svn-id: r41743
2009-06-22 02:36:54 +00:00
Johannes Schickel
882662977f
Changed Screen::getPalette to return a reference to a Palette object.
...
svn-id: r41741
2009-06-22 02:35:45 +00:00
Johannes Schickel
9da52cb282
Got rid of Screen::_currentPalette.
...
svn-id: r41740
2009-06-22 02:35:04 +00:00
Johannes Schickel
783fb058b0
Formatting.
...
svn-id: r40717
2009-05-19 01:39:18 +00:00
Johannes Schickel
7561bd9dfb
Remov lots of superfluous debug output.
...
svn-id: r40715
2009-05-19 01:13:29 +00:00
Johannes Schickel
3cc8059ce6
Cleanup.
...
svn-id: r39933
2009-04-11 12:44:27 +00:00
Max Horn
5749b363d5
KYRA: Replaced Rect class by Common::Rect; replaced dirty rect handling code by code similiar to the one used in SAGA and the frontend GUI code
...
svn-id: r39929
2009-04-11 09:57:57 +00:00
Johannes Schickel
f4fc8c3e4c
Committed patch #2050337 "KYRA/SCUMM: Thumbnail support/improvement". (Without Max' compressed backward seeking support for now)
...
svn-id: r34053
2008-08-20 14:03:34 +00:00
Johannes Schickel
6e0c569966
Consisteny fixes:
...
- Renamed classes *_v1 -> *_LoK
- Renamed files *_v1.* -> *_lok.*
- Renamed WSAMovieV1 -> WSAMovie_v1
- Renamed WSAMovieV2 -> WSAMovie_v2
svn-id: r32042
2008-05-11 22:32:37 +00:00