Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-27 | CRYO: Fix crash when restarting the game | Strangerke | |
2017-02-26 | TITANIC: More implementation of CSurfaceAream, added FRect class | Paul Gilbert | |
2017-02-26 | DIRECTOR: Fix rendering of shapes of type 16 | Eugene Sandulenko | |
2017-02-26 | DIRECTOR: More debug output on image rendering | Eugene Sandulenko | |
2017-02-26 | CRYO: Improve macro safety | Willem Jan Palenstijn | |
2017-02-26 | CRYO: Fix warning | Eugene Sandulenko | |
2017-02-26 | CRYO: Improve syncTapePointers | Strangerke | |
2017-02-26 | I18N: Update translation (German) | Lothar Serra Mari | |
Currently translated at 98.7% (935 of 947 strings) | |||
2017-02-26 | I18N: Update translation (Finnish) | Timo Mikkolainen | |
Currently translated at 100.0% (947 of 947 strings) | |||
2017-02-26 | SCI: Clean up unnecessary casts | Willem Jan Palenstijn | |
2017-02-26 | SIC32: Add RAMA French checksums | Bastien Bouclet | |
2017-02-26 | SCI32: Add Phantasmagoria 2 French checksums | Bastien Bouclet | |
2017-02-26 | SCI32: Add Lighthouse French checksums | Bastien Bouclet | |
2017-02-25 | TITANIC: Implementing CSurfaceArea methods | Paul Gilbert | |
2017-02-26 | SCI: Clean up kRandom + allow 0 parameters via signatures | Martin Kiewitz | |
Also added in depth comments about the currently known variations Returning the RNG seed is now implemented (although it seems no games actually use this functionality, it seems to be just script bugs). Also remove Torin kRandom workarounds. | |||
2017-02-26 | DIRECTOR: Clarified and corrected movie scripts in D2/D3 | Eugene Sandulenko | |
2017-02-26 | DIRECTOR: More debug output when loading | Eugene Sandulenko | |
2017-02-25 | DIRECTOR: Move utility functions to util.cpp | Eugene Sandulenko | |
2017-02-25 | TITANIC: Fix CStarPoints2 initialization | Paul Gilbert | |
2017-02-25 | AGI: always stop sound/music, when calling restore/save since 2.272 | Martin Kiewitz | |
and therefore set the "fully played"-flag/variable, so that scripts don't block forever in for example Police Quest 1 poker back room. Fixes bug #9706 Thanks waltervn | |||
2017-02-24 | TITANIC: Some preliminary cleanup of star control interfaces | Paul Gilbert | |
2017-02-24 | TITANIC: Fixes for coordinates init in CStarPoints1 | Paul Gilbert | |
2017-02-24 | CRYO: Some renaming | Strangerke | |
2017-02-24 | DIRECTOR: Lingo: Fix b_moveableSprite() stub | Eugene Sandulenko | |
2017-02-24 | I18N: Update translation (Dutch) | Eugene Sandulenko | |
Currently translated at 100.0% (933 of 933 strings) | |||
2017-02-24 | I18N: Update translation (Dutch) | jeroen klop | |
Currently translated at 99.7% (931 of 933 strings) | |||
2017-02-24 | I18N: Update translations templates | Thierry Crozat | |
2017-02-24 | Merge pull request #908 from rsn8887/upstream | Eugene Sandulenko | |
SDL: Fix erratic analog pointer + control options | |||
2017-02-24 | DIRECTOR: Lingo: Clarified 'play' and 'play done' implementations | Eugene Sandulenko | |
2017-02-24 | I18N: Update translation (Hungarian) | Eugene Sandulenko | |
Currently translated at 99.3% (927 of 933 strings) | |||
2017-02-24 | DIRECTOR: Lingo: Initial code for func_playdone() | Eugene Sandulenko | |
2017-02-24 | DIRECTOR: Lingo: Initial code for func_play() | Eugene Sandulenko | |
2017-02-24 | DIRECTOR: Encapsulated _nextMovie parameters into a string | Eugene Sandulenko | |
2017-02-24 | I18N: Update translation (German) | Rouven Bauer | |
Currently translated at 100.0% (933 of 933 strings) | |||
2017-02-24 | I18N: Update translation (Hungarian) | George Kormendi | |
Currently translated at 99.3% (927 of 933 strings) | |||
2017-02-24 | DIRECTOR: Lingo: Clarified compile and exec debug level messages | Eugene Sandulenko | |
2017-02-24 | I18N: Update translation (Hungarian) | George Kormendi | |
Currently translated at 99.3% (927 of 933 strings) | |||
2017-02-24 | DIRECTOR: Lingo: Show execution trace at earlier debug levels | Eugene Sandulenko | |
2017-02-24 | AGI: act on exitAllLogics in testIfCode (fixes bug #9707) | Martin Kiewitz | |
Thanks waltervn for finding this one. Was a regression caused by the timer heuristic for detecting bad script code. When the heuristic identified being in an inner timer loop, it told ScummVM to sleep + process events. During that time a restore can get triggered by the user via GMM. When that happens, the restore is executed immediately. When still being inside testIfCode(), it may happen that execution goes beyond the end of the current logic incl. error/crash. TODO: maybe better change GMM as a whole for AGI, that restores are always processed in a delayed way after main loop got processed once? | |||
2017-02-23 | AGI: Clean up VM opcode handling | Martin Kiewitz | |
so that invalid opcodes won't crash ScummVM anymore | |||
2017-02-23 | DIRECTOR: Lingo: Try cleaned file names only when it makes sense | Eugene Sandulenko | |
2017-02-23 | DIRECTOR: Lingo: Clean file name of 8-bit character before loading | Eugene Sandulenko | |
Mac has had possibility to have 8-bit characters in their filenames. In the modern world it goes with either codepages or UTF-8, which makes it much less compatible. Trying to mitigate that | |||
2017-02-23 | DIRECTOR: Lingo: Fix stack underflow in argument assignment | Eugene Sandulenko | |
2017-02-23 | DIRECTOR: Lingo: Do not pollute stack in c_assign() | Eugene Sandulenko | |
2017-02-23 | ADL: Enable ADGF_TESTING for hires6 | Walter van Niftrik | |
2017-02-23 | ADL: Fix hires6 canSaveGameStateCurrently() | Walter van Niftrik | |
2017-02-23 | I18N: Update translation (German) | Lothar Serra Mari | |
Currently translated at 99.7% (931 of 933 strings) | |||
2017-02-23 | ADL: Reset linesPrinted in game loop | Walter van Niftrik | |
2017-02-23 | I18N: Update translation (French) | Purple T | |
Currently translated at 100.0% (933 of 933 strings) | |||
2017-02-22 | TITANIC: Fix setting display bounds for end credit text | Paul Gilbert | |