Commit Graph

125301 Commits

Author SHA1 Message Date
Coen Rampen
d042315d0b GROOVIE: Stop current song before playing new song
When playing a new song, ScummVM would update the volume to the standard value
before stopping playback of the current song. This would cause a volume change
right before stopping a song. This commit stops the current song before setting
the volume, which removes the unnecessary volume change.
2021-11-17 21:53:44 +01:00
Coen Rampen
649cb7b450 GROOVIE: Set correct Miles version for 11th Hour
This changes the Miles version for The 11th Hour to version 3. This sets the
pitch bend range to the correct 2 semitones.
2021-11-17 21:53:43 +01:00
athrxx
7ce98275a2 SCUMM: fix unused var warning 2021-11-17 20:07:01 +01:00
athrxx
8a2c97233e KYRA: (LoK/Mac) - more sound driver cleanup
(move more code and data to a new class)
2021-11-17 20:07:01 +01:00
athrxx
a41f8b1de3 KYRA: (EOB/PC98) - improve final sequence (king scene) for enabled vsync option 2021-11-17 20:07:01 +01:00
athrxx
31832b9dfa KYRA: (LoK/Mac) - minor sound driver cleanup 2021-11-17 20:07:01 +01:00
Walter Agazzi
4c929f5793 I18N: Update translation (Italian)
Currently translated at 100.0% (1677 of 1677 strings)
2021-11-17 11:27:43 +00:00
alxpnv
461598fd1a ASYLUM: increase ambient volume 2021-11-17 13:38:31 +03:00
alxpnv
76d844dd92 ASYLUM: report SCN.006 on unknown game variant 2021-11-17 13:38:30 +03:00
Paul Gilbert
53ed65bbe4 GLK: ALAN3: Added detection 2021-11-16 20:18:52 -08:00
Benoit Pierre
77f935b332 XEEN: fix possible crash in exchange dialog
Don't try to exchange a character with themself...
2021-11-16 20:04:44 -08:00
Benoit Pierre
ed4eb96c94 XEEN: fix "backpack is full" dialog string
Use the destination character's name.
2021-11-16 20:01:42 -08:00
athrxx
b3e3befad8 KYRA: (LoK) - fix invalid mem access when quitting after being turned to stone 2021-11-17 01:49:53 +01:00
ScummVM-Translations
b54f3718ff 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 19:48:47 +00:00
athrxx
def88b7bae BACKENDS: (SURFACESDL) - improve comment
(we don't have "shake views" - these  changes of mine come from a long-abandoned experimental branch which allowed limiting the screen shaking to a certain area)
2021-11-16 20:48:04 +01:00
ScummVM-Translations
8284dc9f4f I18N: Update translations templates 2021-11-16 19:36:51 +00:00
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