Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-02 | VIDEO: Express VideoDecoder::endOfVideo using easier to understand logic | Bastien Bouclet | |
2017-10-31 | I18N: Update translations templates | Thierry Crozat | |
2017-10-31 | SCUMM: Prevent false detection of Steam games | Ben Castricum | |
2017-10-29 | XEEN: Enable starting game from startup menu | Paul Gilbert | |
2017-10-29 | DOC: Remove reference to SF for the Bug Tracker; improve wording | rootfather | |
2017-10-29 | DOC: Remove reference to Sourceforge for the Bug Tracker | rootfather | |
2017-10-29 | SCI: Fix UB in SegManager memcpy/strcpy operations | Colin Snover | |
Passing overlapping buffers to C standard library memcpy, strcpy, and strncpy is undefined behavior. In SSCI these operations would perform a forward copy, and most stdlib implementations do the same, but at least newer Linux glibc on x86 copies bytes in reverse, so just using the standard library on this platform results in broken output. Because SSCI used a blind forward copy instead of memmove for overlapping copy operations, this patch implements an explicit forward copy to ensure that overlapping copies continue to operate the same as in SSCI. This fixes the Island of Dr. Brain v1.1 flamingo puzzle (script 185, flamingos::init, localCall 4c3) on platforms that do not perform forward copy in memcpy/strcpy/strncpy. Thanks to @moralrecordings for research on this bug and an initial patch using memmove. Closes gh-1034. | |||
2017-10-29 | TESTBED: Only build cloud tests if libcurl is available too | Willem Jan Palenstijn | |
This matches the module.mk checks for backends/cloud | |||
2017-10-29 | CONFIGURE: Handle freetype-config SYSROOT duplication in prefix | Willem Jan Palenstijn | |
Since version 2.3.12, freetype-config adds SYSROOT to all paths. If we pass a --prefix that already includes SYSROOT, this will return a duplicate SYSROOT. This patch detects that and adjusts prefix accordingly. | |||
2017-10-29 | CONFIGURE: Add missing --with-libcurl-prefix option | Willem Jan Palenstijn | |
2017-10-29 | CONFIGURE: Improve configure help formatting consistency | Willem Jan Palenstijn | |
2017-10-28 | Merge pull request #1046 from digitall/saga_ite_french | Thierry Crozat | |
SAGA: Add Code to Support French Fan Translation. | |||
2017-10-28 | SAGA: Replace Remaining French Accented Characters with Escape Codes. | D G Turner | |
2017-10-28 | SAGA: Add Define for French Language for clarity. | D G Turner | |
2017-10-27 | TITANIC: Hopefully fix AmigaOS compilation | Paul Gilbert | |
2017-10-27 | SAGA: Correct Tenses in French Fan Translation of ITE. | D G Turner | |
These changes were suggested by bgK. | |||
2017-10-26 | SAGA: Add Code to Support French Fan Translation. | D G Turner | |
This code was supplied by Darknior (hugues.fabien@gmail.com). | |||
2017-10-25 | Merge pull request #1035 from bgK/require-64bits-integers | Bastien Bouclet | |
BUILD: Require 64bits integers | |||
2017-10-25 | MOHAWK: MYST: Add detection for a Russian version | Bastien Bouclet | |
2017-10-23 | SDL: Automatically grab mouse upon entering fullscreen | Colin Snover | |
Folks are confused about the new behaviour where the mouse is not restricted to the game area in fullscreen, which is understandable. This changes mouseIsGrabbed to use SDL directly in order to avoid making changes to the user preference in the _inputGrabState. Otherwise we'd either clobber the user's previous windowed mouse grab preference, or require maintaining a second variable just to track the original state, when we can have SDL do that for us. | |||
2017-10-23 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-10-21 | SCI: Allow lofsa string printing in disasm for all SCI versions | Willem Jan Palenstijn | |
2017-10-21 | SCI: Fix offsets in disasm for multi-param opcodes | Willem Jan Palenstijn | |
This code was assuming that retval points to the start of the next instruction, which is only true if the current parameter is the last one. This fixes op_call printing. | |||
2017-10-19 | SDL: Fix SDL1 cursor position when using a touchscreen | Tarek Soliman | |
I noticed that in Maemo the cursor was offset after the SDL refactoring in de2bbe3b9738ef95b2529db989570770ef434f9d In Maemo when entering fullscreen, ScummVM receives a SDL_VIDEORESIZE event with the native touchscreen resolution rather than the current window size. This causes a call to notifyResize. Before that refactoring, notifyResize did nothing (in SDL1). Now it calls handleResize but doesn't actually set a new video mode. This messes up the coordinate mapping, causing an overcorrection for the cursor position. | |||
2017-10-18 | I18N: Update translations templates | Thierry Crozat | |
2017-10-17 | SDL: Fix missing scaled cursors in SDL 2.0.4 on Windows | Colin Snover | |
This may be a problem with SDL 2.0.4 generally, not just on Windows, but it doesn't really matter much since it can't be broken on *any* platform. | |||
2017-10-16 | TITANIC: Remove redundant room check in CEarSweetBowl | Paul Gilbert | |
2017-10-16 | SCI32: Fix cursor color when quitting for phant1 | David Fioramonti | |
When quitting the game at the main menu and hitting no or quitting the game while playing the cursor color over the buttons will be tan the first time rather than red. This fix makes it so it will be red. This was done by removing a check in HotSpot::doit() which checks the global193 value. Removing this check fixes the problem. Fixes Trac#9977. Thanks snover and wjp for your help. | |||
2017-10-16 | I18N: Update translation (Dutch) | Ben Castricum | |
Currently translated at 100.0% (959 of 959 strings) | |||
2017-10-16 | I18N: Update translations templates | Thierry Crozat | |
2017-10-16 | SDL: Fix 32bpp cursor scaling in SDL1 | Colin Snover | |
The SDL1 loop is not very optimal. Unfortunately all our existing scalers only work in 16bpp and I don't have time to fix that right now, so this is fine. | |||
2017-10-16 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-10-16 | I18N: Update translations templates | Thierry Crozat | |
2017-10-15 | SDL: Fix scaled 32bpp cursor rendering | Colin Snover | |
2017-10-15 | TITANIC: New titanic.dat with fixed German chevron strings | Paul Gilbert | |
2017-10-15 | TITANIC: Add missing strings for Floor & Room # to titanic.dat | Paul Gilbert | |
2017-10-15 | TITANIC: Fix crash exiting game when music room music is active | Paul Gilbert | |
2017-10-15 | TITANIC: Music room handler field renames & better anim sync to music | Paul Gilbert | |
2017-10-15 | SCI32: Tell OSystem to show/hide cursors as appropriate | Colin Snover | |
This is needed so that the system cursor can be appropriately hidden outside the game's draw area, to match the normal behaviour of ScummVM. | |||
2017-10-15 | TITANIC: Fix use after free and remove IFDEF code from mouse cursors | Paul Gilbert | |
2017-10-15 | TITANIC: Simplify cursors to build up as RGBA during loading | Paul Gilbert | |
2017-10-15 | DINGUX: Really constify getFeatureState | Colin Snover | |
2017-10-15 | DINGUX: Fix missing const on hasFeature/getFeatureState implementation | Colin Snover | |
2017-10-15 | DINGUX: Replace usage of old SurfaceSdlGraphicsManager APIs | Colin Snover | |
2017-10-15 | GPH: Replace usage of old SurfaceSdlGraphicsManager APIs | Colin Snover | |
2017-10-15 | PSP: Improve const-correctness | Colin Snover | |
2017-10-15 | PSP2: Replace usage of old SurfaceSdlGraphicsManager APIs | Colin Snover | |
2017-10-15 | OPENPANDORA: Remove duplicated loadGFXMode code | Colin Snover | |
2017-10-15 | I18N: Update translations templates | Thierry Crozat | |
2017-10-15 | GUI: Cleanup | Eugene Sandulenko | |