Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-19 | GUI: Check for screen change whenever an event is polled. | Johannes Schickel | |
This should *hopefully* really fix all GUI crashes when resizing with OpenGL. | |||
2013-10-19 | OPENGL: Limit maximum Surface size to maximum texture size. | Johannes Schickel | |
This is mostly aimed at old graphics chips. For example, wjp's old laptop only supports 1024x1024 textures but has a 1280x800 screen. Switching to fullscreen would create a bigger overlay than supported. Now it will get limited to an smaller resolution and then scaled too. Alternatively we could think of tiling surfaces into textures. But then handling scaling would be more complicated since it might result in artifacts on texture tile borders. | |||
2013-10-19 | SDL: Send EVENT_SCREEN_CHANGED after receiving SDL_VIDEORESIZE when necessary. | Johannes Schickel | |
This fixes some ugly crashes when resizing the window in OpenGL mode. | |||
2013-10-19 | BASE: Add hack to switch graphics manager in runGame. | Johannes Schickel | |
This is a (temporary) hack to assure that when the launcher is set up as an SurfaceSDL graphics mode and the game is using an OpenGL graphics mode everything will work as expected. | |||
2013-10-19 | TIZEN: Adapt to new OpenGL code. | Johannes Schickel | |
Thanks to Chris Warren-Smith for testing this a bit. | |||
2013-10-19 | OPENGL: Implement dirty rect handling. | Johannes Schickel | |
2013-10-19 | SDL: Use OSD in OpenGL SDL backend. | Johannes Schickel | |
2013-10-19 | OPENGL: Add OSD support. | Johannes Schickel | |
2013-10-19 | SDL: Add a OpenGL SDL backend and hook it into the SDL backend. | Johannes Schickel | |
The hooking code is nearly exactly the old hooking code. Only the OpenGL SDL creation has been adapted since it uses a different constructor now. | |||
2013-10-19 | OPENGL: Add new generic OpenGL (ES) backend. | Johannes Schickel | |
This backend is based on ideas of the old OpenGL backend, of the Android GL backend and of the iPhone GL backend. | |||
2013-10-05 | BACKENDS: Remove OpenGL and OpenGL SDL backend. | Johannes Schickel | |
This breaks our Tizen port. | |||
2013-10-05 | WINTERMUTE: Speed up scale() | Willem Jan Palenstijn | |
This is a tweaked version of a patch from eriktorbjorn. | |||
2013-10-04 | FULLPIPE: Implement MctlCompound::method4C() | Eugene Sandulenko | |
2013-10-04 | SCI: Add the German version of EcoQuest 2 (bug #3615072) | Filippos Karapetis | |
2013-10-03 | TSAGE: Fixes for R2R Bridge conversation | Paul Gilbert | |
2013-10-03 | TSAGE: Renaming for R2R Autodoc scene | Paul Gilbert | |
2013-10-04 | FULLPIPE: Started implementation MctlCompound::method4C() | Eugene Sandulenko | |
2013-10-03 | WINTERMUTE: Update full screen on ScreenChanged | Willem Jan Palenstijn | |
This fixes the screen not updating after e.g., scaler changes. Bug #3594245. | |||
2013-10-03 | WINTERMUTE: Add missing break | Willem Jan Palenstijn | |
Confirmed by Mnemonic. | |||
2013-10-02 | TSAGE: R2R bugfix for using the console in the spare bedrooms | Paul Gilbert | |
2013-10-02 | TSAGE: Cleanup of R2R Lift scene | Paul Gilbert | |
2013-10-02 | Merge pull request #404 from rrebello/tsage_fix | Strangerke | |
TSAGE: Fix uninitialized variable. | |||
2013-10-02 | TSAGE: Fix uninitialized variable. | Rodrigo Rebello | |
This was caused by commit 81a2892229a053bb9c76dea4dbfb63ca13164946. | |||
2013-10-02 | FULLPIPE: Finish MGM::rebuildTables() | Eugene Sandulenko | |
2013-10-02 | FULLPIPE: Started implementing MGM::rebuildTables() | Eugene Sandulenko | |
2013-10-02 | FULLPIPE: Implement MGM::clear() | Eugene Sandulenko | |
2013-10-02 | FULLPIPE: Implement MGM::getItemIndexById() | Eugene Sandulenko | |
2013-10-02 | FULLPIPE: Implement MGM::addItem() | Eugene Sandulenko | |
2013-10-02 | SCI: Make a note about pic 390 in the blacklisted SQ4CD NRS patch 1.2 | Filippos Karapetis | |
2013-10-02 | SCI: Blacklist the SQ4CD 1.2 NRS patch | Filippos Karapetis | |
In essence, this "patch" includes a mixture the CD and floppy versions (the whole game), without the speech file | |||
2013-10-02 | WINTERMUTE: Remove unused _drawNum | Willem Jan Palenstijn | |
2013-10-02 | SAGA: Clean up variable scope | Willem Jan Palenstijn | |
2013-10-02 | Merge pull request #403 from rrebello/saga_cppcheck_fix | Filippos Karapetis | |
SAGA: Silent Cppcheck warning in Sprite::loadList(). | |||
2013-10-02 | WINTERMUTE: Fix regression with _skipThisFrame | Willem Jan Palenstijn | |
This broke loading in Broken Circle demo. We now reset the queue state when skipping a frame, and re-use lastFrameIter instead of keeping track of lastAddedTicket separately. | |||
2013-10-02 | SAGA: Silent Cppcheck warning in Sprite::loadList(). | Rodrigo Rebello | |
2013-10-02 | MOHAWK: Fix missing initializers in CSTime engine. CID 1002810. | D G Turner | |
2013-10-02 | CINE: Ensure that Adlib driver callbacks are initialized. CID 1003411. | D G Turner | |
2013-10-02 | CINE: Fix for possible uninitialized variable usage. CID 1086890. | D G Turner | |
2013-10-01 | TSAGE: Shading fix when restoring a game from the title screen | Paul Gilbert | |
2013-10-02 | WINTERMUTE: Fix regression in ticketing | Willem Jan Palenstijn | |
This caused a crash when pressing 'New Game' in the Black Circle demo. Regression from 544e4a2f49630cecbf06fe5b1e11bdbab1bdb281. | |||
2013-10-02 | GUI: Do not return current input on cancel in PredictiveDialog. | Johannes Schickel | |
Returning the currently displayed input when you click cancel is confusing behavior in my eyes. | |||
2013-10-02 | GUI: Initialize PredictiveDialog::_predictiveResult. | Johannes Schickel | |
This fixes garbage output when canceling the predictive dialog in AGI when nothing was entered. | |||
2013-10-02 | GUI: Clean up calloc use in PredictiveDialog. | Johannes Schickel | |
Instead of manually multiplying the entry count with the entry size we simply use both parameters of calloc as intended now. | |||
2013-10-02 | GUI: Fix compilation with clang and C++11. | Johannes Schickel | |
newDictLine is allocated with calloc in line 856 thus there is no need to initialize any entry. | |||
2013-10-02 | WINTERMUTE: Handle invalid file access in Carol Reed 6: Black Circle | Filippos Karapetis | |
2013-10-01 | WINTERMUTE: Clean up byte/char casts in loading/parsing | Willem Jan Palenstijn | |
2013-10-01 | WINTERMUTE: Fix broken uint32/ulong cast | Willem Jan Palenstijn | |
2013-10-01 | FULLPIPE: Implement MovGraph::addObject() | Eugene Sandulenko | |
2013-10-01 | FULLPIPE: Unk2 -> MGM | Eugene Sandulenko | |
2013-10-01 | AGI: Skip words starting with digits that are filed under 'a' in the dictionary. | Willem Jan Palenstijn | |
The fan game SQ0 does this (for '7up', among others), and this caused us to skip all words starting with an 'a'. Bug #3615061. |