Commit Graph
137148 Commits
Author SHA1 Message Date
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