129966 Commits

Author SHA1 Message Date
Paweł Kołodziejski
9fea086eec
GRIM: Added detection entry for unsupported game release version. 2022-06-05 13:13:30 +02:00
neuromancer
18a185ba45 HYPNO: enabled restored content in demo disc of wet 2022-06-05 13:08:18 +02:00
neuromancer
e938eb0ee8 HYPNO: enabled restored content in pcg wet demo 2022-06-05 12:51:34 +02:00
neuromancer
3606d74bde HYPNO: enabled restored content in pcw wet demo 2022-06-05 12:51:34 +02:00
neuromancer
ccd0978db0 HYPNO: enabled restored content in gen4 wet demo 2022-06-05 12:51:34 +02:00
Donovan Watteau
b7e6feb30c NEWS: Add more SCUMM changes for version 2.6.0 2022-06-05 13:18:08 +03:00
athrxx
974c51b4cd SCI: improve sound (mute handling) related comments 2022-06-05 09:10:59 +03:00
athrxx
8eba7fb4fb SCI: fix bug no. 13496 (LSL6 music plays all instruments / tracks at …
…once)

I am not sure if this bug ticket is about just one or about several bugs. This is at least something I could reproduce. The reason is that there can be channels that should start up muted. We didn't support that. I also fixed a couple of other things about the mute state that I noticed.
2022-06-05 09:10:59 +03:00
Donovan Watteau
fe16115aae SCUMM: Work around lava flowing up in MONKEY1-FLOPPY-VGA (Trac#10854)
In the floppy VGA version of Monkey Island 1 (and only this particular
version), the lava was flowing up instead of flowing down, in the cave
under the Giant Monkey Head.  This doesn't happen with the original
interpreter. ScummVM displays this effect correctly with the VGA CD
version.

This is maybe because the game uses color-cycling for this effect in
VGA, and the floppy VGA version is still a GF_SMALL_HEADER game where
we decode this effect differently, notably by always setting its
flags to 2 (and it's been this way for a very long time).

Setting the flags to 0 instead fix this effect.  We should maybe
always use this 0 value, but it seems safer to only change this value
for the lava at the moment, until some disasm confirms or disproves
the current flags value for GF_SMALL_HEADER games.

(Also fix some incoherent indentation while there.)
2022-06-05 09:01:10 +03:00
neuromancer
9f529d2db1 HYPNO: enabled additional cheats in wet 2022-06-05 01:17:18 +02:00
neuromancer
5c2102df93 HYPNO: added missing walkers in level c30 in wet 2022-06-05 00:00:11 +02:00
neuromancer
d91f8e876b HYPNO: restore music after showing credits in wet 2022-06-05 00:00:11 +02:00
neuromancer
ad89bc4289 HYPNO: make sure all the doors targets are correctly handled in the last level of wet 2022-06-05 00:00:11 +02:00
Walter Agazzi
2fcc4e508e AGS: Add detection for games/demos (initial S) 2022-06-05 00:50:44 +03:00
Walter Agazzi
3b1b217eb3 I18N: Update translation (Italian)
Currently translated at 100.0% (1730 of 1730 strings)
2022-06-04 20:01:02 +00:00
Timo Mikkolainen
7b022c80df I18N: Update translation (Finnish)
Currently translated at 100.0% (1730 of 1730 strings)
2022-06-04 18:27:59 +00:00
Eugene Sandulenko
4fb6e147a8
DIRECTOR: LINGO: Fixed arithmetic operations with POINT and RECT
And added relevant tests
2022-06-04 20:02:49 +02:00
D G Turner
cd627adf89 WINTERMUTE: Remove Zero Sized Buffer Allocation
The behaviour of malloc and similar functions when called with a zero
sized parameter is implementation dependent resulting in subtle portability
bugs and should be avoided.

This will generate warnings in GCC if -Walloc-zero is passed.
2022-06-04 15:59:59 +01:00
D G Turner
fc01321ace GLK: Remove Zero Sized Allocation from Quetzal Code
The behaviour of malloc and similar functions when called with a zero
sized parameter is implementation dependent resulting in subtle portability
bugs and should be avoided.

This will generate warnings in GCC if -Walloc-zero is passed.
2022-06-04 15:59:59 +01:00
neuromancer
ac02b9d780 HYPNO: removed annoying palette swap glitch when the engine finishes playing a video and starts another 2022-06-04 14:20:24 +02:00
ScummVM-Translations
249d338902 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/
2022-06-04 12:16:15 +00:00
Eugene Sandulenko
5a1a096300
DIRECTOR: LINGO: Fix crash in internal debugger for D4+ 2022-06-04 14:15:47 +02:00
Eugene Sandulenko
2efadfaac6
JANITORIAL: Remove trailing spaces 2022-06-04 14:15:47 +02:00
Eugene Sandulenko
3d3a47d931
DIRECTOR: LINGO: Fix b_getNthFileNameInFolder after conversion to Common::Path 2022-06-04 14:15:46 +02:00
Eugene Sandulenko
1823539136
DIRECTOR: Allow test directories for existence 2022-06-04 14:15:46 +02:00
Eugene Sandulenko
1fc4cc60fc
DIRECTOR: Enhanced debug output for makePathRelative 2022-06-04 14:15:46 +02:00
Eugene Sandulenko
8d13da7dc1
DIRECTOR: Added possibility to provide extra search path, use it for mcluhan 2022-06-04 14:15:46 +02:00
VAN-Gluon
ee5a38a0d2 I18N: Update translation (Japanese)
Currently translated at 100.0% (1730 of 1730 strings)
2022-06-04 11:28:01 +00:00
Marcel Souza Lemes
1143c4beb2 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1730 of 1730 strings)
2022-06-04 11:28:00 +00:00
George Kormendi
456f5afcf3 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1730 of 1730 strings)
2022-06-04 11:27:59 +00:00
Matthew Duggan
af71186284 ULTIMA8: Allow key-tap turns running in combat in Crusader
Key tap should turn whether in combat or not.

This fixes #13383.
2022-06-04 19:52:14 +09:00
neuromancer
f8fe43bfc2 HYPNO: cheat key remapped to 's' in wet 2022-06-04 11:30:42 +02:00
neuromancer
bb72a8332c HYPNO: avoid saving if user decides to quit during main menu of wet 2022-06-04 11:17:45 +02:00
neuromancer
5f8f201c44 HYPNO: show player name during all the main menu of wet 2022-06-04 10:44:34 +02:00
neuromancer
5b04c12c33 HYPNO: fixed menu glitches in localized wet releases 2022-06-04 10:28:14 +02:00
neuromancer
6e9d8f2af1 HYPNO: localized 'enter name' string in wet 2022-06-04 09:58:15 +02:00
neuromancer
e5779b3582 HYPNO: adjusted score and objectives positions in certain levels in wet 2022-06-04 09:47:19 +02:00
neuromancer
6888d801ec HYPNO: add localization for the direction string in wet 2022-06-04 09:47:19 +02:00
SupSuper
9df444abec GUI: Add ScrollContainer to in-game options Game tab
Fixes mousewheel crash and allows scrolling when there's more than 10 options
2022-06-04 08:44:45 +01:00
Lothar Serra Mari
34948993ba NEWS: Update German NEWS file 2022-06-04 09:02:37 +02:00
Torbjörn Andersson
7aa1eb12a3 NEWS: Adjusted NEWS item about Loom / MI1 settings
Today I learned that you can't edit files after you've begun committing.
2022-06-04 08:54:45 +02:00
Torbjörn Andersson
c489ef60c9 NEWS: Added note about adjustment sliders for CD Loom and MI1 2022-06-04 08:52:03 +02:00
Filippos Karapetis
75e9a91dab CHEWY: Readd console debug commands for playing sound, speech and music 2022-06-04 01:00:45 +03:00
athrxx
2803adc0b8 SCI: update mutex comment
(after turning _mutex into a reference to the mixers's mutex)
2022-06-03 23:42:02 +03:00
athrxx
2ef6e24e56 SCI: avoid deadlocks by using only one mutex
Make use of the mixer's mutex instead of creating a new one. Otherwise there can still be lock-ups when the main thread and the mixer thread lock each other up in different mutexes (causing a deadlock/freeze). I just noticed this with KQ5 FM-Towns.

We had the same issue in AGOS, it was fixed by allowing to access the mixer's mutex. We can use the same thing here...
2022-06-03 23:42:02 +03:00
Filippos Karapetis
cfcd8c3bbf I18N: Update translation (Greek)
Currently translated at 100.0% (1730 of 1730 strings)
2022-06-03 20:38:39 +00:00
Antoniou Athanasios
e3058629ab I18N: Update translation (Greek)
Currently translated at 99.8% (1728 of 1730 strings)
2022-06-03 20:30:09 +00:00
Filippos Karapetis
73102acd0a I18N: Update translation (Greek)
Currently translated at 99.8% (1727 of 1730 strings)
2022-06-03 20:27:20 +00:00
Antoniou Athanasios
a0382b9139 I18N: Update translation (Greek)
Currently translated at 99.8% (1727 of 1730 strings)
2022-06-03 20:27:19 +00:00
Eugene Sandulenko
d4ff7dec8c I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1730 of 1730 strings)
2022-06-03 20:16:34 +00:00