Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-04-19 | Added new (optional) OSystem::initBackend() method; this (and its usage) ↵ | Max Horn | |
fixes bugs #1160977 and #1184664 svn-id: r17694 | |||
2005-03-10 | Initialize some overlay-related variables, just to be safe. | Torbjörn Andersson | |
svn-id: r17065 | |||
2005-03-09 | Patch #1013937 "OSystem layer with bigger resolution". Now you will always | Eugene Sandulenko | |
get at least 640x400 window. And finally we have means of implementing nice looking GUI. Also updated all backends. If your backend has ability to run with 640x400 or 640x480 resolution then read patch tracker item to find out details. Other port maintainers shouldn't worry, as this patch doesn't affect them, they still get their 320x200. svn-id: r17055 | |||
2005-02-20 | Implement OSystem method disableCursorPalette(bool disable) as mentioned | Eugene Sandulenko | |
in patch #1013937 (OSystem layer with bigger resolution). svn-id: r16820 | |||
2005-02-17 | Mouse part of big patch #1013937 (OSystem layer with bigger resolution) | Eugene Sandulenko | |
svn-id: r16800 | |||
2005-01-01 | Updated copyright | Max Horn | |
svn-id: r16398 | |||
2004-12-04 | getFeatureState should only be allowed when we are *not* in a GFX ↵ | Max Horn | |
transaction (and not vice versa) svn-id: r15982 | |||
2004-12-01 | renamed a few things to match our coding guidelines | Gregory Montoir | |
simplified OSystem_SDL destructor and move all the SDL uninitialization stuff to the quit() method made saveScreenshot() returning false on fail svn-id: r15967 | |||
2004-11-23 | Next step in transaction implementation. Now it postpones all calls. | Eugene Sandulenko | |
NOTE: This breaks most ports, and they will not pass assertions. If you will fix it (by moving violating OSystem calls to go() method), I'll be grateful. If you don't bother to fix it, there is a workaround. Just comment out beginGFXTransaction() and endGFXTransaction() in backends/sdl/graphics.cpp. This will tunr it off and will use default transaction-less implementation. svn-id: r15870 | |||
2004-10-15 | Renamed _scaler_proc -> _scalerProc; cleaned up _scalerType handling | Max Horn | |
svn-id: r15563 | |||
2004-09-28 | Rename remaining OSystem methods to match our coding guidelines | Max Horn | |
svn-id: r15332 | |||
2004-07-16 | Applied patch #957544 to make output sample rate configurable at runtime. | Torbjörn Andersson | |
svn-id: r14225 | |||
2004-07-16 | Only show gfx mode change messages in the OSD if the change was initiated by ↵ | Max Horn | |
the user; not if it was done automatically (e.g. because a 640x480 game was started and we auto-switch to 1x scaling) svn-id: r14223 | |||
2004-05-09 | Tweak SDL init for WinCE backend | Nicolas Bacca | |
svn-id: r13816 | |||
2004-03-28 | Remove explicit OSystem parameter from StackLock constructor; added ↵ | Max Horn | |
OSystem::displayMessageOnOSD (not yet used; default implementation provided) svn-id: r13413 | |||
2004-03-15 | Allow multi-line OSD messages; display virtual/real screen resolutions when ↵ | Max Horn | |
chaning the scaler or the aspect ratio correction svn-id: r13309 | |||
2004-03-15 | Renamed OSystem::set_timer() to setTimerCallback(); more OSystem Doxygen changes | Max Horn | |
svn-id: r13289 | |||
2004-03-13 | Added an OSD (On Screen Display) to the SDL backend | Max Horn | |
svn-id: r13248 | |||
2004-03-01 | got rid of _mouseOldState; some minor cleanup | Max Horn | |
svn-id: r13103 | |||
2004-02-29 | merged OSystem_SDL and OSystem_SDL_Common; split SDL backend into multiple ↵ | Max Horn | |
source files svn-id: r13092 | |||
2004-02-28 | fix mouse redraw issue when toggling fullscreen mode (visible if one mode is ↵ | Max Horn | |
555 and the other 565) svn-id: r13088 | |||
2004-02-28 | renamed more OSystem methods to follow our naming scheme; renamed ↵ | Max Horn | |
NewGuiColor to OverlayColor; fixed some calls to error() in the SDL backend svn-id: r13087 | |||
2004-02-27 | fix a recursive lock bug related to update_screen() (shouldn't have caused ↵ | Max Horn | |
problems on most systems, but still was a bug); rewrite the code which switches the scaler mode to be slightly more efficient svn-id: r13070 | |||
2004-02-25 | Revert fixme out.. as it's all fixed. :o) | James Brown | |
svn-id: r13054 | |||
2004-02-25 | fix fullscreen switch code 'properly' (sorry for missing this one, folks). ↵ | Max Horn | |
Since we don't have the OpenGL variant anymore, we could now merge back the two parts of the SDL backend - and maybe split them into multiple files in a different way (events, graphics, audio, misc ?) svn-id: r13045 | |||
2004-02-24 | the OSystem changes we discussed on the ML (note: renaming of the existing ↵ | Max Horn | |
OSystem API is not yet finished); porters will have to fix their ports to get them to compile again svn-id: r13036 | |||
2004-02-23 | Allow the cursor to reach the bottom of the screen when using the keyboard | Torbjörn Andersson | |
to control it, and aspect-ratio correction is activated. svn-id: r13009 | |||
2004-01-16 | Forgot this :) | James Brown | |
svn-id: r12439 | |||
2004-01-06 | updated copyright notice | Max Horn | |
svn-id: r12176 | |||
2003-10-05 | cleanup | Max Horn | |
svn-id: r10596 | |||
2003-10-05 | fixed some broken scaler related checks | Max Horn | |
svn-id: r10595 | |||
2003-10-04 | use namespace Common a bit more; don't zero the RNG in scumm (else the seed ↵ | Max Horn | |
gets reset); remove obsolete 256 color blending code svn-id: r10592 | |||
2003-10-04 | small remark | Max Horn | |
svn-id: r10579 | |||
2003-09-27 | Fixed program crash when trying to switch to a | Jamieson Christian | |
video mode that isn't supported (such as going to fullscreen under COMI with a 3x scaler and a video card that doesn't like 1920x1440 LOL). The program still terminates when this happens, due to the suboptimal way we make the switch to another video mode. (By the time we find out that we can't make the switch, it's too late to revert back). But at least it doesn't crash. svn-id: r10449 | |||
2003-09-27 | added hq2x scaler | Max Horn | |
svn-id: r10439 | |||
2003-09-21 | Made Ctrl-Alt 9 the hotkey for the new hq3x scaler, and moved the scanlines | Torbjörn Andersson | |
and dotmatrix ones to Ctrl-Alt C and Ctrl-Alt-D. (Does anyone else feel that scanlines and dotmatrix should either be rewritten so that they can be combined with any scaler and aspect ratio correction, or removed? That's why I moved them off the Ctrl-Alt <digit> hotkeys.) svn-id: r10353 | |||
2003-09-21 | added HQ3x filter | Max Horn | |
svn-id: r10346 | |||
2003-09-10 | moved declaration of error/warning/debug from engine.h to util.h | Max Horn | |
svn-id: r10149 | |||
2003-09-06 | added EVENT_SCREEN_CHANGED; small tweak to the way quit is handled in NewGui | Max Horn | |
svn-id: r10047 | |||
2003-08-22 | Add screenshot option for sdl backends, patch #590233 | Travis Howell | |
svn-id: r9821 | |||
2003-07-21 | part of patch #774556: fix for aspect mode + shaking | Max Horn | |
svn-id: r9102 | |||
2003-07-20 | Fixed mishandling of _mode_flags that prevented the Simon games from using | Torbjörn Andersson | |
the DF_WANT_RECT_OPTIM flag. svn-id: r9095 | |||
2003-07-05 | fixed stack lock at startup | Max Horn | |
svn-id: r8779 | |||
2003-07-03 | fix for bug #765402: no shaking with 1x scaler | Max Horn | |
svn-id: r8724 | |||
2003-07-02 | cleanup; made mutex protection of graphics code a little bit tighter by ↵ | Max Horn | |
protecting all of method property(); moved set_palette to OSystem_SDL_Common (it was identical in both normal and GL backend) svn-id: r8717 | |||
2003-06-30 | Allow the 3x scaler in fullscreen mode. Since we have aspect ratio | Torbjörn Andersson | |
correction now it can look quite different from 1x and 2x. svn-id: r8674 | |||
2003-06-22 | Add opengl filter option | Travis Howell | |
for opengl backend Enable poll_event in opengl backend svn-id: r8612 | |||
2003-06-22 | Patch #757827: Aspect-ratio correction | Max Horn | |
svn-id: r8605 | |||
2003-06-19 | some fixes for the GL backend - but there are still many things broken, e.g. ↵ | Max Horn | |
Ctrl-B only acts on the second (of two) GL textures (which makes the black vertical line stand out even more) svn-id: r8560 | |||
2003-06-17 | Make OpenGL specific scaler use other keys so all normal scaler canbe made ↵ | Travis Howell | |
available. svn-id: r8521 |