Matthew Duggan
3666253a60
ULTIMA8: Correct capitalization of mouse functions
2020-05-11 17:32:54 +09:00
Eugene Sandulenko
2f9c28a699
ANDROID: Another blind attempt to fix compilation. Sigh
2020-05-11 10:11:08 +02:00
Eugene Sandulenko
a211e9db2b
ANDROID: Instantiate static class variable
2020-05-11 10:06:58 +02:00
Eugene Sandulenko
ca25a95e2c
3DS: Remove extra dereferencing
2020-05-11 08:31:36 +02:00
Eugene Sandulenko
b11a2aea65
ANDROID: Fix reference
2020-05-11 08:28:28 +02:00
Matthew Duggan
818e681746
IMAGE: Add support for Crusader: No Remorse movie decoding
...
The movies for Crusader: No Remorse have a unique decoder which is not too hard
to implement. Unfortunately, they don't properly implement the "compression"
FourCC, and instead put their ID in the "Stream Handler". Since supporting
them requires a change to the existing Image API, I thought I should make a
pull request for comments.
With this change, the movies in Crusader can all be played nicely.
2020-05-11 07:54:24 +02:00
Eugene Sandulenko
449f895680
3DS: Fix compilation
2020-05-11 07:45:46 +02:00
Eugene Sandulenko
fc54286705
ANDROID: Fix compilation
2020-05-11 07:41:21 +02:00
Eugene Sandulenko
bcc9c81174
PSP: Fix compilation
2020-05-11 07:39:26 +02:00
Eugene Sandulenko
78e7df4293
DIRECTOR: Return to Launcher is not really supported.
2020-05-11 07:32:45 +02:00
Paul Gilbert
88cdad7f84
XEEN: Fix loading of wall items from savegame
2020-05-10 19:18:24 -07:00
Antoniou Athanasios
6f0d281eed
I18N: Update translation (Greek)
...
Currently translated at 100.0% (1284 of 1284 strings)
2020-05-11 02:16:19 +00:00
IlDucci
431a194677
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1284 of 1284 strings)
2020-05-11 02:16:16 +00:00
Eugene Sandulenko
48e949ebe4
MOHAWK: Fix typo in Italian Riven menu
2020-05-11 02:12:06 +02:00
Eugene Sandulenko
1a64d19de7
ANDROID: Fix compilation
2020-05-11 01:51:42 +02:00
Eugene Sandulenko
4f30f26d80
3DS: Fix compilation
2020-05-11 01:51:15 +02:00
Henrik "Henke37" Andersson
8ff38d7409
PSP: Use PauseToken.
2020-05-11 01:35:03 +02:00
Henrik "Henke37" Andersson
84da618366
PS3: Use PauseToken.
2020-05-11 01:35:03 +02:00
Henrik "Henke37" Andersson
7676efd0d9
Backends: Use PauseToken for showing the vkeyboard
2020-05-11 01:35:03 +02:00
Henrik "Henke37" Andersson
ecd23a7e20
Android: Use PauseToken
2020-05-11 01:35:03 +02:00
Henrik "Henke37" Andersson
e73fd6b2cd
3DS: Use PauseToken
2020-05-11 01:35:03 +02:00
Eugene Sandulenko
fe7ea8e0a9
DIRECTOR: Remove special lexing for 'the value of'
2020-05-11 01:09:57 +02:00
Eugene Sandulenko
2761d3e080
DIRECTOR: LINGO: Removed special treatment of 'the sqrt of <value>'
2020-05-11 01:03:55 +02:00
Eugene Sandulenko
5865959b36
DIRECTOR: LINGO: Added test for the new 'the' syntax
2020-05-11 00:57:35 +02:00
Eugene Sandulenko
eaa1bc5c46
DIRECTOR: LINGO: Support 'the FBLTIN OF <value>' syntax
2020-05-11 00:56:30 +02:00
Eugene Sandulenko
8c5ee3672a
ALL: Remove formatting which MSVC is not happy about from .clang-format
2020-05-11 00:07:44 +02:00
Thanasis Antoniou
22ee236643
BLADERUNNER: Ignore first event in gameTick() when launching game
...
This prevents a "hack" that was discovered by players to boot into KIA directly even when no saved games exist
We will provide in a future commit, the option to start into KIA even upon launching the game without any saved games, but that should be properly implemented to prevent bugs/ side-effects (that the current "hack" causes).
2020-05-11 00:53:11 +03:00
Eugene Sandulenko
7a152e9af4
JANITORIAL: #include "engine.h" -> "engines/engine.h"
2020-05-10 23:45:43 +02:00
Henrik "Henke37" Andersson
1b4ce9096f
ENGINES: Disallow clearing an already clear pause token.
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
830a239b04
ENGINES: Move semantics for PauseToken
...
Only compilers who understands move semantics see the code.
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
f5ac623cca
ENGINES: Disallow assignment to a busy pause token.
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
8079dc8d72
MACGUI, PINK: Rename setEnginePauseCallback to setEngine
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
3edcc22c78
PINK: Use new MACGUI interface
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
d315fc8add
MACGUI: Use real Engine and PauseToken classes
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
866800ffb0
CRUISE: Use PauseToken
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
4a6a8f0c36
SWORD2: Use PauseToken
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
7ea98181e2
AGI: Use PauseToken
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
2b3d7ea12d
AGI: Use existing runDialog function
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
c970106234
PEGASUS: Use PauseToken
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
c1c90afbde
MOHAWK: Use PauseToken in menu stack
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
acf81a79c1
AGOS: Use PauseToken in pause function
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
fb92ccbade
MOHAWK: Use debugPauseToken in Console::Cmd_QuickTest
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
fa4518fbab
SCI: Use PauseToken in kernelMessageBox
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
736702332e
SHERLOCK: Debugger, call base postEnter
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
d26655dc4d
SCI: Debugger, call base preEnter & postEnter
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
faa8bea5cb
PARALLACTION: Debugger, call base preEnter & postEnter
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
f87a73b4f7
ACCESS: Debugger, call base postEnter
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
feb6019182
QUEEN: Debugger, call base for preEnter and postEnter
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
c5bdd7a1f2
GUI: Use PauseToken in Debugger
2020-05-10 23:39:31 +02:00
Henrik "Henke37" Andersson
c15f268e9b
ENGINES: Allow clearing a PauseToken
2020-05-10 23:39:31 +02:00