Zvika Haramaty
5c9d3d7ce7
AGI: Add pirated version of GoldRush! to detection table
...
There are 2 bug reports regarding one version of GoldRush that
wasn't recognized by the detection table.
On bug #3320 , it was explained to be a pirated version. Therefore,
this update, in order to avoid further reporting of the same issue.
It closes bug #11308 .
2020-01-20 03:21:17 +02:00
Eugene Sandulenko
bbb0effda8
SCI: Added md5 for the latest Russian LoL
2020-01-20 01:33:39 +01:00
Eugene Sandulenko
1d368c4322
SCI: Added detection for the updated Russian LoL translation
2020-01-20 01:23:26 +01:00
Filippos Karapetis
82d59387ed
SCI: Don't error out when updating an item with an invalid plane
...
This is a script bug in PQ:SWAT, when skipping the Tactics Training - bug #10833
2020-01-20 02:04:51 +02:00
Eugene Sandulenko
c6e5993b06
DIRECTOR: Initialize class variable
2020-01-20 00:51:40 +01:00
Filippos Karapetis
d89c355fee
SCI: Fix compilation when SCI32 is disabled
2020-01-19 23:01:20 +02:00
Filippos Karapetis
7aa824372e
SCI: Adapt aggretate initialization for pre-C++11 compilers
2020-01-19 22:42:13 +02:00
Thanasis Antoniou
d09090db62
DEVTOOLS: BLADERUNNER: Use forward slash for link paths in quoteSpreadsheetCreator
...
This affects the automatic Excel creation that links quote lines to wav files.
It solves a bug with LibreOffice (at least 6.2.8.2) that has trouble if the path has backslashes (even if escaped)
It is still compatible with MS Excel.
2020-01-19 22:29:07 +02:00
Filippos Karapetis
17c4d6f191
SCI: Fix compilation with non-C++11 compilers
2020-01-19 22:16:27 +02:00
Filippos Karapetis
2185c50632
SCI32: Adapt the PQ4CD dual patch with our new view. Fixes bug #9690
2020-01-19 21:37:21 +02:00
Filippos Karapetis
3180528adf
SCI: Fix compilation with C90 and older language versions
...
Change the resource patcher's _NUMARGS macro to use a typedef
2020-01-19 21:37:21 +02:00
Colin Snover
07df6cc254
SCI: Add built-in resource patcher
...
The resource patcher can be used to patch non-script resources
like views, maps, sounds, etc. It is more primitive than the script
patcher in that it does not use signatures for safe and automatic
patch relocation, but it does at least allow existing resources to
be grown if needed.
Refs Trac#9788. Refs Trac#9690.
2020-01-19 21:37:20 +02:00
Scott Percival
112d534b01
DIRECTOR: LINGO: Allow alignTypes to convert numerics from strings
2020-01-20 00:14:54 +08:00
Scott Percival
7d11a2aa38
DIRECTOR: LINGO: Fix REFERENCE support in varFetch and varAssign
2020-01-20 00:14:54 +08:00
Scott Percival
27552ede73
DIRECTOR: LINGO: Only trigger script on kEventNone for v3 and below
2020-01-20 00:14:54 +08:00
Scott Percival
84557806ec
DIRECTOR: LINGO: Initialise global list in bytecode
2020-01-20 00:14:54 +08:00
Scott Percival
c715b9646a
DIRECTOR: LINGO: Split out helper methods varFetch and varAssign
2020-01-20 00:14:54 +08:00
Eugene Sandulenko
d004473e41
DIRECTOR: Fix script dumping for score scripts
2020-01-19 15:47:48 +01:00
Eugene Sandulenko
207407a647
DIRECTOR: LINGO: Gracefully process lexer and parser errors.
2020-01-19 15:47:42 +01:00
Bastien Bouclet
6e1abf064a
GUI: Use nullptr instead of 0 or NULL where appropriate
2020-01-19 15:08:37 +01:00
Bastien Bouclet
c566d02992
GUI: Add override markers where appropriate
2020-01-19 15:08:37 +01:00
Eugene Sandulenko
37b473cc0d
DIRECTOR: LINGO: Improved debug message
2020-01-19 13:51:41 +01:00
Eugene Sandulenko
388963f844
DIRECTOR: LINGO: Implement parsing and stub for 'repeat with...in <list>'
2020-01-19 13:43:58 +01:00
Eugene Sandulenko
990c2736f9
DIRECTOR: JANOTORIAL: Whitespace fixes
2020-01-19 13:32:33 +01:00
Eugene Sandulenko
f41de8e74a
DIRECTOR: LINGO: Added test for initializing arrays with expressions
2020-01-19 13:27:39 +01:00
Eugene Sandulenko
13049abaff
DIRECTOR: LINGO: Arrays could be initialized with expressions
2020-01-19 13:26:25 +01:00
Eugene Sandulenko
84e8ab4956
DIRECTOR: LINGO: Proper stub for 'ancestor' property
2020-01-19 13:21:34 +01:00
Eugene Sandulenko
6a6935ed4c
DIRECTOR: LINGO: Added test for 'the last of' chunk expression
2020-01-19 13:06:53 +01:00
Eugene Sandulenko
9d4d4a063e
DIRECTOR: LINGO: Implemented 'the last of <chunk>' parsing and stub
2020-01-19 13:05:08 +01:00
Eugene Sandulenko
a965196116
DIRECTOR: LINGO: Fixed 'return' preprocessing
2020-01-19 02:04:58 +01:00
Eugene Sandulenko
e0810084ab
DIRECTOR: LINGO: Implement c_nextRepeat()
2020-01-19 01:41:36 +01:00
Thanasis Antoniou
9753816315
ANDROID: Update starting version code for next release apks to 45
2020-01-19 01:51:12 +02:00
Thanasis Antoniou
a8420f57fb
DEVTOOLS: BLADERUNNER: Support TB_FLY sheet subtitles
2020-01-19 01:28:01 +02:00
Thanasis Antoniou
4d260ea349
BLADERUNNER: SUBTITLES: Added TB_FLY to subtitle-able videos
2020-01-19 01:28:00 +02:00
athrxx
1b11def7bf
KYRA: apply AdLib fix 12fd8cd4
to all Kyra games
...
The sound glitch has now been reported to also appear in EOB and LOL-Floppy. I was able to confirm at least LOL-Floppy.
And clipping from silence to max volume while doing a fade out really doesn't make much sense.
2020-01-18 21:52:32 +01:00
athrxx
f923ff6b3b
KYRA: (EOB2) - fadeout subtitles on skip event
...
(to avoid slight color glitch in the Amiga version)
2020-01-18 21:52:31 +01:00
athrxx
ce6a4ecd16
KYRA: (EOB) - support "No Music" setting
...
(until now it was possible to switch sounds on and off ingame, but not via the launcher music device setting)
2020-01-18 21:52:31 +01:00
Thanasis Antoniou
fbec77963d
BLADERUNNER: Allow detection of Spanish version for restored content mode
2020-01-18 22:46:53 +02:00
Eugene Sandulenko
d0586e4838
PRINCE: I18N: Update translation (Russian)
...
Currently translated at 100.0% (2757 of 2757 strings)
2020-01-18 17:17:17 +00:00
Eugene Sandulenko
2b15ad404c
PRINCE: I18N: Update translation (English)
...
Currently translated at 92.0% (2537 of 2757 strings)
2020-01-18 17:17:16 +00:00
Eugene Sandulenko
9786a08e58
DIRECTOR: LINGO: Added test for 'next repeat' constuct
2020-01-18 13:31:36 +01:00
Eugene Sandulenko
d8a3e6573a
DIRECTOR: LINGO: Added parsing and stub for 'next repeat' construct
2020-01-18 13:28:36 +01:00
Eugene Sandulenko
7dd08b7136
DIRECTOR: LINGO: Added 'the visibility of sprite <x>' keyword.
...
This completes all needed Lingo parsing for D3. Yay!
2020-01-18 12:22:59 +01:00
Scott Percival
c07ff2e5f0
DIRECTOR: LINGO: Add more bytecode stubs
2020-01-18 14:12:56 +08:00
Scott Percival
bb61cca451
DIRECTOR: LINGO: Add reference to script context in Symbol, allow local calls
2020-01-18 12:30:31 +08:00
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