Commit Graph

93262 Commits

Author SHA1 Message Date
Eugene Sandulenko
85b67d8771 DIRECTOR: Added palette transformation routine 2019-12-25 02:00:17 +01:00
Eugene Sandulenko
1cf7fd9196 DIRECTOR: Added test routine for drawing palette 2019-12-25 01:50:30 +01:00
Eugene Sandulenko
8c59f07951 DIRECTOR: Replace palette data with hex numbers 2019-12-25 01:35:04 +01:00
Eugene Sandulenko
160cbe30c7 DIRECTOR: Bg color is also shifted for shapes 2019-12-25 01:12:14 +01:00
Eugene Sandulenko
b5f7f6d35e DIRECTOR: Use colors for QuickDraw sprites from Channel Info 2019-12-25 01:10:32 +01:00
Eugene Sandulenko
e5f3febb1a DIRECTOR: Read color information for shapes 2019-12-25 01:00:02 +01:00
Eugene Sandulenko
c898b7eaae DIRECTOR: Improved loading debug output 2019-12-25 00:07:54 +01:00
Eugene Sandulenko
578d013e9c DIRECTOR: More debug output and code tidying up 2019-12-24 22:47:06 +01:00
Eugene Sandulenko
cdcce73ff8 DIRECTOR: Improved debug output 2019-12-24 21:39:14 +01:00
Eugene Sandulenko
13c086cf88 DIRECTOR: Enlist shape types 2019-12-24 21:39:14 +01:00
Eugene Sandulenko
b5d64e8bbf DIRECTOR: Improve debug output 2019-12-24 21:39:14 +01:00
sluicebox
43e74a8657 SCI32: Add GK2 Italian detection entry
Trac #11013
2019-12-24 11:00:54 -08:00
Eugene Sandulenko
cb95bb4dec DIRECTOR: Remove redundant code 2019-12-24 18:22:43 +01:00
Eugene Sandulenko
00f5d3fcdb DIRECTOR: Process non-BW bitmaps for D3 2019-12-24 18:18:04 +01:00
Eugene Sandulenko
e3f2226550 DIRECTOR: Support for arbitrary cast resrouce offsets 2019-12-24 17:35:30 +01:00
Eugene Sandulenko
c47c9eaad4 GRAPHICS: MACGUI: Improved fallback processing for mac font families 2019-12-24 16:28:02 +01:00
Eugene Sandulenko
3b6d582988 DIRECTOR: LINGO: Add test for 'when' statements with 'if' 2019-12-24 15:37:44 +01:00
Eugene Sandulenko
fe90e63d26 DIRECTOR: LINGO: Restrict oneline statements with 'if' only to 'when' 2019-12-24 15:37:21 +01:00
Eugene Sandulenko
1f03acd5bb DIRECTOR: LINGO: Added preprocessing for 'when' statements with 'if' 2019-12-24 15:32:36 +01:00
Eugene Sandulenko
e71ebaae8f DIRECTOR: LINGO: onle line statement can contain one line ifs 2019-12-24 15:32:14 +01:00
Eugene Sandulenko
a326ee192d DIRECTOR: Properly set moveable flag for sprites on loading 2019-12-24 14:08:16 +01:00
Eugene Sandulenko
1f5b4bdf74 DIRECTOR: Improve debug output 2019-12-24 14:08:16 +01:00
Eugene Sandulenko
48a6bb4daa DIRECTOR: LINGO: Force end line at the scripts 2019-12-24 14:08:16 +01:00
Eugene Sandulenko
18afddd337 PRINCE: I18N: Update translation (Russian)
Currently translated at 100.0% (2757 of 2757 strings)
2019-12-24 13:07:54 +00:00
Eugene Sandulenko
0e28769f60 PRINCE: I18N: Update translation (English)
Currently translated at 72.1% (1988 of 2757 strings)
2019-12-24 13:07:54 +00:00
D G Turner
5dc1cb2fca SAGA: Fix Memset on Non Trivial Structure Compiler Warnings
These are emitted from GCC when -Wclass-memaccess is enabled.
2019-12-24 09:03:14 +00:00
Eugene Sandulenko
3d49d03ca7 DIRECTOR: LINGO: Fix clash with isspecial(3) 2019-12-24 00:42:30 +01:00
Eugene Sandulenko
1e6ec8f3ac DIRECTOR: Finish work on reducing header dependency 2019-12-24 00:42:30 +01:00
Cameron Cawley
2be6820d70 LURE: Fix crash in detection code when compiling with TTS enabled 2019-12-23 23:33:33 +00:00
Eugene Sandulenko
cf7b86ceb9 DIRECTOR: Furhter work on header dependency decrease 2019-12-24 00:19:27 +01:00
Eugene Sandulenko
121e42b88d DIRECTOR: More work on reducing header dependency 2019-12-24 00:19:27 +01:00
Eugene Sandulenko
b21b29a2f6 DIRECTOR: Further simplification of include dependencies 2019-12-24 00:19:27 +01:00
Eugene Sandulenko
649e7a0c28 DIRECTOR: Decreased header dependency 2019-12-24 00:19:27 +01:00
Eugene Sandulenko
b022b8ad76 DIRECTOR: Split out Lingo preprocessor code into a separate file 2019-12-24 00:19:27 +01:00
Eugene Sandulenko
6ff4e96d58 DIRECTOR: LINGO: Added another test for 'return' constant 2019-12-24 00:19:27 +01:00
Eugene Sandulenko
701d74fc31 DIRECTOR: LINGO: Added another use case for 'return' constant 2019-12-24 00:19:26 +01:00
Eugene Sandulenko
a203a5b0d5 DIRECTOR: LINGO: Added test for 'return' constant 2019-12-24 00:19:26 +01:00
Eugene Sandulenko
53f82149ae DIRECTOR: LINGO: Replace \r with \n in return constant. 2019-12-24 00:19:26 +01:00
Eugene Sandulenko
15c5d33b88 DIRECTOR: LINGO: Preprocess 'return' constant so it compiles 2019-12-24 00:19:26 +01:00
Thierry Crozat
ca781b7389 BLADERUNNER: Use virtual keyboard feature in save screen
This is used on platforms that have a virtual keyboard, such
as iOS, to show/hide the virtual keyboard when we expect text
input.
2019-12-23 18:06:50 +01:00
Eugene Sandulenko
0b6ab63586 DIRECTOR: LINGO: Added tests for new grammar 2019-12-23 13:14:54 +01:00
Eugene Sandulenko
b2ce2231a1 DIRECTOR: LINGO: Fix regression in 'go' keyword grammar 2019-12-23 13:14:54 +01:00
Eugene Sandulenko
e0340374c8 DIRECTOR: LINGO: Fix ENDCLAUSE lexer regexp 2019-12-23 13:14:54 +01:00
Eugene Sandulenko
3e835a9e2a DIRECTOR: LINGO: Simplified grammar for 'go' keyword 2019-12-23 13:14:54 +01:00
D G Turner
59b639ed4d SCUMM: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-23 11:56:16 +00:00
D G Turner
d5808d2903 DIRECTOR: Fix Signed vs. Unsigned Compiler Warnings 2019-12-23 10:29:30 +00:00
Scott Percival
e943f8c291 DIRECTOR: LINGO: Fix string constants, make constant pushing inline 2019-12-23 08:58:14 +08:00
Scott Percival
d1347b0ce1 DIRECTOR: LINGO: Add define() support for bytecode 2019-12-23 08:58:14 +08:00
Scott Percival
48499ac10a DIRECTOR: Fix _nextFrame from getting clobbered by exitFrame events 2019-12-23 08:58:14 +08:00
Scott Percival
9bbacd0539 DIRECTOR: LINGO: String equality is case insensitive 2019-12-23 08:58:14 +08:00