Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-22 | SCI32: Fix slow SCI2.1mid transitions | Colin Snover | |
SSCI transitions code sends a large number of small show rects to the graphics manager, one at a time, for each division of a transition. Each time a rect is submitted, a call to showBits is made. This design was used when transitions for SCI32 were first implemented in ScummVM, and it worked OK because the hardware surface was updated by EventManager::getSciEvent, not showBits, so the large number of calls to showBits from the transitions code did not adversely affect engine performance. Later in SCI32 engine development, hardware surface updates were changed to occur in showBits so that the hardware surface would be updated at frame-out time, instead of at input-in time. This change meant that now the large number of calls to showBits from transitions became very expensive, and the engine would stall constantly refreshing the entire hardware surface. To fix this problem, the transitions code now (1) maximises the size of rects coming from transitions, when possible, and (2) only calls showBits when all the rects from one frame of a transition have been calculated and added to the show rects list. Additionally, there were some arithmetic errors in the implementation of pixel dissolve that have been corrected in this changeset. Fixes Trac#9614. | |||
2016-10-22 | SDL: Fix typos | Ori Avtalion | |
2016-10-22 | BLADERUNNER: Fix uninitialized variable accesses | Thomas Fach-Pedersen | |
Fixes a couple of issues reported by valgrind and clang sanitizers. In particular, the initialization of Actor::_inCombat means that McCoy no longer randomly has his gun out at the beginning of the game. In SliceRenderer::drawInWorld, the assert of _sliceFramePtr has been moved to after the call to setupFrameInWorld which is the method that initializes the field. This misplaced assert caused the game to crash for several people. | |||
2016-10-22 | TITANIC: Fix looping in CTrueTalkManager::triggerNPC | Paul Gilbert | |
2016-10-22 | TITANIC: Workaround for Doorbot's 'cloak off' movie playback | Paul Gilbert | |
The original starts a movie for the Doorbot taking his cloak off, but then plays a cutscene of the doorbot first appearing. Because of this delay, our VideoDecoder wasn't correctly playing the movie after. To fix that, new movies are initially paused when started, and then resumed the first time we try to do events checking for it | |||
2016-10-22 | I18N: Regenerate translations.dat | rootfather | |
2016-10-22 | I18N: Update German GUI translation | rootfather | |
2016-10-22 | NEWS/DE: Mention SDL2 filtering option | rootfather | |
2016-10-22 | DC: Remove workaround for GCC bug #42841 | Marcus Comstedt | |
We now require GCC 4.6, where this bug has been fixed. | |||
2016-10-22 | DC: Add Dreamcast specific clean target | Marcus Comstedt | |
2016-10-22 | DISTS/FEDORA: Update spec build requirements | Willem Jan Palenstijn | |
2016-10-21 | SCI32: Implement HShutterIn for SCI2.1mid+ | Colin Snover | |
Fixes Trac#9584. | |||
2016-10-21 | SHERLOCK: 3DO: Fixes to allow game to start | Paul Gilbert | |
2016-10-21 | BLADERUNNER: Fix presumable typo | Willem Jan Palenstijn | |
2016-10-21 | IOS: Add support for filtering feature | Thierry Crozat | |
2016-10-21 | GUI: Increase theme version | Thierry Crozat | |
This should have been done when making changes to it but I forgot. | |||
2016-10-21 | PRINCE: Refactored detection code into widely accepted schema | Eugene Sandulenko | |
2016-10-20 | CREATE_PROJECT: Fix MSVC project creation with curl or SDL_Net enabled | Paul Gilbert | |
2016-10-20 | CREATE_PROJECT: Disable new net, curl, & sparkle for old MSVC versions | Paul Gilbert | |
2016-10-20 | CLOUD: Don't error out when PNG support is not enabled | Bastien Bouclet | |
2016-10-20 | SCI32: Fix wrong value passed to updateInfoFlagViewVisible | Colin Snover | |
updateInfoFlagViewVisible accepts a property index, not a selector ID. Fixes Trac#9583. | |||
2016-10-20 | SCI32: Fix QFG4 version comments | Colin Snover | |
2016-10-20 | SCI32: Fix typo | Colin Snover | |
2016-10-20 | SCI32: Split out detection of features that cross SSCI versions | Colin Snover | |
2016-10-20 | SCI32: Fix zero-offset exports | Colin Snover | |
Exports with a zero offset are supposed to point to the start of the code block in the script hunk, but they were being ignored. This may also apply to SCI1.1 games, but until that can be verified, this fixes the zero-offset in only SCI32 games for now. | |||
2016-10-20 | UPDATES: Added MacOS 1.9.0.2, no changes. | Eugene Sandulenko | |
It appears that Mac Sparkle does not ignore the Windows binaries, and offers to upgrade to Windows executable. Thus, in the meantime we supply binary with the version change only. | |||
2016-10-19 | WIN32: re-sort migration.txt | Hein-Pieter van Braam | |
Kind of nit-picky but it was annoying me that it was ALMOST sorted. | |||
2016-10-19 | WIN32: Nightlies will start using SDL2 | Hein-Pieter van Braam | |
2016-10-19 | WIN32: Add missing LICENSE files to migration.txt | Hein-Pieter van Braam | |
2016-10-19 | DIRECTOR: Fix movie scanning | Eugene Sandulenko | |
2016-10-19 | DIRECTOR: Lingo: Implemented getting 'the frame' entity | Eugene Sandulenko | |
2016-10-19 | UPDATES: Sparkle doesn't understand 1.9.0b, thus rename it to 1.9.0.2 | Eugene Sandulenko | |
2016-10-18 | UPDATES: Added Win32 1.9.0b build | Eugene Sandulenko | |
2016-10-18 | NEWS: Add filtering option for SDL2 | Thierry Crozat | |
2016-10-18 | SDL: Fix typo in function name | Ori Avtalion | |
2016-10-18 | UPDATES: Actually put the updated Win32 binary to 1.9.0a | Eugene Sandulenko | |
2016-10-18 | VIDEO: Fix an off-by-one check in VideoDecoder::getTrack | Bastien Bouclet | |
2016-10-18 | DIRECTOR: Further work on text cast loading and rendering | Eugene Sandulenko | |
2016-10-18 | GRAPHICS: Declared few methods in MacFontManager public | Eugene Sandulenko | |
2016-10-18 | DIRECTOR: Added debug chanel for text rendering | Eugene Sandulenko | |
2016-10-18 | GRAPHICS: Remove debug leftover | Eugene Sandulenko | |
2016-10-18 | UPDATE: Win32 buld was updated. There were 120 downloads | Eugene Sandulenko | |
2016-10-18 | WIN32: Remove NSIS installer script, since it is no longer maintained, ↵ | Kirben | |
outdated, and leads to confusion. | |||
2016-10-17 | XEEN: Visual Studio compilation fix | Paul Gilbert | |
2016-10-18 | UPDATES: Give feedback on OS X when using the Check now button | Thierry Crozat | |
Checking updates from the menu was giving feedback when no update was found, but checking updates from the Check now button in the options was only giving feedback if a new version was found. Now it also tell us when ScummVM is up to date. | |||
2016-10-18 | UPDATES: Another Win32 binary update | Eugene Sandulenko | |
2016-10-18 | UPDATES: Update 1.9.0 Win32 signature. Thanks to TMM for the build. | Eugene Sandulenko | |
2016-10-17 | DISTS: Fix corrupted character in copyright string for Windows exe | Thierry Crozat | |
This was introduced in commit 02827d0. | |||
2016-10-17 | I18N: Regenerate translations data file | Thierry Crozat | |
2016-10-17 | I18N: Update Hungarian translation (ticket #9616) | Thierry Crozat | |