Bastien Bouclet
0eb3fea404
SWORD1: Change detection to query the name of the parent folder only once
...
All the files passed to the detector are in the same folder. They all
have the same parent. No need to check each one individually.
This saves 2500 ms on the 3DS.
2020-09-13 09:31:07 +02:00
Eric Fry
8f6fb1d4bf
DRAGONS: Fixed alpha blending for scaled sprites. Fixes #11689
2020-09-13 15:35:36 +10:00
Paul Gilbert
a80a6b5208
GLK: COMPREHEND: Added OBJECT_CAN_TAKE opcode
2020-09-12 22:05:09 -07:00
Paul Gilbert
1cfc2ac225
GLK: COMPREHEND: Added VAR_EQ and VAR_GT opcodes
2020-09-12 21:58:44 -07:00
Paul Gilbert
9e4d151b8a
GLK: COMPREHEND: Added VAR_GTE opcodes
2020-09-12 21:33:34 -07:00
Paul Gilbert
7451fc50d3
XEEN: Fix animation of border faces during clairvoyance
2020-09-12 20:08:07 -07:00
Paul Gilbert
d9926ba5bb
XEEN: Fix attributes going negative
2020-09-12 17:57:16 -07:00
Paul Gilbert
23d15f1a1c
XEEN: Fix crash reading book in Great Pyramid
2020-09-12 17:38:52 -07:00
Eugene Sandulenko
5737978eac
NEWS: Mention support for Russian Duckman
2020-09-13 02:15:53 +02:00
Eugene Sandulenko
a688ce330a
ILLUSIONS: Added support for Russian Duckman
2020-09-13 02:15:53 +02:00
Thierry Crozat
0826f515f3
NEWS: Mention game state save and restore on iOS when switching tasks
2020-09-13 00:47:43 +01:00
Paul Gilbert
19f5559620
XEEN: Fix mirror destination for Dragon Tower
2020-09-12 16:38:13 -07:00
Thierry Crozat
53bb50c906
IOS7: Do not overwrite user saves when saving state
2020-09-13 00:21:36 +01:00
Thierry Crozat
c50ffd74c6
IOS7: Properly restore state when the process has been terminated
2020-09-13 00:21:36 +01:00
Thierry Crozat
63627dc26d
IOS7: Save state as a background task when entering background
...
This is better than using an hardcoded delay for two main reasons.
The first one is that the application can terminate as soon as it
has finished saving the state, and the second one is that it will
still work if saving the state takes longer than the delay that
was hardcoded.
2020-09-13 00:21:35 +01:00
Thierry Crozat
28e9910666
IOS7: Implement game state save/restore when switching tasks
...
This only works if the running engines can save the game at the
time when ScummVM goes to the background.
This should partially fix bug #7871 .
2020-09-13 00:21:35 +01:00
Thierry Crozat
7c812a52f1
IOS7: Call pauseEngine() when suspending the application
2020-09-13 00:21:35 +01:00
Thierry Crozat
32bbf489e9
GUI: Add exitLoop() method to GuiManager
...
The idea is to allow backends to start a game even after the
LauncherDialog has been created, and for that they need a way
to close the existing GUI dialogs.
2020-09-13 00:21:34 +01:00
Eugene Sandulenko
5e888a601e
DRAGONS: Add detection and support for Russian version
2020-09-13 01:06:47 +02:00
Eugene Sandulenko
5e2381eff9
DRAGONS: Improve error messages
2020-09-13 01:06:47 +02:00
Paul Gilbert
b32adea527
XEEN: Fix U/D keys in Quests dialog
2020-09-12 15:45:27 -07:00
Thierry Crozat
e0802ec341
GUI: Fix SaveLoadChooserGrid not disabling write protected slots
...
This was broken in commit f24a89e that disabled the slots when they
are locked due to cloud sync.
2020-09-12 21:41:57 +01:00
Thierry Crozat
bdbbcd81ae
OSX: Fix taskbar update
...
This was broken sometimes between release 1.8.1 and 1.9.0. I did not
track the change that broke it, but it looks like the code was trying
to get the DockTile object too early causing it to be nil.
2020-09-12 18:01:15 +01:00
Eric Fry
aae9d6cc97
DRAGONS: Remove unstable tag from DE and FR versions. Remove testing tag
2020-09-13 00:11:13 +10:00
Eric Fry
1470fb68de
DRAGONS: Fixed mini game dialog for non US versions Fixes #11691
2020-09-13 00:02:25 +10:00
Vladimir Menshakov
0a4154318c
COMMON: implement %c formatter (used in hardware-input.cpp)
...
Fix invalid descriptor name for half-axis.
Add some tests for U32String::Format.
2020-09-12 11:56:17 +01:00
Eugene Sandulenko
106b5af150
TESTBED: Remove obsolete comment
2020-09-12 12:03:20 +02:00
Henrik "Henke37" Andersson
ec1ebfa248
TESTBED: Test isConnectionLimited
2020-09-12 12:02:13 +02:00
Cameron Cawley
02c09a8ed6
WIN32: Replace strToInt with wcstol
2020-09-12 11:59:23 +02:00
Cameron Cawley
da978f3a2f
WIN32: Simplify string conversion
2020-09-12 11:59:23 +02:00
Cameron Cawley
6e0c93dc46
COMMON: Add helper functions for converting strings
2020-09-12 11:59:23 +02:00
Paul Gilbert
89ae351ca5
GLK: COMPREHEND: Additions to game data loading
2020-09-11 21:38:02 -07:00
Fiodar Stryzhniou
80c29d1c94
Symbian: fix incorrect return type in SymbianActions::actionName().
...
Symbian: silence more warnings from SDK headers.
Symbian: add new project files.
2020-09-12 01:00:36 +02:00
Lothar Serra Mari
90b8f41bf6
NEWS: Update German NEWS file
2020-09-11 20:04:17 +02:00
Eugene Sandulenko
8840502cdb
NEWS: Mention FT Remastered support
2020-09-11 15:54:34 +02:00
Eric Fry
bc59673407
DRAGONS: Fixed background dialog for non US versions. Fixes #11616
2020-09-11 23:41:38 +10:00
Eugene Sandulenko
cff73c14d1
SCUMM: Implemented codec20 for SMUSH. Fixes #10899
...
It is a simple copying codec, used in FT Classic in Remaster.
2020-09-11 15:23:03 +02:00
Cameron Cawley
d20122d916
PARALLACTION: Fix assert when starting The Big Red Adventure
2020-09-11 09:05:05 +01:00
Lothar Serra Mari
b50368a1d8
NEWS: Mention Discord integration on supported platforms
2020-09-11 09:30:42 +02:00
Lothar Serra Mari
31af3cbd9d
MOHAWK: Silence GCC warning, properly format warning string
...
Thanks to SupSuper for helping with this!
2020-09-11 09:26:02 +02:00
Cameron Cawley
4a1d7a1753
ULTIMA: Disable unstable subengines by default
2020-09-10 19:38:55 -07:00
Cameron Cawley
44147fd01a
GLK: Disable unstable subengines by default
2020-09-10 19:38:40 -07:00
Eric Fry
c4d394654a
DRAGONS: Fixed cutscene subtitles for non US versions.
2020-09-11 09:01:52 +10:00
Thierry Crozat
77f45f8ca6
GRIFFON: Add default mapping for game controllers
2020-09-10 17:56:55 +01:00
Eric Fry
45b57f18d2
DRAGONS: Fixed cutscene dialogs for non US versions Trac#11613
2020-09-10 23:37:21 +10:00
Thierry Crozat
cce713ee4c
GRIFFON: Add keymapper input support
2020-09-10 03:17:58 +01:00
Paul Gilbert
44a19cc570
GLK: LEVEL9: Fix array overrun
2020-09-09 19:04:30 -07:00
SupSuper
b68ae5af8d
CI: Add discord-rpc to test matrix
2020-09-10 01:50:12 +01:00
Thierry Crozat
982ecb4f93
GUI: Fix use of uninitialized variable in ListWidget constructor
...
The _scrollBarWidth variable was used (to create the ScrollBarWidget)
before it was initialized.
2020-09-10 00:34:45 +01:00
Thierry Crozat
adbd5cfd54
GRIFFON: Fix use of uninitialized variables reported by valgrind
2020-09-10 00:34:45 +01:00