Commit Graph
137148 Commits
Author SHA1 Message Date
IlDucci b7bf502281 I18N: Update translation (Spanish)
Currently translated at 100.0% (1690 of 1690 strings)
2021-11-18 23:06:24 +00:00
Eugene Sandulenko 272080b33d I18N: Update translation (Russian)
Currently translated at 100.0% (1690 of 1690 strings)
2021-11-18 23:01:53 +00:00
Eugene Sandulenko 116856496b I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1690 of 1690 strings)
2021-11-18 22:56:10 +00:00
ScummVM-Translations 66837a8986 I18N: Update translations templates 2021-11-18 22:49:36 +00:00
ScummVM-Translations 206a122932 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-18 22:49:35 +00:00
Eugene Sandulenko c505b27662 SCUMM: Improved wording of the BUN/SOU compressed warning 2021-11-18 23:49:10 +01:00
Eugene Sandulenko 9b17eb04e1 I18N: Update translation (Ukrainian)
Currently translated at 99.1% (1676 of 1690 strings)
2021-11-18 22:41:33 +00:00
ScummVM-Translations 499268f2d5 I18N: Update translations templates 2021-11-18 22:33:49 +00:00
ScummVM-Translations bcd378fbd0 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-18 22:33:48 +00:00
Eugene Sandulenko ae62f3ff8f GUI: Fix compilation without LIBCURL 2021-11-18 23:33:13 +01:00
ScummVM-Translations 0bb29cbefe I18N: Update translations templates 2021-11-18 21:56:02 +00:00
Eugene Sandulenko 722288474f GUI: Synced all themes with Icons Downloader and bumped theme version 2021-11-18 22:55:18 +01:00
Eugene Sandulenko 8fc89ec10f GUI: Fix multiple icon packs downloading. We cannot fire all the requests at once 2021-11-18 22:38:44 +01:00
Eugene Sandulenko 1507559a66 BACKENDS: NETWORKING: Fix local file downloading when stream is reused 2021-11-18 22:38:44 +01:00
Eugene Sandulenko 4e32936376 GUI: Calculate download speed in Icons downloader 2021-11-18 22:38:44 +01:00
Eugene Sandulenko 5df691a3a6 BACKENDS: NETWORKING: Properly signal end of downloaded file 2021-11-18 22:38:43 +01:00
Eugene Sandulenko 570c77f309 GUI: Fixed progress bar in icons downloader 2021-11-18 22:38:43 +01:00
Eugene Sandulenko db7cec6935 CLOUD: SessionRequest now can save downloaded files to disk 2021-11-18 22:38:43 +01:00
Eugene Sandulenko cec059e5bf GUI: Persist Download Icons dialog 2021-11-18 22:38:43 +01:00
Eugene Sandulenko 06f917cc6f GUI: Initial work on icon packs downloading. Streamlined the process. 2021-11-18 22:38:43 +01:00
Eugene Sandulenko f23e41d346 GUI: Better error handling in icons downloader 2021-11-18 22:38:43 +01:00
Eugene Sandulenko 192b05930a COMMON: Mark human-readable bytes as translatable 2021-11-18 22:38:43 +01:00
Eugene Sandulenko 65020829fc BACKENDS: CLOUD: Fix overridden methods 2021-11-18 22:38:42 +01:00
Eugene Sandulenko ea10ec1c71 GUI: Compute the required icon packs download 2021-11-18 22:38:42 +01:00
Eugene Sandulenko c82b1f88bc GUI: Properly check gui-icons.dat in themepath
themepath is never added to SearchMan, thus File::open() does
not work for it
2021-11-18 22:38:42 +01:00
Eugene Sandulenko d8829fa4fd GUI: Initial code for Update Icons dialog
- LIST downloading and parsing is done
2021-11-18 22:38:42 +01:00
Eugene Sandulenko 768cac42f9 BACKENDS: NETWORKING: Make SessionRequest correctly process HTTP error codes 2021-11-18 22:38:42 +01:00
Eugene Sandulenko a89cb7f85e BACKENDS: NETWORKING: Added binary mode to SessionRequest 2021-11-18 22:38:42 +01:00
Eugene Sandulenko cf1b6c5eb6 BACKENDS: NETWORKING: Add session.cpp to compilation 2021-11-18 22:38:42 +01:00
Lothar Serra Mari c8ccb28127 NEWS: Update German NEWS file 2021-11-18 18:27:15 +01:00
alxpnv 278b29b8bb NEWS: mention Sanitarium support 2021-11-18 14:41:43 +03:00
alxpnv 38afe4d318 ASYLUM: enable ADGF_TESTING and build-by-default 2021-11-18 14:41:43 +03:00
Antoniou Athanasios a6bd5d1f73 I18N: Update translation (Greek)
Currently translated at 100.0% (1677 of 1677 strings)
2021-11-18 11:13:10 +00:00
alxpnv 37992636e7 ASYLUM: potential fix for palette fade related crashes 2021-11-18 13:09:26 +03:00
Cameron Cawley 4d206e5286 GRAPHICS: Clean up OpenGL defines (#3551) 2021-11-18 00:56:21 +01:00
ScummVM-Translations 1c8bb3cccc 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-17 23:50:33 +00:00
Cameron Cawley f8e9355ffa CREDITS: Add credits for the Prince translation 2021-11-18 00:50:19 +01:00
ScummVM-Translations 6df7e33bbc I18N: Update translations templates 2021-11-17 23:38:08 +00:00
athrxx 32837a858f SCUMM: tweak screen shakes some more
- fix Japanes FM-Towns: the shake positions have to be multiplied with the _textSurfaceMultiplier

- slightly reduce shake speed for SCUMM <=3
2021-11-18 00:37:30 +01:00
ScummVM-Translations e26469817c 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-17 21:29:44 +00:00
Mathias Parnaudeau a10d723d25 NGI: Fix memory leak in PictureObject
The default destructor did not freed the picture data belonging
to the PictureObject instances, causing many memory leaks.
2021-11-17 23:29:32 +02:00
Timo Mikkolainen d9dc09ab56 I18N: Update translation (Finnish)
Currently translated at 100.0% (1677 of 1677 strings)
2021-11-17 21:26:32 +00:00
ScummVM-Translations 591acab272 I18N: Update translations templates 2021-11-17 21:09:36 +00:00
Coen Rampen acad76683d GROOVIE: Fix 11th Hour scripts loading savegame 0
When The 11th Hour shows the load/restart dialog during the intro, it calls
loadgame with slot 0. It is not clear to me what this means, but it should not
load a savegame, because only slots 1-9 can be used with the original UI. In
ScummVM, this would load the autosave, which probably causes problems, though
the only thing I noticed is it stops the music, which does not happen in the
original interpreter.

This commit adds an exception for The 11th Hour to not load a savegame when
loadgame is called with slot 0. To still support loading the autosave form the
ScummVM UI, the slot is set to 0xFF in this case, which is interpreted by
loadgame to mean actually loading slot 0.
2021-11-17 21:55:09 +01:00
Coen Rampen cb97a47828 GROOVIE: Add MIDI controller defaults for T7G and 11H
The 7th Guest uses the orchestra drumkit by setting it during initialization,
but not at the start of each track. Some tracks temporarily change the drumkit;
if these tracks are stopped at a bad moment, this changed drumkit remains in
effect. This commit sets the drumkit default to the orchestra drumkit to make
sure it is applied at the start of each track.

Some of the MIDI tracks of The 11th Hour use the modulation controller, but not
all tracks reset this controller at the start. This commit sets the modulation
default to 0 to make sure it is reset at the start of each track.
2021-11-17 21:55:09 +01:00
Coen Rampen b70ab20fc8 AUDIO: MIDI controller defaults on track start
This commit adds a feature to the multisource MIDI drivers which allows setting
a default value for most controllers. This default is then applied at the start
of every new track, which ensures controllers are in the correct state.
This can be used for games which use some controller, but do not reset it at
the start of each track, which can lead to incorrect playback.
2021-11-17 21:54:59 +01:00
Coen Rampen 07f91ec50e GROOVIE: Use game volume for 11th Hour MIDI control
This prevents the 11th Hour MIDI control function from setting the user volume.
This volume setting is set by the user in the game config and the game should
not override this. For the playSong operation the volume setting is removed,
because playSong already sets the game volume. For case 3 the commented volume
setting has been replaced by an equivalent game volume call.

I've been unable to trigger either operation by playing through the first part
of the game, so these operations might not be used at all.
2021-11-17 21:53:44 +01:00
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