93146 Commits

Author SHA1 Message Date
Eugene Sandulenko
a18ff97c65 DIRECTOR: LINGO: Fixed 'else' code generation for 'if' statements 2019-12-08 12:55:42 +01:00
Eugene Sandulenko
32b67f69ca DIRECTOR: LINGO: Fix 'repeatwhile' and 'if' grammars 2019-12-08 00:35:59 +01:00
Eugene Sandulenko
45925f610c DIRECTOR: LINGO: Improved compiled code for 'if' statements 2019-12-08 00:20:33 +01:00
Eugene Sandulenko
b8a84f1507 DIRECTOR: LINGO: Fix code decompilation offsets 2019-12-08 00:20:33 +01:00
Cameron Cawley
254b48e1bd
COMPOSER: Remove comma from the end of the GameFileTypes enum 2019-12-07 21:52:56 +00:00
BLooperZ
7eea773fc7 COMPOSER: fallback load default configs 2019-12-07 21:42:14 +02:00
BLooperZ
1a81f1580b COMPOSER: add v1 config files from ticket #5934 2019-12-07 21:42:14 +02:00
BLooperZ
60d67207a2 COMPOSER: fix loop 2019-12-07 21:42:14 +02:00
BLooperZ
c57ed53552 COMPOSER: specify config file in detection entry 2019-12-07 21:42:14 +02:00
BLooperZ
84d6d0307f COMPOSER: read book.mac before book.ini 2019-12-07 21:42:14 +02:00
BLooperZ
03ced8ac95 COMPOSER: detect + support macintosh version 2019-12-07 21:42:14 +02:00
BLooperZ
8b54ff00fa COMPOSER: add detection entries 2019-12-07 21:42:14 +02:00
Cameron Cawley
aa083256ec SDL: Simplify implementations of getDefaultConfigFileName() 2019-12-07 21:15:41 +02:00
Thierry Crozat
c90164f526 I18N: Update translations templates 2019-12-07 19:15:09 +00:00
Henrik "Henke37" Andersson
b469747f7a GUI: Don't show midi setting tabs if the game has no music at all. 2019-12-07 21:14:44 +02:00
Eugene Sandulenko
ba42af45db DIRECTOR: LINGO: Give better name to the code preprocessor 2019-12-07 11:09:22 +01:00
Eugene Sandulenko
cf5fb4e4ef DIRECTOR: LINGO: Fix incorrect nesting in 'if' preprocessor 2019-12-07 11:09:11 +01:00
Eugene Sandulenko
65a1856ab0 DIRECTOR: LINGO: Added debug output to preprocessor 2019-12-07 11:09:11 +01:00
sluicebox
55dba55056 SCI32: Fix kRobot subop 6 implementation
Fixes Phantasmagoria 1 animations not resuming after closing the
control panel during the chapter 7 chase
2019-12-06 21:02:53 -08:00
Anton
3f842386c9 PRINCE: I18N: Update translation (Russian)
Currently translated at 100.0% (2757 of 2757 strings)
2019-12-07 04:30:48 +00:00
Anton
4b375378ee PRINCE: I18N: Update translation (English)
Currently translated at 59.8% (1650 of 2757 strings)
2019-12-07 04:30:11 +00:00
Eugene Sandulenko
88843b40e5 PRINCE: I18N: Update translation (English)
Currently translated at 59.8% (1650 of 2757 strings)
2019-12-07 04:30:11 +00:00
Eugene Sandulenko
5e00b3cfab DIRECTOR: Implement 'compileonly' debug flag 2019-12-07 00:00:26 +01:00
Eugene Sandulenko
2d7f1209b3 DIRECTOR: LINGO: Finally fix 'if' grammar with prepocessing 2019-12-06 23:54:16 +01:00
Eugene Sandulenko
458ad2a86f DIRECTOR: LINGO: Switch back to LALR(1) parser 2019-12-06 16:53:14 +01:00
Eugene Sandulenko
a45beac457 DIRECTOR: LINGO: Initial code on 'if' preprocessing 2019-12-06 16:52:39 +01:00
Eugene Sandulenko
6c816c5aac DIRECTOR: Added more 'if' statement tests 2019-12-06 16:50:10 +01:00
Thierry Crozat
f8c9f129c1 I18N: Update translations templates 2019-12-06 04:35:00 +00:00
D G Turner
d77e70a902 KYRA: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-06 04:31:04 +00:00
D G Turner
e75722665d MADS: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-06 03:34:11 +00:00
Thierry Crozat
3ca5080d3e I18N: Update translations templates 2019-12-05 22:42:03 +00:00
D G Turner
2050ae13b6 NEVERHOOD: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-05 22:37:54 +00:00
Eugene Sandulenko
89353fb427 DIRECTOR: LINGO: Switch to GLR parser. Improvements 2019-12-05 18:32:18 +01:00
Eugene Sandulenko
57f979c705 DIRECTOR: LINGO: Further simplification of 'if' statements grammar.
Still doesn't work fully
2019-12-05 01:35:52 +01:00
Eugene Sandulenko
38cd13cdb4 DIRECTOR: LINGO: Simplify 'if' statement parser 2019-12-05 01:35:52 +01:00
George Kormendi
6c706037e4 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1154 of 1154 strings)
2019-12-04 17:19:22 +00:00
Lothar Serra Mari
a51c163e45 I18N: Update translation (German)
Currently translated at 100.0% (1154 of 1154 strings)
2019-12-04 17:19:15 +00:00
sluicebox
05b21ace68 SCI32: Implement VMD Censorship Blobs
Phantasmagoria 1's censorship mode is now supported

Trac #11229
2019-12-04 09:11:21 -08:00
sluicebox
da9c7d3d5b SCI32: Fix VMDPlayer yielding when frames skipped 2019-12-04 09:11:21 -08:00
Thierry Crozat
310ea54e6d I18N: Update translations templates 2019-12-04 07:38:31 +00:00
Bastien Bouclet
d62f463935 GUI: Fix translations for the mass add button 2019-12-04 08:37:18 +01:00
D G Turner
d194243be4 AGOS: Use Advanced Detector LISTEND Macro in Detection Entries
Also fix indent formatting of detection entries.
2019-12-04 05:49:44 +00:00
D G Turner
76d1814c7d SAGA: Use Advanced Detector LISTEND Macro in Detection Entries
Also fix indent formatting of detection entries.
2019-12-04 05:19:40 +00:00
D G Turner
b5a4adf9d2 PARALLACTION: Use Advanced Detector LISTEND Macro in Detection Entries 2019-12-04 05:03:58 +00:00
D G Turner
575531a235 CINE: Use Advanced Detector LISTEND Macro in Detection Entries 2019-12-04 04:56:33 +00:00
D G Turner
1e278080a8 TINSEL: Fix Missing List End Markers in Detection Entries
This should avoid possible overruns causing crashes or other issues
during detection.
2019-12-04 04:49:01 +00:00
D G Turner
227182bbbf TINSEL: Use Advanced Detector LISTEND Macro in Detection Entries 2019-12-04 04:44:02 +00:00
D G Turner
0b0c7145f2 TEENAGENT: Use Advanced Detector LISTEND Macro in Detection Entries 2019-12-04 04:35:17 +00:00
D G Turner
f65799acc0 DRASCULA: Use Advanced Detector LISTEND Macro in Detection Entries 2019-12-04 04:30:23 +00:00
D G Turner
6a2a0c89a5 AGI: Use Advanced Detector LISTEND Macro in Detection Entries 2019-12-04 04:16:30 +00:00