Commit Graph

123855 Commits

Author SHA1 Message Date
Eugene Sandulenko
91b91c0cba
COMMON: Fix bug in Mac resfork data size calculation. This invalidates many detection entries 2021-10-17 20:48:02 +03:00
Eugene Sandulenko
6aaf3018b9
WAGE: WIP on additional games 2021-10-17 20:48:02 +03:00
Eugene Sandulenko
9b3427d7d4
DISTS: ANDROID: Update link to the Android guide 2021-10-17 20:48:02 +03:00
Eugene Sandulenko
47a277542e
DIRECTOR: Added mactos for tail md5s 2021-10-17 20:48:02 +03:00
Eugene Sandulenko
7ccce1d97b
AD: Compute tail or mac resfork when requested 2021-10-17 20:48:01 +03:00
Eugene Sandulenko
4eea8524f7
COMMON: Add possibility to compute md5 for tail of resfork data 2021-10-17 20:48:01 +03:00
Eugene Sandulenko
d4443ed494
AD: Correctly process small files 2021-10-17 20:48:01 +03:00
Eugene Sandulenko
a82de67a5d
AD: Reduce code duplication 2021-10-17 20:48:01 +03:00
Filippos Karapetis
748dcdab65 SCI: Update a comment regarding demos without sound 2021-10-17 20:45:07 +03:00
Filippos Karapetis
b606509034 SCI32: Update comments concerning the kShowStyleNone change in Hoyle 5
Turns out that this was one of the interpreters where Sierra actually
changed the transition code for fading in/out, so don't mark it as a
hack anymore. Thanks to @sluicebox for his help on verifying this one
2021-10-17 20:28:09 +03:00
Antoniou Athanasios
eabbbb6b9c I18N: Update translation (Greek)
Currently translated at 100.0% (1654 of 1654 strings)
2021-10-17 12:52:18 +00:00
Lothar Serra Mari
793edf6ec3 I18N: Update translation (German)
Currently translated at 100.0% (1654 of 1654 strings)
2021-10-17 12:48:38 +00:00
Marcel Souza Lemes
2adafcc6dd I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1654 of 1654 strings)
2021-10-17 12:26:19 +00:00
George Kormendi
8542484cbe I18N: Update translation (Hungarian)
Currently translated at 100.0% (1654 of 1654 strings)
2021-10-17 12:26:19 +00:00
Purple T
671de4eec4 I18N: Update translation (French)
Currently translated at 100.0% (1654 of 1654 strings)
2021-10-17 12:26:17 +00:00
antoniou79
2b5e27fd56 TONY: Fix bad offset for seek() in voice files
Should fix bug https://bugs.scummvm.org/ticket/13012 for missing speech
2021-10-17 14:51:16 +03:00
IlDucci
cc2f249fb6 I18N: Update translation (Spanish)
Currently translated at 100.0% (1654 of 1654 strings)
2021-10-16 23:28:37 +00:00
ScummVM-Translations
7bf341d990 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-10-16 22:38:06 +00:00
Filippos Karapetis
a092a8a08e SCI: Remove the unused and unnecessary VM hooks mechanism
This was introduced as an extra mechanism of patching game scripts.
However, it's completely hardcoded with offsets for specific game
versions, with no endianess handling. Furthermore, the only patch
it's used for at the moment (input prompt for SQ3) has no visible
changes.

The SCI engine's script patcher has pattern matching functionality,
which allows it to be used in a variety of game versions. Furthermore,
it supports endianess handling for BE versions. Thus, it makes no
sense to keep a separate and complex script patching functionality
for a single patch that is hardcoded for a single game version with
no actual change in functionality. Since this is a fan patch, all of
these script changes can be added as part of the patch without any
changes to the engine code. We've discussed this with @sluicebox and
decided to remove all of this code, which should not have been part
of the engine's codebase because it clashes with the existing script
patcher
2021-10-17 01:37:33 +03:00
Antoniou Athanasios
4fa3d6e47d I18N: Update translation (Greek)
Currently translated at 100.0% (1652 of 1652 strings)
2021-10-16 18:43:18 +00:00
ScummVM-Translations
8dd09aa8fe I18N: Update translations templates 2021-10-16 18:30:18 +00:00
ScummVM-Translations
aa5c704da9 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-10-16 18:30:17 +00:00
Coen Rampen
dd8156b2d5 MADE: Add detection.cpp to POTFILES
A new GUI option was added here.
2021-10-16 20:28:58 +02:00
ScummVM-Translations
911aded447 I18N: Update translations templates 2021-10-16 09:24:15 +00:00
Lothar Serra Mari
23f93b6c3f SAGA: Add missing reference to POTFILES 2021-10-16 11:23:53 +02:00
Lothar Serra Mari
436e34607f NEWS: Update German NEWS file 2021-10-16 10:07:16 +02:00
Eugene Sandulenko
87012cbf21
AD: Added ADGF for calculating md5 from the file tail 2021-10-16 09:24:08 +03:00
sluicebox
a7ea64280d SCI: Handle HOYLE4 Mac palette endianness 2021-10-16 01:05:43 -05:00
Matthew Duggan
db0cbad167 ULTIMA8: Add FR detection entry (bug #13003) 2021-10-16 13:54:45 +09:00
sluicebox
1db2211de3 SCI: Add LAURABOW2 workaround for uninit read in museum
Prevents a warning that frequently occurs during most of the game
as actors walk around the museum.
2021-10-15 21:34:21 -05:00
sluicebox
3ad5a82760 SCI: Apply workarounds to Mac games without object names
Restore object names in QFG1VGA workarounds that were removed to
accommodate the Mac version. Instead, don't match object names
on games that are known to not have them, since there are several.

Fixes workarounds not being applied to HOYLE4 Mac and LSL6 Mac.
2021-10-15 21:34:21 -05:00
ScummVM-Translations
ffd34615f7 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-10-15 21:10:21 +00:00
Misty De Meo
a90f70884d DIRECTOR: add Time Gal 2021-10-16 00:10:08 +03:00
ScummVM-Translations
9f7d8c27ec I18N: Update translations templates 2021-10-15 18:25:48 +00:00
ScummVM-Translations
44414ce7ad 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-10-15 18:25:46 +00:00
sluicebox
44245eebbc GUI: Don't apply values from disabled subtitle toggle
When the subtitle toggle controls are disabled for a game, don't
read the value and then set config values based on it.
This caused "Override global audio settings" to always set "subtitles"
and "mute_speech" even when the controls were disabled.

Fixes bug #13007 where "Override global audio settings" always
mutes the speech clips in Hoyle4.
2021-10-15 13:25:34 -05:00
ScummVM-Translations
49648d57a1 I18N: Update translations templates 2021-10-15 18:20:03 +00:00
sluicebox
d93c132d2c SCI: Remove redundant check 2021-10-15 13:09:00 -05:00
sluicebox
68ba0fa2d6 SCI: Remove GUIO_NOSPEECH from HOYLE4
HOYLE4 has speech. Bug #13007
2021-10-15 13:02:53 -05:00
trembyle
df21feb3a7 DIRECTOR: Change Simpsons Studio game IDs
Per request by Discord user Lenny, who runs automated tests on these.
2021-10-15 11:24:06 -04:00
trembyle
f8658d60db DIRECTOR: Add detection for community discoveries
Thanks to Parotaku for suggesting The Mask (D3 Mac / D4 Win)

Thanks to einentei for discovering the Bud weis er screen saver.
2021-10-15 11:17:12 -04:00
trembyle
73933d90fd JANITORIAL: DIRECTOR: Minor formatting fixes
Fixed whitespace, sorting, etc.
2021-10-15 11:16:22 -04:00
Misty De Meo
8a8d999980 DIRECTOR: add Bandai Previews Vol. 3 2021-10-15 10:48:21 -04:00
alxpnv
4576f1f087 ASYLUM: fix loading screen too dark
Also added a missing fade-in

Reported by Attx
2021-10-15 15:35:22 +03:00
alxpnv
32ec986518 ASYLUM: fix vertical alignment for movie subtitles
Bug reported by Attx
2021-10-15 15:35:22 +03:00
Torbjörn Andersson
c6efd7a27c KYRA: Fix error message in loadSpecialAmigaCPS() 2021-10-15 07:25:22 +02:00
Evan Miller
a9a59ba37e SDL: Fix exception on macOS 10.4/10.5
The getBytes:...:remainingRange: API was introduced in 10.6.
2021-10-14 21:00:04 +01:00
athrxx
ea386eda87 KYRA: (LOL) - fix sound index read on BE platforms (bug no. 12987)
regression from 3ae1d92f
2021-10-14 15:40:30 +02:00
Eugene Sandulenko
93746e702f
LURE: Made game flags enum sequential 2021-10-14 13:58:58 +03:00
Eugene Sandulenko
0e48263e50
AD: Allow both MacResFork and non-resfork entries coexist 2021-10-14 13:55:44 +03:00