sluicebox
e0a3a387b9
SCI: Log bp_function (bpe) parameters in debugger
...
Trac #9833
2020-01-09 18:04:03 -08:00
sluicebox
a804afc571
SCI: Trigger bpr/bpw breakpoints within kernel calls
...
Trac #9835
2020-01-09 18:04:03 -08:00
Thierry Crozat
485e8bee17
MACOSX: Opt in for dark theme
...
macOS 10.14 introduced a dark theme in addition to the nornal
aqua theme. Applications compiled with the 10.14 SDK or above
are automatically opt in for both, but applications compiled
with an older SDK are not and still use the aqua theme even
when the system is set to use the dark theme. Those applications
need to explicitely opt in to use the dark theme.
This fixes bug #11305 : Dark Mode is not supported
2020-01-09 22:24:41 +00:00
athrxx
c3ff5f9d52
KYRA: (LOK/Amiga) - fix save thumbnail colors
...
(I probably broke that in 04e85a0f )
2020-01-09 21:39:48 +01:00
Eugene Sandulenko
b521eb3fd4
DIRECTOR: Sanity checks on unsuccessful movie loading
2020-01-09 18:15:23 +01:00
Eugene Sandulenko
b0d31a2afa
DIRECTOR: Improve error messages
2020-01-09 18:10:11 +01:00
Eugene Sandulenko
0869e02c1b
DIRECTOR: Properly reastart movies
2020-01-09 18:07:23 +01:00
Eugene Sandulenko
625f3c1c28
DIRECTOR: Do not start main loop when compile only is requested
2020-01-09 17:11:31 +01:00
Eugene Sandulenko
5264fecd03
DIRECTOR: Narrowed down movie scanning only to the game directory
2020-01-09 17:11:31 +01:00
Eugene Sandulenko
0bf57feb40
DIRECTOR: Added test target for executing all movies
2020-01-09 17:11:31 +01:00
Eugene Sandulenko
d64137740b
DIRECTOR: Renamed lingotests detection file to avoid execution
2020-01-09 17:11:31 +01:00
Eugene Sandulenko
956f5cd083
DIRECTOR: LINGO: Added test for 'put the number of <x> of'
2020-01-09 17:11:31 +01:00
Eugene Sandulenko
7bc46d9ffb
DIRECTOR: LINGO: Fix compilation for 'the number of words of'
2020-01-09 17:11:31 +01:00
Eugene Sandulenko
d6d55facc8
PRINCE: I18N: Update translation (English)
...
Currently translated at 87.3% (2408 of 2757 strings)
2020-01-09 15:27:04 +00:00
Scott Percival
f26aff2708
DIRECTOR: LINGO: Allow cb_v4theentitypush and cb_v4theentityassign to cast to INT
2020-01-09 19:23:43 +08:00
sluicebox
fe9b3fea55
SCI32: Update GK2 subtitle compatibility
2020-01-08 21:52:25 -08:00
Niv Baehr
7fd12064e3
I18N: Update translation (Hebrew)
...
Currently translated at 97.8% (1129 of 1154 strings)
2020-01-09 01:27:03 +00:00
Eugene Sandulenko
3b706314da
DIRECTOR: Correctly set script type for Lscr bytecode
2020-01-08 23:42:11 +01:00
athrxx
40bf41bf30
KYRA: (LOK) - workaround for green potion animation
...
The optional green potion that can be made at the alchemists' crystals can lead to invalid memory access. The animation frames aren't properly cleaned up like in the snake poisoning sequence.
I just add the same handling as as workaround.
2020-01-08 23:14:34 +01:00
Eugene Sandulenko
25dca26ff8
DIRECTOR: Fix loading CastInfo strings
2020-01-08 23:08:13 +01:00
Eugene Sandulenko
50c0d8b3c2
DIRECTOR: LINGO: Regenerate lexer
2020-01-08 23:08:13 +01:00
Eugene Sandulenko
3780c42858
DIRECTOR: LINGO: Fix MovieScript event processing
2020-01-08 23:08:13 +01:00
Eugene Sandulenko
5fb8660a54
DIRECTOR: Set correct script cast type when parsing
2020-01-08 23:08:13 +01:00
Eugene Sandulenko
8b8aebadcb
DIRECTOR: Parse script cast types
2020-01-08 23:08:13 +01:00
Eugene Sandulenko
30b9a43a4c
DIRECTOR: Generate start/stopMovie events
2020-01-08 23:08:13 +01:00
Eugene Sandulenko
f4a439a8e8
DIRECTOR: LINGO: Implement 'the pi'
2020-01-08 23:08:12 +01:00
Eugene Sandulenko
b19c1f7449
DIRECTOR: LINGO: Clarified built-ins for D3
2020-01-08 23:08:12 +01:00
athrxx
24d0159e79
KYRA: (LOK) - fix mouse cursor bug (see #11303 )
2020-01-08 20:27:54 +01:00
athrxx
ec872b8dc8
KYRA: (LOK) - shakeScreen() improvement
...
(maintain smooth mouse cursor movement during shakes)
2020-01-08 20:27:54 +01:00
athrxx
2f919d39e4
GRAPHICS: (really) fix screen shake x/y offsets
...
I confused window w/h with actual drawing w/h. And obviously forgot to test stretch modes like "Center". Now these modes also seem to work pixel exact...
2020-01-08 20:27:53 +01:00
D G Turner
1dc24d06fd
GUI: Fix Missing Default Switch Cases in Theme Layout Class
2020-01-08 19:16:21 +00:00
Paul Gilbert
0bae299257
XEEN: Fix crash in WOXCD Deep Mine Alpha
2020-01-07 22:09:25 -08:00
sluicebox
7d4045f4a9
SCI32: Add GK2 subtitle patch compatibility
...
Fixes #9677 , #11282
2020-01-07 17:09:32 -08:00
Eugene Sandulenko
651a91c679
PRINCE: I18N: Update translation (English)
...
Currently translated at 86.5% (2386 of 2757 strings)
2020-01-08 00:27:01 +00:00
Eugene Sandulenko
068d8791e8
DIRECTOR: Invert button on mouse down
2020-01-08 01:09:55 +01:00
athrxx
c4780d2bef
GRAPHICS: Fix screen shake x/y offsets scaling
...
The x and y offsets need to be scaled the same way as the rest of the screen output.
2020-01-07 22:47:32 +01:00
athrxx
70d7de0b98
KYRA: (LOK) - implement FM-TOWNS specific screen shake
...
(the FM-TOWNS version has a better shake animation)
2020-01-07 22:47:31 +01:00
athrxx
3dd3b61685
KYRA: (EOB/PC98) - fix music fadeout
...
(irrelevant to the game, since this function isn't used, but I like to fix it nonetheless)
2020-01-07 22:47:31 +01:00
Eugene Sandulenko
da8bfeca5e
GRAPHICS: FONTS: Improved visuals for generated bold fonts
2020-01-07 22:46:24 +01:00
Eugene Sandulenko
858f8791ec
GRAPHICS: FONTS: Fix memory override
2020-01-07 22:09:59 +01:00
Eugene Sandulenko
a98d3832d9
GRAPHICS: FONTS: Fix warnings
2020-01-07 22:00:23 +01:00
Eugene Sandulenko
3002f07875
DIRECTOR: LINGO: Fix warnings
2020-01-07 21:59:45 +01:00
Eugene Sandulenko
8c8a710d80
GRAPHICS: MACGUI: Generate bold font substitutes in MacFontManager
2020-01-07 21:57:12 +01:00
Eugene Sandulenko
fc00b78a48
GRAPHICS: FONTS: Implement generation of bold fonts
2020-01-07 21:57:12 +01:00
Eugene Sandulenko
b5a95d4783
GRAPHICS: FONTS: Made scaling form MacFONT as a step
2020-01-07 21:57:12 +01:00
Eugene Sandulenko
90c305c904
GRAPHICS: FONTS: Use better algorithm for MacFONT scaling added debug output
2020-01-07 21:57:12 +01:00
Eugene Sandulenko
f7970c30a4
GRAPHICS: FONTS: Fix BDF font scaling
2020-01-07 21:57:12 +01:00
Eugene Sandulenko
bfd796fec2
GRAPHICS: MACGUI: Use regular slant as font substitutes
2020-01-07 21:57:12 +01:00
sluicebox
0916150421
SCI32: Ignore invalid GK2 audio maps in all versions
...
Fixes #11014 , #11270
2020-01-07 02:25:49 -08:00
sluicebox
6304e59a2b
SCI32: Fix GK2 Gerde missing message
2020-01-06 20:55:49 -08:00