aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-07-01Add JPEG support to 16bpp branch (if it breaks or is wrong, clone2727 made me)Scott Thomas
svn-id: r41990
2009-07-01Implemented Graphics::PixelFormat ↵Jody Northup
Graphics::findCompatibleFormat(Common::List<Graphics::PixelFormat> backend, Common::List<Graphics::PixelFormat> frontend) svn-id: r41986
2009-07-01Allowed for 16, 24, and 32 bit pixel format factory constructors to be used ↵Jody Northup
without backend RGB color support svn-id: r41985
2009-06-30Made the music/sfx volume settings actually affect the in-game music/sfx volumePaul Gilbert
svn-id: r41975
2009-06-30Groovie: Converted compile time checks for RGB modes support to runtime ↵Jordi Vilalta Prat
checks in order to fallback if the requested PixelFormat isn't available. svn-id: r41974
2009-06-30Fixed a few formatting bitsJordi Vilalta Prat
svn-id: r41973
2009-06-30renamed kTransactionPixelFormatNotSupported to ↵Jody Northup
kTransactionFormatNotSupported, retyped all Graphics::PixelFormat * parameters to const Graphics::PixelFormat *, (hopefully) repaired all memory leaks on screen and cursor format changes, provided OSystem::getScreenFormat and OSystem::getSupportedFormats methods for when ENABLE_RGB_COLOR is not set, completely forgot the "commit early, commit often" mantra. svn-id: r41972
2009-06-29Add some more explanation to Graphics::CursorManager::showMouse and ↵Johannes Schickel
OSystem::showMouse. svn-id: r41968
2009-06-29Fix invisible mouse cursor, when picking up items.Johannes Schickel
svn-id: r41967
2009-06-29Fix bug in drawShape.Johannes Schickel
svn-id: r41964
2009-06-29Fix LoL cursor in DOS version.Johannes Schickel
svn-id: r41963
2009-06-29Fix bug in drawShape, which caused invisibility in Kyra1 to be displayed ↵Johannes Schickel
incorrectly. svn-id: r41962
2009-06-29Fix palette regression caused by r41949.Johannes Schickel
svn-id: r41961
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-29Removed obsolete TODOs in HoF code.Johannes Schickel
svn-id: r41958
2009-06-29Resolved some TODOs in Kyra3 code.Johannes Schickel
svn-id: r41957
2009-06-29Removed more obsolete TODO messages.Johannes Schickel
svn-id: r41956
2009-06-29Update the screen animations while dropping items in Hand of Fate.Johannes Schickel
svn-id: r41955
2009-06-29Removed some obsolete TODOs.Johannes Schickel
svn-id: r41954
2009-06-29Adapted various code parts to use Palette::fill.Johannes Schickel
svn-id: r41953
2009-06-29Add a "fill" method to Palette.Johannes Schickel
svn-id: r41952
2009-06-29Replaced some raw palette loads.Johannes Schickel
svn-id: r41951
2009-06-29Cleanup GUI_HoF::setupPalette.Johannes Schickel
svn-id: r41950
2009-06-29Cleanup KyraEngine_MR::updateCharPal.Johannes Schickel
svn-id: r41949
2009-06-29Change LoLEngine::generateFlashPalette to take Palette objects as parameters.Johannes Schickel
svn-id: r41948
2009-06-29Change Screen_LoL::loadSpecialColors to take an Palette object as parameter.Johannes Schickel
svn-id: r41947
2009-06-29Change raw palette read to Screen::loadPalette call.Johannes Schickel
svn-id: r41946
2009-06-29Chang Palette parameter of LolEngine::setPaletteBrightness to be const.Johannes Schickel
svn-id: r41945
2009-06-29Change LoLEngine::generateBrightnessPalette to take Palette objects as ↵Johannes Schickel
parameters. svn-id: r41944
2009-06-29Changed LoLEngine::setPaletteBrightness to take an Palette object.Johannes Schickel
svn-id: r41943
2009-06-29Change LoLEngine::processMagicIce to use Palette objects internally.Johannes Schickel
svn-id: r41942
2009-06-29Modified Palette::load*Palette definition.Johannes Schickel
svn-id: r41941
2009-06-29Indentation fix.Johannes Schickel
svn-id: r41940
2009-06-28For consistency, use upper-case letter in hex constant.Torbjörn Andersson
svn-id: r41938
2009-06-28Fix PSP portMax Horn
svn-id: r41934
2009-06-28PS2: Don't overload fillScreen with a dummy, just use the inherited versionMax Horn
svn-id: r41933
2009-06-28Changed OSystem::setWindowCaption to expect ISO LATIN 1 encoded input;Max Horn
also intentionally broke WinCE and Symbian ports (in an obvious way that can be undo by commenting out some text) -- hopefully this will get the maintainers' attention during the next release cycle, unlike my emails svn-id: r41932
2009-06-28GUI: Replaced ThemeParser::_drawFunction hashmap by a static function ↵Max Horn
getDrawingFunctionCallback which maps strings to draw funcs svn-id: r41931
2009-06-28Silenced the reamining warnings reported in patch #2684986 (gcc warnings ↵Max Horn
with -DFORTIFY_SOURCE=2 -fstack-protector) svn-id: r41930
2009-06-28change link order in .spec file to produce working binaries when building ↵Joost Peters
using the configure script svn-id: r41929
2009-06-27LOL: add workaround to fix map text display when the language is set to FrenchFlorian Kagerer
svn-id: r41922
2009-06-27LOL: fixed regressionFlorian Kagerer
svn-id: r41917
2009-06-27LOL: cleanupFlorian Kagerer
svn-id: r41916
2009-06-27Name Operation Stealth's global variables 251 and 252 and init them in main ↵Kari Salminen
loop. These are used as a sort of a backup for the mouse position (x, y) variables 249 and 250. Future Wars's VAR_MOUSE_Y_MODE and Operation Stealth's VAR_MOUSE_X_POS_2ND (251) clash and that's possibly why executePlayerInput currently works incorrectly with Operation Stealth. More reverse engineering is needed... svn-id: r41915
2009-06-27SCI: Use obtained instead of requested PixelFormatWillem Jan Palenstijn
svn-id: r41912
2009-06-27Enabled RGB color support in SCI engine, corrected SCI engine's initGraphics ↵Jody Northup
call for modified API svn-id: r41911
2009-06-27changed initGraphics, and OSystem::initSize to take Graphics::PixelFormat * ↵Jody Northup
parameters instead of Graphics::PixelFormat parameters, to save unnecessary pixelformat initialization if ENABLE_RGB_COLOR is not set. svn-id: r41909
2009-06-26SCI: Fix typo breaking in-engine scalingWillem Jan Palenstijn
svn-id: r41905
2009-06-26SCI: starting to restore RGB color functionalityWillem Jan Palenstijn
svn-id: r41904