aboutsummaryrefslogtreecommitdiff
path: root/backends/platform
AgeCommit message (Collapse)Author
2014-01-21Merge pull request #421 from lordhoto/taskbar-cleanupJohannes Schickel
BUILD: Taskbar Cleanup/Fixes
2014-01-21Merge pull request #413 from AReim1982/masterDavid Turner
WII: Implement changes needed by DevKitPPC R26 and later
2014-01-21BUILD: Rename libunity support variable to "USE_UNITY" instead of ↵Johannes Schickel
"USE_TASKBAR_UNITY". This makes it consistent with other library support variables.
2014-01-21WII: Implement changes needed by DevKitPPC R26 and laterAReim1982
This changes makes ScummVM compilable with newer versions of DevKitPPC. ScummVM can be linked against the original libogc and libfat. That makes some newer WiiMotes work, improves audio-/video-playback and contains various improvements.
2014-01-19PS2: added missing default engines to Makefile.ps2Max Lingua
2014-01-18PS2: do not assume _tvMode and _gfxMode are init 0Max Lingua
2014-01-18PS2: reverted createPixelFormat to _overlayFormatMax Lingua
<1555> alpha is otherwise broken with classic theme
2014-01-18PS2: converted malloc(x) -> memalign(64, x)Max Lingua
2014-01-18PS2: ps2pad.cpp - fixed duplicate switch caseMax Lingua
2014-01-18PS2: support for different gfx modesMax Lingua
2014-01-18PS2: added [PlayStation2] section to scummvm.iniMax Lingua
2014-01-18PS2: modular IRX drivers loadingMax Lingua
2014-01-18PS2: enhanced Makefile.ps2 (incl. modules & debug)Max Lingua
2014-01-18PS2: commented out unused Gs2dScreen::tvModeMax Lingua
2014-01-18PS2: use createPixelFormat for overlay formatMax Lingua
2014-01-18PS2: renamed animThread -> playAnim to avoid shadowingMax Lingua
2014-01-18PS2: Ps2Pad::initPad added case STAT_NONEMax Lingua
2014-01-18PS2: fixed tabs and alignmentMax Lingua
2014-01-18PS2: added missing castsMax Lingua
2014-01-18PS2: used C++ const_cast<...> where appropriateMax Lingua
2014-01-18PS2: cleaned cast (X*) -> (X *)Max Lingua
2014-01-10ANDROID: Set correct blending functionMarcus Comstedt
Overlays with alpha channel in ScummVM use pre-multiplied alpha. Thus, is it necessary to set the source blend function to ONE, not SOURCE_ALPHA. While there is no firm decision on the texture format to be used to cursors, make sure to set the key color to R=G=B=A=0.0, so that it can be used with either pre-multiplied or non-pre-multiplied blending.
2014-01-10DC: Silenced some stupid warningsMarcus Comstedt
2014-01-10DC: Workaround for usleep prototype mismatchMarcus Comstedt
2014-01-01JANITORIAL: Update copyright yearEugene Sandulenko
2013-12-06Merge branch 'master' of github.com:scummvm/scummvmanotherguest
2013-12-06SYMBIAN OS: Spelling correctionanotherguest
2013-12-06NULL: Fix compilation of null backend.Johannes Schickel
2013-12-02SYMBIAN OS:Added help files also in the split build installation file.anotherguest
2013-12-02SYMBIAN OS: Fedor created context sensitive help for ScummVM Symbian OS!anotherguest
2013-11-26SYMBIAN OS: README updated with Fedors name. Removed FLAC include from ↵anotherguest
base.mmp.in.
2013-11-26SYMBIAN OS: Add correct datafiles to installation scriptsanotherguest
2013-11-26SYMBIAN OS:Forgot to set Mpeg2Lib decoder lib.anotherguest
2013-11-26SYMBIAN OS: Add Sword25 and testbed engines. Perl script updatedanotherguest
2013-11-26SYMBIAN OS:Removed resolution fix from Symbian OS Backend, handle this in ↵anotherguest
SDL backend instead. Add more engines for the split build.
2013-11-25SYMBIAN OS:Added new engines, updated resolution support. Version number changesanotherguest
2013-11-14SDL: Fix bug where config file path could exceed maximum path length.D G Turner
The fix is the change in the MAXPATHLEN check, but have also migrated this to Common::String to make the fix easier. Thanks to klusark for pointing out this problem.
2013-11-11SDL: Remove misleading comments, based on incomplete information at MSDN. ↵Kirben
GetLocalInfo is supported on Windows 95 onwards, but MSDN fails to mention older Windows versions.
2013-11-03SDL: Fix invalid memory access in getSystemLanguage.Johannes Schickel
A call to setlocale can invalidate the string a previous setlocale call returned. Instead of saving a pointer we copy the returned string now. This, for example, fixes invalid memory access on my system. See de8da01b0e8a309b9ed3f5b0f152ebbcf8f4af37 for the commit introducing the invalid memory access.
2013-11-03SDL: Remove side effect of setlocale() call to get Language.D G Turner
This is to fix bug #3615148 - "ALL: sscanf("%f"), atof() etc. not portable due to Locale" The side effect of setlocale("") is to change the active locale from the default of "C" to the detected system locale, but this changes the behaviour of sscanf() and several other functions in a system dependent and non-portable way. This has caused bugs in the ZVISION engine when running Zork Nemesis. The solution is to restore the default "C" locale after the call to get the language. Thanks to criezy for working out this fix.
2013-10-24SDL: Make activateManager/deactivateManager SdlGraphicsManager specific.Johannes Schickel
We can do this now that we can use virtual inheritance and dynamic_cast because we enabled RTTI.
2013-10-23SDL: Reduce code duplication a bit.Johannes Schickel
Now instead of initializing this in OSystem_SDL::initSDL (and in subclasses overwriting this) we simply initialize it in OSystem_SDL::init.
2013-10-23SDL: Fix default graphics mode for switchable case.Johannes Schickel
The former code (incorrectly) assumed that the getDefaultGraphicsMode returns the index in the table returned by getSupportedGraphicsModes. Now the correct ID is searched and then used.
2013-10-23SDL: Do not require a static graphics mode list in OpenGL and SurfaceSDL.Johannes Schickel
2013-10-23SDL: Only allow switching of SurfaceSDL <-> OpenGL when no custom manager is ↵Johannes Schickel
used.
2013-10-23SDL: Make setupGraphicsModes non-virtual.Johannes Schickel
The logic of switching the managers is pretty much fixed at the same level and cannot be easily overwritten.
2013-10-23SDL: Simplify initial graphics manager selection for OpenGL.Johannes Schickel
2013-10-23SDL: Get rid of _glModesCount.Johannes Schickel
2013-10-23SDL: Get rid of loop in OSystem_SDL::setGraphicsMode.Johannes Schickel
2013-10-23SDL: Clean up graphics mode handling for OpenGL backend.Johannes Schickel
Instead of custom memory management Common::Array is used now.