Commit Graph
137148 Commits
Author SHA1 Message Date
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
Eugene Sandulenko 98b8b8d730 DIRECTOR: LINGO: b_nothing was implemented awhile ago 2019-12-18 22:47:31 +01:00
Eugene Sandulenko ce9b358034 DIRECTOR: LINGO: Process specific event in sprite script for D3 2019-12-18 22:47:31 +01:00
Eugene Sandulenko 034f629f0e DIRECTOR: LINGO: Hid more noise warnings 2019-12-18 22:47:31 +01:00
Eugene Sandulenko ba4a0d6f2b GRAPHICS: MACGUI: HHid MacText debug output deeper. 2019-12-18 22:47:31 +01:00
athrxx 4b7a48fb75 KYRA: fix broken builds (now for real?) 2019-12-18 22:29:49 +01:00
athrxx d98b5fe824 KYRA: - fix broken builds 2019-12-18 22:04:04 +01:00