93092 Commits

Author SHA1 Message Date
Thierry Crozat
f62dc99600 I18N: Update translations templates 2019-12-12 15:17:58 +00:00
Rodrigo Vegas Sánchez-Ferrero
f233765f48 I18N: Update translation (Spanish)
Currently translated at 100.0% (1154 of 1154 strings)
2019-12-12 15:17:42 +00:00
D G Turner
3e47e0ec50 CONFIGURE: Ensure Compiler Errors Are Saved in Temporary Debug Log
This is for debugging the current buildbot toolchain failures, but
it is a relatively innocuous change which should help debugging if
compilers are failed to be detected for various porters.
2019-12-12 02:21:48 +00:00
Eugene Sandulenko
23cf5d4bbb DIRECTOR: Properly set CachedMacText 2019-12-11 21:45:55 +01:00
Eugene Sandulenko
a35259dc0d GRAPHICS: MACGUI: Implemented non-binary version of inline text formatting 2019-12-11 21:45:55 +01:00
Eugene Sandulenko
5251a67032 DIRECTOR: Optimize screen copying for zoomBoxes 2019-12-11 21:45:55 +01:00
Thanasis Antoniou
eb0c4526fd BLADERUNNER: Debugger get or set game difficulty 2019-12-11 14:10:04 +02:00
Eugene Sandulenko
f37f24e8c0 DIRECTOR: Added comments to screen update calls 2019-12-11 12:04:27 +01:00
Eugene Sandulenko
98b14a36ad GRAPHICS: MACGUI: Added setup sanity checks to MacMenu 2019-12-11 12:00:16 +01:00
Eugene Sandulenko
57b9a08a20 DIRECTOR: Plug MacWindowManager in 2019-12-11 11:53:54 +01:00
D G Turner
cb06c44d27 GRAPHICS: Fix Missing Default Switch Cases in LarryScale
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-11 05:37:23 +00:00
D G Turner
2e91bf0eea GLK: Fix Missing Default Switch Cases in Engine Base Code
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-11 03:09:35 +00:00
D G Turner
365e9af4f0 COMMON: Minor Spelling Fix to Util Header Comment
No functional change.
2019-12-11 02:19:28 +00:00
Eugene Sandulenko
ecc7986b0b DIRECTOR: LINGO: Pass menu to MacMenu in installMenu built-in 2019-12-11 01:10:41 +01:00
Eugene Sandulenko
521d28a62c DIRECTOR: LINGO: Initial code for b_installMenu(). Parsing 2019-12-11 00:45:13 +01:00
Eugene Sandulenko
c106675294 DIRECTOR: Store original Stxt value 2019-12-11 00:45:12 +01:00
Eugene Sandulenko
ff68862ecc DIRECTOR: Escape Stxt debug output 2019-12-11 00:45:12 +01:00
Eugene Sandulenko
2c8b656bb3 DIRECTOR: LINGO: Added simpler mode for code preprocessor 2019-12-11 00:45:12 +01:00
Eugene Sandulenko
c85e5a64d7 COMMON: Fix toPrintable() for upper characters 2019-12-11 00:45:12 +01:00
Eugene Sandulenko
3c37e63780 DIRECTOR: Do not attempt to execute scripts containing menus 2019-12-11 00:45:12 +01:00
sluicebox
d43163b37c SCI32: Fix PHANT1 save file interoperability
Phantasmagoria 1 save files are uncompressed because they are small
and interoperable with the original interpreter, but the game scripts
frequently rename them. Renaming save files unconditionally compresses
the result and so only some files have been interoperable.

Phantasmagoria 1 files now remain uncompressed when renamed.
2019-12-09 22:57:46 -08:00
sluicebox
baea8d5c9c COMMON: Make save compression optional when copying
Allows for copying or renaming uncompressed save files, such as
in Phantasmagoria 1, without compressing them in the process.
2019-12-09 22:57:46 -08:00
Cameron Cawley
099ef8db30 PSP: Make the PspTimer class a subclass of DefaultTimerManager 2019-12-10 08:35:13 +02:00
D G Turner
9dcfe2c09e TEENAGENT: Fix GCC-9 -Wclass-memaccess Warning
This is another case of a warning from using memset to clear a non-trivial
data structure.
2019-12-10 03:52:20 +00:00
Eugene Sandulenko
73fd89b17b DIRECTOR: LINGO: Cleanup 2019-12-10 01:05:43 +01:00
Eugene Sandulenko
b4567e9cac DIRECTOR: Make text printable in debug output in CachedMacText 2019-12-10 00:53:50 +01:00
Eugene Sandulenko
5673fc90b3 DIRECTOR: LINGO: Fix bounds check in b_zoomBox 2019-12-10 00:53:14 +01:00
Eugene Sandulenko
303b418dda DIRECTOR: Implement zoomBox rendering 2019-12-10 00:32:54 +01:00
Eugene Sandulenko
080c2b8410 DIRECTOR: Do precomputations for 'zoomBox' built-in 2019-12-10 00:32:54 +01:00
Eugene Sandulenko
1c119b4119 DIRECTOR: Use toPrintable() for debug text output 2019-12-10 00:32:54 +01:00
Eugene Sandulenko
feb2185742 DIRECTOR: LINGO: Moved event-related debug messages to proper channel 2019-12-10 00:32:54 +01:00
Eugene Sandulenko
6b6dc21813 COMMON: Added helper function to produce printable strings 2019-12-10 00:32:54 +01:00
Eugene Sandulenko
3d86a5c09d DIRECTOR: LINGO: Specified precedence for '&&' operation 2019-12-10 00:32:54 +01:00
D G Turner
2d90392ba5 COMMON: Fix GCC-9 Warning in MacResManager Class
This is another case of a warning from using memset to clear a non-trivial
data structure.

GCC-9 detects this with the default warning of -Wclass-memaccess.
2019-12-09 16:59:10 +00:00
Eugene Sandulenko
1f77fd46e1 DIRECTOR: LINGO: Fix string to string conversion 2019-12-09 14:37:34 +01:00
scootergrisen
845e24d38b I18N: Update translation (Danish)
Currently translated at 100.0% (1154 of 1154 strings)
2019-12-09 09:52:31 +00:00
Thierry Crozat
f0bb13e598 I18N: Regenerate translations data file 2019-12-09 09:52:31 +00:00
Timo Mikkolainen
6be91e0277 I18N: Update translation (Finnish)
Currently translated at 100.0% (1154 of 1154 strings)
2019-12-09 09:52:30 +00:00
sluicebox
f17dac9c03 SCI32: Add PHANT1 German Patch detection entry
Trac #9743
2019-12-08 22:23:47 -08:00
sluicebox
721ba45c28 SCI32: Update PHANT1 detection entry comments 2019-12-08 22:23:47 -08:00
BLooperZ
63116a2678 QUEEN: fix bellboy dialogue - bug #11272 2019-12-08 23:33:06 +02:00
Eugene Sandulenko
21e9c5569a DIRECTOR: LINGO: Fix multi-leg 'if' grammar 2019-12-08 15:35:23 +01:00
Eugene Sandulenko
31c26010e3 DIRECTOR: LINGO: Fix one-leg if codegen 2019-12-08 15:34:53 +01:00
Eugene Sandulenko
17d4a24366 DIRECTOR: LINGO: Fixed operator precedence in grammar 2019-12-08 15:21:28 +01:00
Eugene Sandulenko
8c7ee0e051 DIRECTOR: LINGO: Fix 'if' code generation for simple statements 2019-12-08 14:02:10 +01:00
Eugene Sandulenko
31e88be66a DIRECTOR: LINGO: Fix 'if' preprocessor for nested ifs 2019-12-08 13:50:39 +01:00
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