Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-08 | COMMON: Add type traits to common library | Colin Snover | |
Type traits allow conditional selection and manipulation of types during compilation. | |||
2017-01-08 | CHEWY: Add console command to change scenes | Filippos Karapetis | |
2017-01-08 | CHEWY: Initial implementation of scene sprites, props and hotspots | Filippos Karapetis | |
2017-01-08 | CHEWY: Make the error for invalid text resources more verbose | Filippos Karapetis | |
2017-01-08 | CHEWY: Clean up cursors a bit | Filippos Karapetis | |
2017-01-08 | I18N: Update translation (Hungarian) | George Kormendi | |
Currently translated at 99.3% (923 of 929 strings) | |||
2017-01-08 | DIRECTOR: Added g_director uglyness | Eugene Sandulenko | |
2017-01-08 | DIRECTOR: Lingo: Documented D3 menu properties | Eugene Sandulenko | |
2017-01-08 | DIRECTOR: Lingo: Added more D3 stubs | Eugene Sandulenko | |
2017-01-07 | DIRECTOR: Lingo: Fix arguments check for built-ins | Eugene Sandulenko | |
2017-01-07 | DIRECTOR: Lingo: Stubbed "sound*" built-ins | Eugene Sandulenko | |
2017-01-07 | DIRECTOR: Lingo: Added stub for 'me' keyword | Eugene Sandulenko | |
2017-01-07 | DIRECTOR: Lingo: Switch bison debug at runtime | Eugene Sandulenko | |
--debugflags=lingocompile -d10 | |||
2017-01-07 | DIRECTOR: Lingo: Fix 'on' keyword parsing | Eugene Sandulenko | |
It requires handler name after 'end' keyword | |||
2017-01-07 | DIRECTOR: Lingo: Documented catmember differences for D3 | Eugene Sandulenko | |
2017-01-07 | I18N: Revert encoding of Polish translation back to ISO-8859-2 | Thierry Crozat | |
The translation was automatically converted to UTF-8 due to the use of curly brackets, which I had to replace with straight ones. | |||
2017-01-07 | I18N: Update translation (Italian) | Walter Agazzi | |
Currently translated at 100.0% (929 of 929 strings) | |||
2017-01-07 | I18N: Update translation (Greek) | Filippos Karapetis | |
Currently translated at 100.0% (929 of 929 strings) | |||
2017-01-07 | I18N: Change back encoding of Finnish translation to ISO-8859-1 | Thierry Crozat | |
It was changed to UTF-8 by Weblate due to the use of a character that cannot be encoded with the ISO-8859-1 charset. The character was the ellipses, which I had to replace with three dots. | |||
2017-01-07 | I18N: Update translation (Greek) | Arius | |
Currently translated at 100.0% (929 of 929 strings) | |||
2017-01-07 | I18N: Update translation (Greek) | Filippos Karapetis | |
Currently translated at 99.7% (927 of 929 strings) | |||
2017-01-07 | I18N: Update translation (Greek) | Arius | |
Currently translated at 99.7% (927 of 929 strings) | |||
2017-01-07 | I18N: Update translation (Greek) | Filippos Karapetis | |
Currently translated at 98.8% (918 of 929 strings) | |||
2017-01-06 | I18N: Update translation (Greek) | Arius | |
Currently translated at 98.8% (918 of 929 strings) | |||
2017-01-06 | I18N: Update translation (Greek) | Filippos Karapetis | |
Currently translated at 98.2% (913 of 929 strings) | |||
2017-01-06 | I18N: Update translation (Greek) | Arius | |
Currently translated at 98.2% (913 of 929 strings) | |||
2017-01-06 | I18N: Update translation (Italian) | Walter Agazzi | |
Currently translated at 100.0% (929 of 929 strings) | |||
2017-01-06 | I18N: Update translation (Greek) | Filippos Karapetis | |
Currently translated at 97.7% (908 of 929 strings) | |||
2017-01-06 | I18N: Update translation (Greek) | Arius | |
Currently translated at 97.7% (908 of 929 strings) | |||
2017-01-06 | I18N: Update translation (Greek) | Filippos Karapetis | |
Currently translated at 97.4% (905 of 929 strings) | |||
2017-01-06 | I18N: Update translation (Greek) | Arius | |
Currently translated at 97.4% (905 of 929 strings) | |||
2017-01-06 | SCI32: Fix overlapped memory copies in SciString | Colin Snover | |
2017-01-06 | SCI32: Fix a subtle bug in SciArray::trim() | Filippos Karapetis | |
With this bug, whenever a string was trimmed from the right, the last character was always cut off, even if it wasn't whitespace. This was apparent in the RAMA demo, which parses a text file for its scenes, and each line is trimmed | |||
2017-01-06 | Revert "Merge pull request #885 from csnover/faster-travis" | Colin Snover | |
Travis builds are failing randomly after this change due to upstream bug travis-ci/travis-ci#7103, so reverting these changes until it is fixed. This reverts commit 72f421cb38149d9a66d7145609be81cec2514d48, reversing changes made to c919c9996c6f62cf4f0d1a22d0522b0ee9a0514c. | |||
2017-01-06 | DIRECTOR: Lingo: Properly fix compilation on Dreamcast | Eugene Sandulenko | |
It should originally go to lingo-lex.l, as lingo-lex.cpp is autogenerated. The fix was initially in 0da273fc8c843a6248e11f | |||
2017-01-06 | Merge pull request #873 from wjp/sci_save_palvary | Willem Jan Palenstijn | |
SCI: Unconditionally save palvary state | |||
2017-01-06 | SCI: Add FIXME for (very unlikely) race condition in _palVarySignal | Willem Jan Palenstijn | |
2017-01-06 | SCI: Unconditionally save palvary state | Willem Jan Palenstijn | |
Additionally, add workaround to fix up old QfG3 saves with broken _palVaryPaused state. Fixes bug #9674. | |||
2017-01-06 | I18N: Update translation (Finnish) | Timo Mikkolainen | |
Currently translated at 100.0% (929 of 929 strings) | |||
2017-01-06 | DIRECTOR: Lingo: Add test for events | Eugene Sandulenko | |
2017-01-06 | DIRECTOR: Lingo: Implement 'on' statement parsing | Eugene Sandulenko | |
2017-01-06 | I18N: Update translation (Italian) | Walter Agazzi | |
Currently translated at 99.8% (928 of 929 strings) | |||
2017-01-06 | I18N: Update translation (Polish) | Rafał Rzepecki | |
Currently translated at 88.6% (824 of 929 strings) | |||
2017-01-06 | I18N: Update translation (Finnish) | Timo Mikkolainen | |
Currently translated at 100.0% (929 of 929 strings) | |||
2017-01-06 | I18N: Update translation (Swedish) | Petter Sjölund | |
Currently translated at 98.7% (917 of 929 strings) | |||
2017-01-06 | I18N: Update translation (Italian) | Walter Agazzi | |
Currently translated at 99.7% (927 of 929 strings) | |||
2017-01-05 | I18N: Update translation (Swedish) | Petter Sjölund | |
Currently translated at 98.6% (916 of 929 strings) | |||
2017-01-05 | SCI32: Fix off-by-one error in array resizing | Colin Snover | |
This bug existed in SSCI and was pulled in carelessly during initial implementation of SciArray. Closer examination of SCI3 reveals that this only happened to work in SSCI because it would always allocate on the first resize, and would always allocate 25 extra elements per allocation. | |||
2017-01-05 | SCI32: Add validity checks to kList iteration methods | Colin Snover | |
In GK2, restoring a save game causes the segment manager to reset in the middle of a kListFirstTrue call, which invalidates all pointers and reg_ts to stored data. This means that when kListFirstTrue tries to decrement the list recursion counter at the end of iteration, it is writing to freed memory, potentially resulting in heap corruption. SCI3 added checks to prevent this from happening, but these checks seem like they should have also been applied to some SCI2.1 games as well (like GK2). Since there should be no negative side-effect to this check, it is applied universally to all SCI32 games. | |||
2017-01-05 | I18N: Update translation (Finnish) | jepael | |
Currently translated at 100.0% (929 of 929 strings) |