aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/screen.h
AgeCommit message (Collapse)Author
2012-02-26COMMON: Move RenderMode and GUIOptions functionality into separate filesMax Horn
2012-02-24KYRA: (EOB) - fix save file thumbnail generation in CGA/EGA modeathrxx
2012-02-24KYRA: (EOB) - cleanup CGA/EGA code a bitathrxx
2012-02-21KYRA: (EOB) - implement EGA mode (hi res dithering) for EOB IIathrxx
(also fix various thing connected to CGA/EGA modes)
2012-02-21KYRA: (EOB) - start work on CGA and EGA graphics modesathrxx
2012-02-15JANITORIAL: Fix whitespace in pointer template argTarek Soliman
2011-12-26KYRA: Merge Screen_Rpg with Screen (for now).Johannes Schickel
This should(!) fix ARM compilation issues due to virtual inheritance.
2011-12-26KYRA: Remove unused/obsolete function.Johannes Schickel
2011-12-26KYRA: (EOB) - get rid of loadVGAPalette7bit()athrxx
(slightly change VGA palette loader to accomodate EOB1 palettes)
2011-12-26KYRA: (EOB) - remove unneeded virtual declarations in screen.hathrxx
2011-12-26KYRA: (EOB/LOL) - move eob/lol specific screen code to new classathrxx
2011-12-26KYRA: implement Screen::decodeFrame1()athrxx
(required for decoding some EGA bitmaps in EOB1)
2011-12-26KYRA: (EOB) - lots of fixes towards EOB1 playabilityathrxx
also implement some new code (EOB1 portals, burning hands spell, etc.)
2011-12-26KYRA: (EOB) - initial code base commitathrxx
2011-08-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2010-10-23LOL: - fix invalid mem accessFlorian Kagerer
- also extend LordHoto's recent item code changes to LOL svn-id: r53740
2010-03-22Patch #2973290: Semicolon cleanupMax Horn
svn-id: r48359
2009-12-06Fix overflow of glyph count for CREDIT6.FNT, this fixes credits for Kyra1 ↵Johannes Schickel
floppy/FM-TOWNS/PC98. svn-id: r46269
2009-10-11Cleanup.Johannes Schickel
svn-id: r44907
2009-10-11Revert changes to graphics/sjis.h in r44709.Johannes Schickel
svn-id: r44904
2009-10-10LOL/PC-98: implemented drawing code for teleportersFlorian Kagerer
svn-id: r44883
2009-10-10LOL/PC-98: fixed two minor bugsFlorian Kagerer
svn-id: r44870
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2009-10-04Some fixes to comply with our coding guidelines.Johannes Schickel
svn-id: r44624
2009-09-30Adapt KYRA engine to use the ASCII and half-width katakana support of the ↵Johannes Schickel
SJIS font. (required for LoL PC98) svn-id: r44488
2009-09-30Cleanup: got rid of Screen::ShadeType.Johannes Schickel
svn-id: r44487
2009-09-20Fix removal of SJIS characters in LoL PC98 menu.Johannes Schickel
svn-id: r44213
2009-08-19Make KYRA only call OSystem::updateScreen from inside Screen::updateScreen, ↵Johannes Schickel
when the screen really changed OR the palette changed. svn-id: r43537
2009-08-11Enable dirty rect handling for the Amiga version again.Johannes Schickel
svn-id: r43280
2009-08-11Cleanup.Johannes Schickel
svn-id: r43279
2009-08-11Fix thumbnails for savegames made via the in-game GUI of Kyrandia 1 Amiga.Johannes Schickel
svn-id: r43278
2009-08-10Fix interface text color.Johannes Schickel
svn-id: r43195
2009-08-10Initial support for correct colors in the interface of Kyra1 AMIGA.Johannes Schickel
svn-id: r43192
2009-08-09Add support for the font format used in Kyrandia 1 Amiga. (font colors are ↵Johannes Schickel
wrong though) svn-id: r43187
2009-08-09Create a "Font" interface and create a "DOSFont" implementation for handling ↵Johannes Schickel
DOS version fonts. svn-id: r43186
2009-08-09Cleanup AMIGA graphics conversion.Johannes Schickel
svn-id: r43183
2009-07-11Removed the now uneeded "Screen::_disableScreen" flag.Johannes Schickel
svn-id: r42366
2009-07-07Adapt KYRA to use the new Graphics::FontSJIS code.Johannes Schickel
svn-id: r42222
2009-07-04KYRA: fix minor bug in Screen::drawShape()Florian Kagerer
svn-id: r42110
2009-06-29Fix kyra2/kyra3 mouse cursor related regressions, introduced with r41959.Johannes Schickel
svn-id: r41960
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-29Add a "fill" method to Palette.Johannes Schickel
svn-id: r41952
2009-06-29Modified Palette::load*Palette definition.Johannes Schickel
svn-id: r41941
2009-06-25Store palettes in a Common::Array instead of a fixed size array.Johannes Schickel
svn-id: r41891
2009-06-25Add a const "getData" access method to Palette.Johannes Schickel
svn-id: r41880
2009-06-25Implement proper color index conversion for Lands of Lore PC98. (The intro ↵Johannes Schickel
and menu screen work fine now) svn-id: r41867
2009-06-25Readd PC98 palette loading for LoL 16 color.Johannes Schickel
svn-id: r41850
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