Commit Graph
137148 Commits
Author SHA1 Message Date
grisenti e934e7d279 ALL: add support for native-mt32 and fix enable-gs 2022-05-29 13:56:21 +02:00
grisenti 7dd0c1ddf8 ALL: add support for --midi-gain and --soundfont 2022-05-29 13:56:21 +02:00
grisenti f71e98ddf5 ALL: add support for --filtering and --multi-midi 2022-05-29 13:56:21 +02:00
grisenti 8fccaf89ff ALL: add support for enable-gs and fix bugs 2022-05-29 13:56:21 +02:00
grisenti 819f52a14d ALL: add support for --fullscreen command 2022-05-29 13:56:21 +02:00
grisenti 5fc5353ecc ALL: add support for -m -s -r commands 2022-05-29 13:56:21 +02:00
grisenti b7f6964fb4 ALL: add support for gfx, stretch and render mode 2022-05-29 13:56:21 +02:00
grisenti a7ed28e8a7 ALL: add support for --gui-theme and update themes 2022-05-29 13:56:21 +02:00
grisenti fa031ca1a3 ALL: add support for --themepath and --extrapath 2022-05-29 13:56:21 +02:00
grisenti c0acb85605 ALL: add support for --savepath command 2022-05-29 13:56:21 +02:00
Paweł Kołodziejski 389e53eb95 DEVTOOLS: Added executable create_engine to ignore list 2022-05-29 12:05:00 +02:00
Paweł Kołodziejski eeab444d57 GLK: Silence few compiler warnings 2022-05-29 12:04:21 +02:00
eientei e9bb89b5d9 PLUMBERS: Add 3DO md5 hash 2022-05-29 09:52:34 +03:00
Lothar Serra Mari 779dd99045 NEWS: Update German NEWS file 2022-05-29 08:28:20 +02:00
ScummVM-Translations 44f77843e8 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-05-29 06:06:16 +00:00
Paweł Kołodziejski 914f86e4d5 NEWS: Mention dropped support for compressed audio data. 2022-05-29 08:06:00 +02:00
ScummVM-Translations d32877623b I18N: Update translations templates 2022-05-28 23:12:17 +00:00
ScummVM-Translations df34f1debc 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-05-28 23:12:15 +00:00
Eugene Sandulenko d26ced00c9 GUI: Regenerate attribute list in GridList on list replacement. Fixes bug #13413 2022-05-29 01:11:53 +02:00
ScummVM-Translations 990ba8c689 I18N: Update translations templates 2022-05-28 22:40:43 +00:00
Eugene Sandulenko 829c600a02 GUI: Remove remains of the old color lists in *ListWidget 2022-05-29 00:39:35 +02:00
AndywinXp de93de1c67 SCUMM: Fix o6_freezeUnfreeze() for v7-8 (fix bug #13511)
FT, DIG and COMI interpreters explicitly ask for flag == 2 instead of flag >= 0x80.
This fixes a class of bugs in which some scripts which should have been paused
still manage to execute.
2022-05-28 22:10:41 +02:00
Paweł Kołodziejski 1bb10c0b3d BASE: Silence compiler warning 2022-05-28 17:38:12 +02:00
D G Turner c99f548212 GUI: Fix Set But Unused Variable Compiler Warnings in List Widgets 2022-05-28 16:33:00 +01:00
Lothar Serra Mari 35fd16cd63 NEWS: Update German NEWS file 2022-05-28 17:31:38 +02:00
Filippos Karapetis 488cdf66db NEWS: Added more missing fixes in version 2.6.0 2022-05-28 17:55:00 +03:00
Filippos Karapetis 9dd5469873 AGI: Add files missing from commit 3be24c759b 2022-05-28 17:34:40 +03:00
Le Philousophe 31caab89e1 SDL: Make sure a context exists when calling SDL_GL_GetAttribute 2022-05-28 15:49:54 +02:00
Filippos Karapetis f7a55f3251 NEWS: Added some not mentioned changes for version 2.6.0 2022-05-28 16:47:47 +03:00
Filippos Karapetis 3be24c759b AGI: Group preAGI games into a separate folder 2022-05-28 16:47:47 +03:00
Donovan Watteau fea1a2d392 SCUMM: Properly stop Wendy's music in MM NES
In the NES version of Maniac Mansion, each kid has their own CD player
playing a different background music by default.

Each CD player script does something like this when you turn it off:

(2F) if (!getState04(46)) {
(D8)   printEgo("It's already off.");
(18) } else {
(67)   clearState04(46);
(1A)   Var[224] = 0;  # <==
(3C)   stopSound(71);
(**) }

but Wendy's CD player script is missing the `Var[224] = 0` line, so
although her music was stopped, the game scripts weren't properly aware
of this, and so her music could suddenly resume, such as when entering
and leaving room 3 with her character.
2022-05-28 15:32:45 +03:00
Filippos Karapetis 622614eb20 AGI: Fix the Amiga Winnie the Pooh file structure and detection
The Amiga version of Winnie has files in subdirectories. The engine has
been adapted to respect the directory structure of this version
2022-05-28 15:30:45 +03:00
Lothar Serra Mari 25219c64d6 DISTS: Sync snapcraft recipe with upstream 2022-05-28 13:54:11 +02:00
ScummVM-Translations edd24bef7c 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-05-28 11:03:32 +00:00
Lothar Serra Mari 691e590cfa NEWS: Mention Symbian removal in German NEWS file 2022-05-28 13:03:12 +02:00
ScummVM-Translations 49c08073a0 I18N: Update translations templates 2022-05-28 10:56:06 +00:00
sluicebox eee84be802 SCI: Add detection entry for KQ5 Spanish variant 2022-05-28 06:53:16 -04:00
ScummVM-Translations 72027f0a59 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-05-28 10:32:56 +00:00
Eugene Sandulenko 5e05f93f36 ALL: Remove Symbian port 2022-05-28 12:32:29 +02:00
ScummVM-Translations b5ba97f252 I18N: Update translations templates 2022-05-28 09:52:59 +00:00
Eugene Sandulenko 828192db59 GUI: Reduced code duplication in GroupedListWidget 2022-05-28 10:46:37 +02:00
Eugene Sandulenko 1edab21c6e GUI: Use color information from the strings in *ListWidget 2022-05-28 10:46:34 +02:00
AsciiWolf cfe040a6aa DISTS: Fix AppData id
Commit 1f4e197 changed the AppData id to a rDNS one, however the actual appdata/desktop file names stayed non-rDNS. This broke the metadata since AppStream parsers cannot match the correct desktop file anymore. This commit reverts the change
2022-05-28 10:38:57 +02:00
AndywinXp 2eb63a8931 SCUMM: DiMUSE: Fix possible heap buffer overflow when fetching sound header 2022-05-28 10:30:40 +02:00
Torbjörn Andersson fbb7459268 SCUMM: Clean up comment a tiny bit 2022-05-28 10:26:47 +02:00
sluicebox dffe39a91c SCI: Disable LSL2 speed test 2022-05-28 03:49:45 -04:00
antoniou79 4a4e708e65 GLK: Fix loading font colors for gStyles 2022-05-27 18:32:49 -07:00
Die4Ever c8b8a6a492 GROOVIE: remove testing flags from detection 2022-05-27 17:12:37 -05:00
Athanasios Antoniou 5684a31703 AGI: Fix detection for Mickey's Space Adventure
This should address the remaining issues with ticket https://bugs.scummvm.org/ticket/13155
2022-05-28 00:50:49 +03:00
AndywinXp d104366815 SCUMM: COMI: Fix music track playing indefinitely in an edge case
This is a bug in the original interpreter, so the following workaround is marked as an enhancement.
When Guybrush gets on the Sea Cucumber for the first time and the monkeys show up on deck, if the ESC key is pressed before the "Any last words, Threepwood?" dialogue, the music will continue playing indefinitely throughout the game (or until another "sequence" music is played). To amend this, we intercept this exact script override and we force the playback of sound 2277, which is the iMUSE sequence which would have been played after the dialogue.
This workaround has been stress-tested on all Steam available languages + Akella Russian.
2022-05-27 23:05:20 +02:00