Martin Gerhardy
cbea2c3e75
TWINE: reduced code duplication
2021-08-15 20:00:49 +02:00
Martin Gerhardy
af52b8089e
TWINE: fixed moving actor bbox rendering
2021-08-15 20:00:49 +02:00
Martin Gerhardy
c181616ee7
TWINE: allow to quit the game while the behaviour menu is active
2021-08-15 20:00:49 +02:00
Martin Gerhardy
bb143af989
TWINE: removed projectPositionOnScreen call
...
according to the disassembly these calls are correct and the second call just overrides the first
_cropBottomScreen value
also fixed the setting of the staticflags while the actor is dying
2021-08-15 20:00:49 +02:00
Lothar Serra Mari
cace0be55e
NEWS: Fix typo in engine name in German NEWS file
2021-08-15 19:59:47 +02:00
Thierry Crozat
410f135c29
NEWS: Fix typo in engine name
2021-08-15 18:58:17 +01:00
Lothar Serra Mari
bafe4562b2
NEWS: Update German NEWS file
2021-08-15 19:33:27 +02:00
Thierry Crozat
5201b5d5dd
NEWS: Mention macOS changes and adding TTS support to some games
2021-08-15 18:09:05 +01:00
Thierry Crozat
0aa68d419e
JANITORIAL: Add override keyword for OSystem_MacOSX
2021-08-15 17:52:45 +01:00
Thierry Crozat
f2bc7c8874
MACOSX: Use OpenGL graphics mode by default
2021-08-15 17:52:45 +01:00
Thierry Crozat
7c9761b2da
SDL: Fix switching to the <default> graphics mode
...
The OSystem_SDL::getDefaultGraphicsMode was returning the
default for the current graphics manager and not the default
for the OSystem_SDL instance. So for example if the default
is SDL Surface when starting ScummVM with the gfx_mode not
set in the config file, and then the user selects the OpenGL
graphics mode, getDefaultGraphicsMode() would now return the
OpenGL mode (the default the OpenGLGraphicsManager). As a
result changing the graphics mode back to <default> and
applying the change would not switch back to Surface SDL
until you restart ScummVM or start a game.
This commit also change how the SDL backends can specify which
graphics mode to use by default. They no longer have to assume
they know the names of the graphics modes in the graphics manager.
2021-08-15 17:43:43 +01:00
IlDucci
0b21fb09ca
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1664 of 1664 strings)
2021-08-15 15:58:54 +00:00
Lothar Serra Mari
41a10cd9ad
I18N: Update translations data file
2021-08-15 17:51:39 +02:00
Lothar Serra Mari
7c5f46f5d5
I18N: Update translation (German)
...
Currently translated at 100.0% (1664 of 1664 strings)
2021-08-15 15:50:32 +00:00
ScummVM-Translations
14ee2d10cb
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 15:44:22 +00:00
Lothar Serra Mari
09ab158098
NEWS: Update German NEWS file
2021-08-15 17:43:39 +02:00
ScummVM-Translations
92b8bd08b0
I18N: Update translations templates
2021-08-15 14:18:42 +00:00
athrxx
95f1b010f8
SDL: avoid assert with SDL debug builds
2021-08-15 16:18:16 +02:00
ScummVM-Translations
aea6a243fb
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 13:51:14 +00:00
athrxx
c1bc192abf
SCUMM: (COMI) - fix vertical position of object descriptions
...
This is just a small hack to address bug no. 12796 ("SCUMM: COMI: Object label line printed on the wrong spot"). It tries to apply the correct fix that we already have in SmushFont::drawStringWrap() to "normal" (non-Smush) blast strings.
2021-08-15 15:48:32 +02:00
ScummVM-Translations
60e21ba0ef
I18N: Update translations templates
2021-08-15 12:59:38 +00:00
ScummVM-Translations
5cd511bcd7
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 12:59:37 +00:00
Lothar Serra Mari
900d763264
BACKENDS: OPENGLSDL: Enlarge window if stored dimensions are not sufficient
2021-08-15 13:58:48 +01:00
Lothar Serra Mari
1aaab76b44
BACKENDS: OPENGLSDL: Fix aspect ratio on auto-calculated window sizes
2021-08-15 13:58:48 +01:00
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