93712 Commits

Author SHA1 Message Date
Scott Percival
87f6d6257d DIRECTOR: LINGO: Add previous script context to call frame 2020-01-18 11:36:47 +08:00
Scott Percival
329b77bd82 DIRECTOR: LINGO: Fix constant size check 2020-01-18 11:36:47 +08:00
D G Turner
e8ad1bdec5 SCI: Fix GCC Compiler Unused Variable Warning
This is flagged by GCC if -Wunused-variable is enabled.
2020-01-18 02:54:30 +00:00
Thanasis Antoniou
37b8ab4d4c BLADERUNNER: Use accented i in subtitles label in KIA (Spanish version) 2020-01-18 04:28:58 +02:00
athrxx
12fd8cd45a KYRA: (LOK) - fix AdLib sound glitch (bug #11303) 2020-01-18 00:39:27 +01:00
Tarek Soliman
d31b4e4f37 MAEMO: Update debian/changelog 2020-01-17 15:55:22 -06:00
Eugene Sandulenko
64a71d4edf AMIGAOS4: Propagated changes from RM2AG.rexx to .in 2020-01-17 22:02:10 +01:00
Eugene Sandulenko
0728d91c45 DIRECTOR: LINGO: Added tests for chunk expressions 2020-01-17 16:23:52 +01:00
Eugene Sandulenko
1e4ccfbc30 DIRECTOR: LINGO: Implement putting things into chunk expressions 2020-01-17 16:23:52 +01:00
Eugene Sandulenko
8cb378a63e DIRECTOR: LINGO: Proper code generation for 'set <x> of menuItem <y> of menu <z>' 2020-01-17 16:23:52 +01:00
Ben Castricum
148e258f9f I18N: Update translation (Dutch)
Currently translated at 100.0% (1154 of 1154 strings)
2020-01-17 14:24:20 +00:00
Paul Gilbert
2ce0f347ad TITANIC: gcc compilation fix 2020-01-16 20:04:16 -08:00
Paul Gilbert
a8d802f17d TITANIC: Cleanup of #include lines 2020-01-16 19:27:49 -08:00
Paul Gilbert
33f74e3027 TITANIC: Cleanup camera creation of motion controllers 2020-01-16 19:27:49 -08:00
Paul Gilbert
e30c9ad7d9 TITANIC: Cleanup of flight manager code 2020-01-16 19:27:49 -08:00
Paul Gilbert
e138a455aa TITANIC: Clarify CStarVector as CCallbackHandler 2020-01-16 19:27:49 -08:00
Paul Gilbert
da3c74224d TITANIC: Better naming for CFlightManagerBase fields 2020-01-16 19:27:49 -08:00
Paul Gilbert
0280ca2359 TITANIC: Clarifying auto movers as flight managers 2020-01-16 19:27:49 -08:00
Paul Gilbert
690b18ac0b TITANIC: Standardized camera mover classes as motion control 2020-01-16 19:27:49 -08:00
sluicebox
2ca83c0715 SCI32: Fix SQ6 crash on displaying restore error msg
Fixes bug #9702
2020-01-16 15:02:40 -08:00
athrxx
50e5b82981 KYRA: (MR) - fix spelling in comments 2020-01-16 18:32:13 +01:00
Eugene Sandulenko
2c044b0c96 DIRECTOR: LINGO: Added 'the loc of sprite' parsing 2020-01-16 18:21:28 +01:00
Eugene Sandulenko
f601168016 DIRECTOR: LINGO: Better diagnostics for unknown fields 2020-01-16 18:21:28 +01:00
Eugene Sandulenko
a2c971c925 DIRECTOR: LINGO: Added parsing 'the rect of sprite' 2020-01-16 18:21:28 +01:00
Eugene Sandulenko
ca8064f3d0 DIRECTOR: LINGO: Added test for 'the number of castMembers" 2020-01-16 18:21:28 +01:00
Eugene Sandulenko
b06b900cdd DIRECTOR: LINGO: Fix grammar for 'the number of castMembers' 2020-01-16 18:21:28 +01:00
Eugene Sandulenko
c2aebb3afa DIRECTOR: LINGO: Added test for 'the menuItem' field 2020-01-16 18:21:28 +01:00
Eugene Sandulenko
1ab92ea017 DIRECTOR: LINGO: Added special grammar case for "the meuItem" field 2020-01-16 18:21:28 +01:00
sluicebox
3de471de36 SCI: Set first palette color when drawing a 1.1 pic
When drawing a pic while pal-very isn't active, SSCI 1.1 sets the
first 255 palette colors, as opposed to skipping the first when
normally inserting a palette. Without this, a palette cycle that
includes the first color will permanently alter the system palette,
such as in Hoyle4 when winning the Klondike game with certain
table backgrounds.

Fixes bugs #11164 and #11195
2020-01-16 04:32:14 -08:00
Eugene Sandulenko
4a99c9e964 PRINCE: I18N: Update translation (Russian)
Currently translated at 100.0% (2757 of 2757 strings)
2020-01-16 10:38:48 +00:00
Eugene Sandulenko
4861e8739c PRINCE: I18N: Update translation (English)
Currently translated at 91.2% (2514 of 2757 strings)
2020-01-16 10:38:47 +00:00
sluicebox
5ff83a56a8 README: Update supported SCI games 2020-01-15 21:18:58 -08:00
Antoniou Athanasios
369e80a9ee I18N: Update translation (Greek)
Currently translated at 100.0% (1154 of 1154 strings)
2020-01-16 01:17:10 +00:00
Eugene Sandulenko
7816d67128 MISC: Replaced GPLv2 license text with the latest one 2020-01-16 00:41:13 +01:00
Eugene Sandulenko
ad44f47c3e DIRECTOR: LINGO: Added test for 'global version' 2020-01-15 21:25:09 +01:00
Eugene Sandulenko
437deab5fe DIRECTOR: LINGO: Fixed parser for 'global version' 2020-01-15 21:24:12 +01:00
Eugene Sandulenko
bb6b94a474 DIRECTOR: LINGO: Added test for builtins with parens 2020-01-15 21:07:32 +01:00
Eugene Sandulenko
73381b47cd DIRECTOR: LINGO: Added parsing of builtins with args in parens 2020-01-15 21:07:05 +01:00
Henrik "Henke37" Andersson
0c63e5f4fd GRIFFON: Game uses vorbis, not midi, for the music. 2020-01-15 20:49:24 +02:00
Eugene Sandulenko
ab89b75745 DIRECTOR: LINGO: Added test for redefining keywords 2020-01-15 17:58:05 +01:00
athrxx
8485fdca7e KYRA: (MR) - really fix animation glitch (bug #11312)
The invalid table access takes place in several more locations. I missed the location that is actually responsible for the reported bug in my last fixing attempt (due to the fact that this bug is based on undefined behavior that results from the invalid mem access: in MSVC the bug is nonexistent, with GCC builds it seems to depend on whether they're optimized or not). The location that actually requires the fix is in KyraEngine_MR::enterNewSceneUnk2(). I have now fixed all locations where the table can be incorrectly accessed. The other locations have been marked with comments.
2020-01-15 17:07:25 +01:00
Eugene Sandulenko
abb6f778b0 DIRECTOR: LINGO: Changed handler definition to accept any ID 2020-01-15 12:21:44 +01:00
Eugene Sandulenko
5ba37a5ffe DIRECTOR: LINGO: Made whitespace processing uniform in lexer 2020-01-15 10:04:30 +01:00
Eugene Sandulenko
b6011f5270 DIRECTOR: LINGO: Specify case-insensitivity as a general lexer option 2020-01-15 01:34:39 +01:00
athrxx
4277a293e1 KYRA: (MR) - fix animation glitch (bug #11312)
(negative character facing value causing undefined behavior)
2020-01-15 00:44:33 +01:00
Eugene Sandulenko
990a3b06ec DIRECTOR: LINGO: Speciy lexer output file in the sources 2020-01-15 00:20:59 +01:00
Eugene Sandulenko
30221bc2ba DIRECTOR: LINGO: Cleaned up grammar file. 2020-01-14 20:47:50 +01:00
Eugene Sandulenko
f6213c2641 DIRECTOR: LINGO: Refactor cb_v4theentityassign() 2020-01-14 20:40:56 +01:00
Eugene Sandulenko
91d1a7ac41 DIRECTOR: JANITORIAL: Whitespace formatting 2020-01-14 20:05:34 +01:00
Eugene Sandulenko
2a3afdecbd DIRECTOR: LINGO: Sorted list of bytecodes 2020-01-14 19:51:19 +01:00