122524 Commits

Author SHA1 Message Date
Lothar Serra Mari
51cff582b5 BACKENDS: OPENGLSDL: Disable storing and restoring window sizes for SDL1
The previous implementation was already broken, since the values were never stored in the config file
since that part was already guarded by SDL_VERSION_ATLEAST.

Since we have no way to properly determine if a window is maximized or not for
SDL1, I recommend skipping this part in the compilation.

Now, the function at least works properly for SDL2 - it was broken on _both_ versions before.
2021-08-15 13:58:48 +01:00
Lothar Serra Mari
8a8557e94d BACKENDS: OPENGLSDL: Fix logic errors in window size management 2021-08-15 13:58:48 +01:00
ScummVM-Translations
e2df1dbbbf I18N: Update translations templates 2021-08-15 10:30:37 +00:00
Martin Gerhardy
a1c1a74833 TWINE: fixed rendering artifacts for OverlayType::koInventoryItem
... in combination with the holomap
2021-08-15 12:30:09 +02:00
Martin Gerhardy
5456346d78 TWINE: new debug command to place the actor at the center of the camera 2021-08-15 12:30:09 +02:00
Martin Gerhardy
e39b381819 TWINE: removed _destPos member from Renderer class 2021-08-15 12:30:09 +02:00
Martin Gerhardy
b4813d1b65 TWINE: prepare to remove the _destPos member 2021-08-15 12:30:09 +02:00
Martin Gerhardy
632bb99460 TWINE: const 2021-08-15 12:30:09 +02:00
Martin Gerhardy
518bfac418 TWINE: fixed holomap script function 2021-08-15 12:30:09 +02:00
Martin Gerhardy
4e9d709853 TWINE: fixed typo 2021-08-15 12:30:09 +02:00
Martin Gerhardy
319beeecee TWINE: fixed penguin position handling
checked against the disassembly
2021-08-15 12:30:09 +02:00
Martin Gerhardy
b04ea7b6ae TWINE: moved distance math functions out of the movement class 2021-08-15 12:30:09 +02:00
Martin Gerhardy
97ae393b0a TWINE: reduced usage of the global _destPos
also identified a few potential issues and marked them with a TODO
2021-08-15 12:30:09 +02:00
ScummVM-Translations
cdc27f3dca I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-08-15 09:30:06 +00:00
a/
fb15fce9d6 SAGA2: Fix wild pointer access in iterators 2021-08-15 18:29:20 +09:00
VAN-Gluon
7f55d8bca6 I18N: Update translation (Japanese)
Currently translated at 100.0% (1663 of 1663 strings)
2021-08-15 09:25:50 +00:00
ScummVM-Translations
ccbc4b6ef2 I18N: Update translations templates 2021-08-15 08:52:21 +00:00
Thierry Crozat
9fcd67b2a7 GUI: Never scale the GUI below 320x200 2021-08-15 09:52:03 +01:00
Eugene Sandulenko
a5cc627374
GLK: ZCODE: Added alternative version for hhgttg. Bugreport #12535 2021-08-15 10:26:24 +02:00
Eugene Sandulenko
45e579a55e
GLK: ZCODE: Add alternative version for Wishbringer. Bugreport #12530 2021-08-15 10:26:19 +02:00
a/
974d4dd81e SAGA2: Fix getMapNum for midair objects 2021-08-15 17:23:44 +09:00
a/
0e68133382 SAGA2: Fix builtinVTableAddress object script access 2021-08-15 16:32:33 +09:00
Paul Gilbert
49a5fd6ebe AGS: Fix broken calendar puzzle in Lamplight City 2021-08-14 19:46:15 -07:00
a/
29c5f6e749 SAGA2: Fix nullptr access in Sector iterators 2021-08-15 08:37:18 +09:00
a/
ec88076e91 SAGA2: Write correct workaround comment 2021-08-15 08:37:18 +09:00
athrxx
02bf7e0063 SCUMM: fix comment (typo/wording) 2021-08-15 00:48:34 +02:00
a/
876126f7b8 SAGA2: Add workaround for script bug in byteAddress 2021-08-15 07:24:39 +09:00
a/
73d5d7d82f SAGA2: Add more debug output for scripts 2021-08-15 07:24:39 +09:00
a/
62ea348ea0 SAGA2: Fix endianness of Speech saves 2021-08-15 07:24:39 +09:00
a/
8d5ca38424 SAGA2: Fix ThreadList order loading 2021-08-15 07:24:39 +09:00
Roland van Laar
aff5e7ea2b DIRECTOR: load editable textFlags for D3 TextCast
The flags are the same as for D4:
1: editable
2: auto tab
4: don't wrap
2021-08-14 23:43:31 +02:00
Roland van Laar
4a81475c2c DIRECTOR: set editable for D4 TextCast
The field `_textFlags` in D4 casts flags the following values:
1: editable
2: auto tab
4: don't wrap

Improved debugprints
2021-08-14 23:30:45 +02:00
ScummVM-Translations
9d6990145a I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-08-14 19:48:25 +00:00
Coen Rampen
3fd7f5d168 ULTIMA6: Fix yes/no dialog null pointer
The yes/no dialog would not pass a pointer to itself as a data parameter to the
callback when an otherwise unhandled key was pressed. Events::callback needs
this pointer to clear the dialog and would dereference the null data parameter.
Fixed this by adding the missing parameter. This fixes bug #12533.
2021-08-14 21:48:10 +02:00
Coen Rampen
c0388b833c AUDIO/MIDI: Fix OPL empty instrument check
The empty OPL instrument check would check only the ADSR envelope fields for 0,
assuming this would mean the instrument would produce no sound. However, some
of these fields are flipped, i.e. max value would produce no sound. So this
shortcut was invalid. It is replaced by checking all fields for 0.
2021-08-14 21:48:10 +02:00
Coen Rampen
1b6b124c57 AUDIO/MIDI: Clear timer registers in OPL driver init 2021-08-14 21:48:10 +02:00
ScummVM-Translations
23b5b55798 I18N: Update translations templates 2021-08-14 18:12:25 +00:00
Thierry Crozat
6fcfdb0514 SDL: Fix handling of cursor position on Windows HiDPI 2021-08-14 19:11:11 +01:00
Cameron Cawley
c4699cb280 SDL: Move getDisplayDpiFromSdl and getDpiScalingFactor into the SdlWindow class 2021-08-14 19:09:33 +01:00
Lothar Serra Mari
617f27b816 I18N: Update translation (German)
Currently translated at 100.0% (1663 of 1663 strings)
2021-08-14 16:49:11 +00:00
Tom
8b460a6498 DIRECTOR: Secondary detection files 2021-08-14 18:44:20 +02:00
Tom
22ba6f725e DIRECTOR: Add extra file to detection entry 2021-08-14 18:44:20 +02:00
Tom
e7e66ae817 DIRECTOR: More detection entries plus preciser entries 2021-08-14 18:44:20 +02:00
Tom
8e94f97887 DIRECTOR: Add second file to generic executables 2021-08-14 18:44:20 +02:00
Tom
7599142d43 DIRECTOR: Added some Dutch detection entries 2021-08-14 18:44:20 +02:00
antoniou79
4c163d99ad ANDROID: Set gui-scale to Large by default 2021-08-14 19:18:54 +03:00
Lothar Serra Mari
936148c828 I18N: Update translation (German)
Currently translated at 99.8% (1660 of 1663 strings)
2021-08-14 15:42:44 +00:00
ScummVM-Translations
8dd3ed47fd I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-08-14 13:43:43 +00:00
ysj1173886760
4766fd025b DIRECTOR: set fallback cursor when custom cursor is not read correctly. 2021-08-14 21:42:53 +08:00
ysj1173886760
267d8b8e44 DIRECTOR: set mac system palette if lastPalette is 0 after disabling puppetPalette. 2021-08-14 21:42:53 +08:00