Commit Graph

125035 Commits

Author SHA1 Message Date
athrxx
33d1804b4e SCUMM: fix bug no. 13065 ("Incorrect screen shaking") 2021-11-16 20:35:32 +01:00
athrxx
3b061ae0e8 BACKENDS: (OPENGL/SURFACESDL) - include mouse pointer in screen shakes
This is the original behaviour of DOS games (where the screen shakes are done by writing certain offsets into the crt cotnrol register of the vga adapter).

Usually it doesn't matter much, since the shake is an effect that passes quickly. But the difference can be noticed in cases like DOTT when switching on the stereo in green tentacle's room. The shaking will continue until the stereo is turned off again. In that case it is really more appealing if the mouse cursor "sticks" to the background.
2021-11-16 20:34:20 +01:00
Martin Gerhardy
d78295a8ca TWINE: Game is slow when VSYNC is ON
https://bugs.scummvm.org/ticket/13066

I'm still not 100% sure on the speed of the game. I've compared with videos like this one:
  https://www.youtube.com/watch?v=YdTCwx9hAvo
2021-11-16 20:05:20 +01:00
Martin Gerhardy
2fd077dd74 TWINE: renamed some members to match the source release
fixed SCENE_SIZE_MAX and getBrickShapeFull according to source release
2021-11-16 20:05:20 +01:00
ScummVM-Translations
e7f151be24 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-11-16 17:58:51 +00:00
Lothar Serra Mari
3b1f88b8b1 NEWS: Update German NEWS file 2021-11-16 18:58:28 +01:00
Lothar Serra Mari
cfe2c2bd94 I18N: Update translation (German)
Currently translated at 100.0% (1677 of 1677 strings)
2021-11-16 17:53:08 +00:00
ScummVM-Translations
ccf2502897 I18N: Update translations templates 2021-11-16 17:51:23 +00:00
Orgad Shaneh
a62f7600cb GOB: Fix potential stack overflow 2021-11-16 19:51:12 +02:00
ScummVM-Translations
80e9153199 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-11-16 12:34:38 +00:00
Torbjörn Andersson
934567a87c GUI: Fix grid memory leaks
Clearing a HashMap doesn't delete the objects stored inside it, so do
that explicitly.
2021-11-16 13:34:17 +01:00
Marcel Souza Lemes
9927502f5e I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1677 of 1677 strings)
2021-11-16 10:26:32 +00:00
George Kormendi
32928fb49c I18N: Update translation (Hungarian)
Currently translated at 100.0% (1677 of 1677 strings)
2021-11-16 10:26:31 +00:00
Die4Ever
cb473b92f2
GROOVIE: othello some cleanup 2021-11-15 19:47:25 -06:00
VAN-Gluon
c96324e92e I18N: Update translation (Japanese)
Currently translated at 100.0% (1677 of 1677 strings)
2021-11-15 23:25:31 +00:00
IlDucci
1c733b8df5 I18N: Update translation (Spanish)
Currently translated at 100.0% (1677 of 1677 strings)
2021-11-15 23:25:25 +00:00
ScummVM-Translations
a964b89959 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-11-15 23:08:04 +00:00
Paweł Kołodziejski
5e4c593c49
NEWS: Mention new digital imuse engine 2021-11-16 00:07:50 +01:00
ScummVM-Translations
b9f251e333 I18N: Update translations templates 2021-11-15 23:05:28 +00:00
Andrea Boscarino
f731cfd648
SCUMM: DiMUSE: New Digital iMUSE Engine (#3368)
SCUMM: DiMUSE: Add new implementation of the engine
2021-11-16 00:05:18 +01:00
athrxx
1b64bf837b GUI: fix for 9e92ffe (missing code line)
(somehow one line went missing when moving that commit to master. It would still work, but much, much less efficiently)
2021-11-15 22:45:41 +01:00
athrxx
d70d9f3b11 KYRA: (LoK/Traditional Chinese) - add final credits
This version does have special hard coded credits text in Chinese. The code also requires some tweaks for correct display.
2021-11-15 22:05:28 +01:00
Orgad Shaneh
4b7126b7dc GOB: Detect Hebrew fan translation of Gobliins 2 2021-11-15 22:52:37 +02:00
Eugene Sandulenko
e4a1f6a464
Revert "DEVTOOLS: add Mac fonts to gitignore"
This reverts commit de323d6608.

These files are not under git control and in general, should not be in this directory.
2021-11-15 19:46:31 +01:00
neuromancer
67bbf44b6c HYPNO: fixed uninitialized values in ox and oy 2021-11-15 19:42:06 +01:00
neuromancer
44474e8693 HYPNO: fixed uninitialized values in ox and oy 2021-11-15 19:41:27 +01:00
neuromancer
ed0efdd647 HYPNO: refactored how difficutly is handled in wet and spider and starte to add levels in spider 2021-11-15 19:41:27 +01:00
Lothar Serra Mari
8b61030ec3 NEWS: Update German NEWS file 2021-11-15 19:38:24 +01:00
ScummVM-Translations
0444da6d06 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-11-15 17:12:17 +00:00
Eugene Sandulenko
8658693fb9
NEWS: Mention recent additions 2021-11-15 18:11:58 +01:00
ScummVM-Translations
63a7c2e5f6 I18N: Update translations templates 2021-11-15 16:46:04 +00:00
Eugene Sandulenko
b0001ef9f6
BACKENDS: MACOSX: Display OSD messages on the Touchbar
Okay, so Apple now deprecated the Touchbar in their line of
MacBooks. Exciting! Time to finally add support for it!
2021-11-15 17:45:30 +01:00
athrxx
3668453701 KYRA: fix RiscOS build 2021-11-15 16:20:27 +01:00
athrxx
9e92ffea44 GUI: make parsing of GUI options more precise
The parsing was rather lazy and would e. g. find "ega" in "midiSegaCD", so that the launcher offered me an "EGA" rendering mode for EOB SegaCD. Now, there is less lenience, but ScummVM will always write the string in the correct format anyway...
2021-11-15 16:18:56 +01:00
ScummVM-Translations
326387a373 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-11-15 11:59:05 +00:00
alxpnv
17b2d0320a ASYLUM: fix re-assigning actor mask when using 'scene' command 2021-11-15 15:02:35 +03:00
ScummVM-Translations
394af08152 I18N: Update translations templates 2021-11-15 09:00:39 +00:00
ScummVM-Translations
ccae548a22 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-11-15 09:00:38 +00:00
Torbjörn Andersson
1402a78a01 Revert "GUI: Fix memory leak"
I suspect the file object is used later, so I can't delete it here.

This reverts commit c7f4d96a9d.
2021-11-15 10:00:18 +01:00
ScummVM-Translations
5a6bd5ac54 I18N: Update translations templates 2021-11-15 08:50:07 +00:00
Torbjörn Andersson
c7f4d96a9d GUI: Fix memory leak 2021-11-15 09:49:38 +01:00
Torbjörn Andersson
c420983634 GUI: Don't leak tray dialogs
Since the dialog isn't used outside of the function, I've also made the
variables local.
2021-11-15 09:46:01 +01:00
Torbjörn Andersson
8fe33fdb55 GUI: Fix memory leak 2021-11-15 09:32:36 +01:00
athrxx
5e2032e754 KYRA: (LoK/Japanese/Chinese) - fix font glitch when pressing Esc during logo sequence
The font has to be set to the standard font once during the intro sequence to display the Westwood copyright. When hitting Esc at the right time it could prevent the font to be reset correcty.
2021-11-15 02:56:52 +01:00
athrxx
5eacbbb052 KYRA: (MR/Chinese) - fix audio menu text glitch 2021-11-15 02:45:31 +01:00
Lothar Serra Mari
5ea371fe8e NEWS: Fix typo in German NEWS file 2021-11-15 02:41:04 +01:00
Lothar Serra Mari
68c46279bc NEWS: Mention latest KYRA changes in German NEWS file 2021-11-15 01:16:40 +01:00
ScummVM-Translations
8e1941295c 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-11-15 00:02:20 +00:00
athrxx
9d6fe02c6d NEWS: mention LoK/Chinese 2021-11-15 01:01:34 +01:00
athrxx
a7fda28519 KYRA: (LoK/Traditional Chinese) - finish support
(add font drawing, gui and text formatting fixes etc.)
2021-11-15 01:01:25 +01:00