Commit Graph

125097 Commits

Author SHA1 Message Date
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
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