Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-08-21 | BADA: Review style changes. Fix for image skew in some games | Chris Warren-Smith | |
2011-08-21 | BADA: Review style changes. Cursor can now be positioned on top screen row | Chris Warren-Smith | |
2011-08-21 | BADA: Increased audio thread priority to avoid sound skipping in some games | Chris Warren-Smith | |
2011-08-21 | BADA: Code formatting; replace tab before else with space | Chris Warren-Smith | |
2011-08-21 | BADA: Fix for lockup when game thread fails to respond to quit event | Chris Warren-Smith | |
2011-08-21 | BADA: Prevent end-of-file state causing err() returning true | Chris Warren-Smith | |
2011-08-21 | BADA: Fix formatting and non bada host compile error | Chris Warren-Smith | |
2011-08-21 | BADA: Allow clean shutdown when encountering an error | Chris Warren-Smith | |
2011-08-21 | BADA: Increased cache size for slightly improved startup times | Chris Warren-Smith | |
2011-08-21 | BADA: Further control UI enhancements | Chris Warren-Smith | |
2011-08-21 | BADA: Camera button can now set shortcuts | Chris Warren-Smith | |
2011-08-21 | BADA: Renamed the customised vkeybd layout to vkeybd_bada | Chris Warren-Smith | |
2011-08-21 | BADA: Initial BADA port implementation | Chris Warren-Smith | |
2011-08-18 | SDL: Fix typo. | Johannes Schickel | |
2011-08-12 | OPENGL: Fix aspect ratio correction behavior. | Johannes Schickel | |
Now only 320x200 and 640x400 will result in aspect ratio correction to be used if the user requested it. This should fix some strechting in Myst/Riven. | |||
2011-08-12 | OPENGLSDL: Do not change requested window size on resize. | Johannes Schickel | |
This should help fix a lock up on window managers, which will try to force the ScummVM window to a certain size, by just requesting the same size over and over again. Now we get black borders even in windowed mode when the aspect of the window does not match the aspect of the game screen (and we are not in "normal" mode), but that is usually the same in video players too, so shouldn't be too bad. | |||
2011-08-11 | SDL: Previous commit broke compilation on MSVC | Paul Gilbert | |
Including cursorman.cpp rather than cursorman.h resulted in the CursorManager class being present in multiple .obj files, resulting in linking errors. | |||
2011-08-11 | SDL: Implement a hellish workaround to fix bug #3368143. | Johannes Schickel | |
The bug in question is "SDL/OpenGL: Crash when switching renderer backend". To fix it I added a stupid graphics state copying to the SDL backend, in case the graphics manager is switched. The implementation of this is considered a pure workaround, no one should ever do it like this in reality... I just want to die when looking at this... Not sure why I actually committed it. Anyway it at least makes the OpenGL backend testable for those who do not want to fiddle with the config file directly. | |||
2011-08-10 | TIMER: Add a comment to explain why we remove the name in removeTimerProc. | Johannes Schickel | |
2011-08-10 | TIMER: Remove all names associated with a callback, since all callbacks are ↵ | Johannes Schickel | |
removed. This makes the name removal consistent with the timer proc removal. It seems we only allow a specific timer proc being added once anymore though. So this should not change too much right now. | |||
2011-08-10 | TIMER: Remove name of callback in removeTimerProc. | Johannes Schickel | |
This should fix #3389673 "LOOM: CD-Version crashes at start". It also fixes the same error showing up for me in Monkey CD. The doc changes in 4c7958450f628937270f claims the name is used for the event recorder, but as far as I can tell it is not used right now. Thus depending on how it is used the behavior of SCUMM removing and adding the same timer aagain *might* cause problems. In any way we need to remove the name in removeTimerProc, else RTL + launching the same game again would be broken too. | |||
2011-08-09 | BACKENDS: Fix compilation. | Johannes Schickel | |
2011-08-09 | DINGUX: hopefully fix the cursor palette problem | Fabio Battaglia | |
The port wasn't keeping track of the CursorPalette feature correctly. This should fix it for good. | |||
2011-08-09 | DINGUX: fix compilation | Fabio Battaglia | |
2011-08-09 | OPENGL: Add include guard to gltexture.h | Johannes Schickel | |
2011-08-09 | OPENGL: Added a temporary hack to fix compilation under Windows, after the ↵ | Filippos Karapetis | |
latest changes to the SDL interface layer | |||
2011-08-09 | SDL: Slight clean up in the surface based graphics manager. | Johannes Schickel | |
2011-08-09 | SDL: Take advantage of SdlGraphicsManager. | Johannes Schickel | |
This gets rid of the hacks, where SdlEventSource added events with custom type numbers to pass SDL_VIDEOEXPOSE and SDL_VIDEORESIZE to the graphics manager. Furthermore it get rids of the uninituitive and hard to trace way of assigning the proper mouse coordinates to mouse related events. Formerly it passed the real screen coordinates through the even dispatching api to the graphics manager (at least hopefully ;-) and let that handle creating a new event with the proper coordinates. Now instead SdlEventSource handles the proper coordinate setup itself. Since this is a behavior change and I can not test all the SDL based small devices ports this commit might break compilation for them and more serve it might also break mouse position behavior. If any of that occurs I am sorry about it. | |||
2011-08-09 | SDL: Let SDL based graphics managers inherit from SdlGraphicsManager. | Johannes Schickel | |
This also adapts port I can not test (not even the compilation). So if this breaks anything I am sorry about it. | |||
2011-08-09 | SDL: Add a new base class for graphics managers utilizing SDL. | Johannes Schickel | |
2011-08-09 | BACKENDS: Add PaletteManager interface as comments to GraphicsManager. | Johannes Schickel | |
This should be a little more comfortable about finding out what's needed to implement a new graphics manager. | |||
2011-08-07 | COMMON: Add DisposablePtr<T>, which replaces many repeated implementations ↵ | Christoph Mallon | |
of a dispose flag. | |||
2011-08-07 | PSP: Pass the stream as reference to PngLoader. | Christoph Mallon | |
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-08-07 | JANITORIAL: Add missing NL at EOF. | Christoph Mallon | |
2011-08-06 | BACKENDS: Implement notifyError() and clearError() for Win32TaskbarManager | Littleboy | |
2011-08-06 | SDL: Don't rely on SDL keycodes and OSystem keycodes being the same. | Bastien Bouclet | |
SDL 1.3 shuffles keycodes around ... | |||
2011-08-06 | RECORDER: Added stub for delayMillis() processing | Eugene Sandulenko | |
2011-08-06 | JANITORIAL: Remove SVN keywords | Eugene Sandulenko | |
2011-08-06 | TIMER: Implemented checks for duplicated timers | Eugene Sandulenko | |
2011-08-06 | OSYSTEM: extended installTimerProc() with timer ID parameter | Eugene Sandulenko | |
2011-08-02 | MACOSX: Turned update support off by default, simplified and cleaned the ↵ | Oystein Eftevaag | |
pull request | |||
2011-08-02 | Merge pull request #52 from CeRiAl/macosx-sparkle | Oystein Eftevaag | |
MACOSX: Add Sparkle support | |||
2011-07-20 | WINCE: Update port specific README | CeRiAl | |
2011-07-20 | WINCE: Change keymapping for AGI and Simon 1 & 2 | CeRiAl | |
2011-07-20 | WINCE: Move initialization of TimerManager to overloaded init() method. | CeRiAl | |
2011-07-20 | WINCE: Update port specific README | CeRiAl | |
2011-07-19 | MACOSX/UPDATES: Add comments which describe what Sparkle is | CeRiAl | |
2011-07-19 | MACOSX/UPDATES: Fix compilation for Mac OSX 10.4+ | CeRiAl | |
2011-07-19 | MACOSX/UPDATES: Streamline UpdateManager | CeRiAl | |
Moved UpdateManager related code from backends/modular-backend.* to common/system.*. Added switch --enable/disable-updates to be able to disable updates support generally. |