Cameron Cawley
e2e72af31d
SDL: Remove duplicated cursorStretch200To240() function
2019-12-25 08:52:19 +02:00
Bastien Bouclet
f328ab4369
WINTERMUTE: Fix fallback detection
...
Now the singleId property has been removed, the gameIds returned by the
MetaEngines when detecting games must be accepted by the `findGame`
method. Wintermute was generating gameIds based on datafiles in the
fallback detector. With this change, the gameId for fallback detected
games is always `wintermute`, the target name is generated based on the
`extra` value that contains the game caption.
The `(unknown)` mention that was previously added to the game title has
been removed. The unknown game dialog now makes it very clear that the
game version is not known to ScummVM.
Fixes #11288 .
2019-12-25 08:50:01 +02:00
Eugene Sandulenko
d5687eb222
DIRECTOR: Simplify palette transformations
2019-12-25 02:12:55 +01:00
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