athrxx
a9e07c314f
KYRA: (EOB/PC98) - add paranoia assert
2019-12-22 19:15:33 +01:00
athrxx
a48591ae0d
KYRA: (HOF) - fix bug #10877 (Sound issues in the Legend of Kyrandia 2)
2019-12-22 19:09:34 +01:00
Eugene Sandulenko
8e6304bd13
DIRECTOR: Fix implementation of converting references to strings
2019-12-22 14:49:43 +01:00
Eugene Sandulenko
8895ca3c1f
DIRECTOR: Store also unformatted text for text cast
2019-12-22 14:49:23 +01:00
Eugene Sandulenko
b85dd2d923
DIRECTOR: LINGO: Fix grammar for references
2019-12-22 14:28:11 +01:00
Eugene Sandulenko
7ee1c5d6fa
DIRECTOR: It is fine to have non-existent references in score. Thus, hide the warning
2019-12-22 14:16:49 +01:00
Eugene Sandulenko
bfba1d28b7
DIRECTOR: Improved debug output
2019-12-22 13:24:30 +01:00
Eugene Sandulenko
e708816aae
PRINCE: I18N: Update translation (Russian)
...
Currently translated at 100.0% (2757 of 2757 strings)
2019-12-22 12:08:12 +00:00
Eugene Sandulenko
5450414b73
PRINCE: I18N: Update translation (English)
...
Currently translated at 68.2% (1879 of 2757 strings)
2019-12-22 12:08:12 +00:00
Eugene Sandulenko
dd35106177
PRINCE: I18N: Update translation (English)
...
Currently translated at 62.2% (1716 of 2757 strings)
2019-12-22 12:08:12 +00:00
Eugene Sandulenko
2886f51539
GRAPHICS: MACGUI: Show menu always when clicked
2019-12-22 12:03:41 +01:00
sluicebox
abc5e88d38
SCI32: Fix PHANT1 Stab flag reset in chapter 7
2019-12-21 18:31:15 -07:00
sluicebox
39feeca50c
SCI32: Fix PHANT1 videos with out of sync censorship
2019-12-21 18:31:15 -07:00
sluicebox
bc87edada4
SCI32: Fix PHANT1 Chapel west exit during chase
2019-12-21 18:31:15 -07:00
sluicebox
540290ee3a
SCI32: Fix PHANT1 when quitting ScummVM during chase
2019-12-21 18:26:08 -07:00
sluicebox
649c801839
SCI: Implement kFileIOCopy
...
Allows patching a Phantasmagoria 1 script to copy instead of rename.
Although most games can call this through their File:copy script, none
have been discovered yet that do.
2019-12-21 18:26:07 -07:00
sluicebox
568a5bcd7c
SCI32: Fix PHANT1 Chase history deletion in chapter 7
...
blerg
2019-12-21 18:26:07 -07:00
sluicebox
7f603daf18
SCI32: Fix PHANT1 Wine cask hotspot in chapter 5
2019-12-21 18:17:40 -07:00
Eugene Sandulenko
af7a605955
DIRECTOR: LINGO: Remove D4-specific tests
2019-12-22 00:14:56 +01:00
Eugene Sandulenko
4dfc0c53cd
DIRECTOR: LINGO: Fix 'me' syntax. It is a function
2019-12-22 00:10:25 +01:00
Eugene Sandulenko
5574279ccd
DIRECTOR: LINGO: Register only builtins per Director version
2019-12-22 00:10:25 +01:00
neuromancer
bd92f2d00a
SHERLOCK: Enable the use of TTS to read descriptions as a "narrator" for The Case of Serrated Scalpel
2019-12-21 16:49:13 +02:00
neuromancer
e7ff394f33
MADS: Enable the optional use of TTS to read descriptions as a narrator in Rex Nebular
2019-12-21 16:45:35 +02:00
athrxx
4e7e0344de
KYRA: (EOB) - fix party transfer from PC-98 to other platforms
...
Unlike the original, ScummVM intends to allow EOB1 party transfer between any versions (Amiga->DOS or vice versa). Now, this also works from PC-98 to non-PC-98.
2019-12-20 23:55:05 +01:00
neuromancer
d0571e6ab5
LURE: Enable the optional use of TTS to read descriptions as a narrator
2019-12-20 23:50:44 +02:00
Eugene Sandulenko
986ceec96c
DIRECTOR: LINGO: Added debugging lines for GLR parser
2019-12-20 20:03:13 +01:00
Eugene Sandulenko
af443e7892
DIRECTOR: LINGO: Fix matching local arguments while parsing
2019-12-20 19:41:01 +01:00
Eugene Sandulenko
e972d5109f
DIRECTOR: LINGO: Match local arguments during parsing
2019-12-20 19:40:53 +01:00
Eugene Sandulenko
bd1c0add82
DIRECTOR: LINGO: Added more granularity to definition parse state
2019-12-20 19:40:11 +01:00
athrxx
44d8eaf71c
KYRA: (EOB/PC98) - remove unused variable
2019-12-20 15:43:45 +01:00
athrxx
8014f12df3
AUDIO: (FLUIDSYNTH) - limit config.h include to builds that need it
...
makes life a bit more convenient for some MSVC users (or at least for me)
2019-12-20 15:30:48 +01:00
athrxx
c8544430df
KYRA: (EOB2/FM-TOWNS) - fix minor color glitch
...
- in nightmare sequence in dungeon level -4
- can not always be noticed
2019-12-20 14:32:24 +01:00
athrxx
2d7355dcf2
KYRA: (EOB/PC98) - fix music mute setting
...
(this has to be done a bit different for PC-98, since - unlike the other currently supported platforms - PC-98 has ingame music)
2019-12-20 14:32:24 +01:00
Eugene Sandulenko
c5c8f3458b
DIRECTOR: LINGO: Improved debug output
2019-12-20 10:41:32 +01:00
D G Turner
b21632c835
MUTATIONOFJB: Fix Unused Variable Compiler Warning
2019-12-20 08:06:09 +00:00
Niv Baehr
b37c52a07a
BLADERUNNER: replace c_long with explicit c_int32 ( #1982 )
...
* BLADERUNNER: replace long with explicit int32
* BLADERUNNER: add executable permissions to scripts
2019-12-20 01:27:29 +02:00
D G Turner
0ff7f10a50
GLK: ADRIFT: Fix Unused Constant Compiler Warning
2019-12-19 14:49:07 +00:00
D G Turner
3fb386a2f9
FULLPIPE: Remove Unused Private Members from Sound Class
...
These cause warnings from Clang when -Wunused-private-field is set.
Was initially unsure if this class was saved as it was a subclass of
MemoryObject, but changing this appears to be safe as the save method
is not implemented in any case.
2019-12-19 14:19:14 +00:00
lolbot-iichan
ea27ffd8a3
WINTERMUTE: Refactor UIEdit::handleKeypress()
...
This fixes https://bugs.scummvm.org/ticket/11033
Removed checking printable property for system keys.
Refactored whole function to make it a bit more readable.
Reference implementations:
https://github.com/retrowork/wmelite/blob/master/src/UIEdit.cpp#L724
https://github.com/retrowork/Wintermute-Engine/blob/master/src/engine_core/wme_base/UIEdit.cpp#L708
2019-12-19 15:50:25 +02:00
lolbot-iichan
8a93f2c9f4
WINTERMUTE: Handle isCurrentPrintable property for WME 1.x and WME Lite
...
1. Moved KEYCODE_SPACE to "alphanumeric or punctuation" group.
2. Splited "else" into before and after WME_LITE.
2019-12-19 15:50:25 +02:00
Eugene Sandulenko
6ce34299ff
DIRECTOR: LINGO: Make 'method {identifier}' as a single token.
...
This lets avoid clashes with method names matching built-ins.
2019-12-19 14:33:56 +01:00
D G Turner
fc5eb5ecf8
GLK: ARCHETYPE: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-19 13:16:18 +00:00
D G Turner
6a9b081bad
TRAVIS: Really Fix OSX Builder with CCache
2019-12-19 12:36:27 +00:00
D G Turner
bdf97159a1
TRAVIS: Fix OSX Builder Syntax
2019-12-19 12:23:23 +00:00
D G Turner
6ea7d4e05b
TRAVIS: Use CCache for OSX Builder
...
The OSX builder keeps failing with timeouts and thus notifying false
positives of build errors.
This was not using ccache to speed up the build, so am trying to
implement usage of this.
2019-12-19 12:08:04 +00:00
D G Turner
e7bbc33797
GLK: FROTZ: Fix Missing Default Switch Case
...
This is flagged by GCC if -Wswitch-default is enabled.
2019-12-19 11:05:20 +00:00
Eugene Sandulenko
d00ee14158
DIRECTOR: LINGO: Fix crash for commandless menu items
2019-12-18 22:47:32 +01:00
Eugene Sandulenko
2847723f0b
DIRECTOR: LINGO: Remove unnecessary global references
2019-12-18 22:47:32 +01:00
Eugene Sandulenko
836e470470
DIRECTOR: LINGO: Properly process dontPassEvent flag
2019-12-18 22:47:32 +01:00
Eugene Sandulenko
1d1f09f072
DIRECTOR: LINGO: Rename dontPassEvent and simplify code
2019-12-18 22:47:31 +01:00