Commit Graph

100359 Commits

Author SHA1 Message Date
Filippos Karapetis
ef6f8c008f SCI: Ignore digital channel data in midiMixChannels(), and remove some GOTOs
These are found at the end of SCI01/SCI1 SND files with sound effects
2020-08-30 13:37:19 +03:00
Filippos Karapetis
648d669c2d SCI: Properly handle alternative MIDI sound effects for SCI01/CI1 games
SCI01/SCI1 games have sound effects in SND files, which contain both
digital sounds and their alternative MIDI counterparts. Allow the user
to listen to the alternative MIDI counterparts by unchecking the
"Prefer digital sound effects" checkbox, like with other SCI versions.
Fixes bug #11587
2020-08-30 13:37:19 +03:00
Thierry Crozat
4cb45cf1aa GLK: HUGO: Fix compilation 2020-08-30 03:00:14 +01:00
Thierry Crozat
faa0b48548 NEWS: Fix typo 2020-08-30 02:17:40 +01:00
Paul Gilbert
44dd967a7e GLK: HUGO: Fix Tales of the Travelling Swordsman crash
Vanilla hugo limits spaces printed in the GO_TO code block
to the fixed width of a line. But since Glk doesn't have a
predetermined width, when the game specified a width of 7fffh,
it crashed trying to buffer out a string that actual length.
This new fix simply limits spaces to at most 20.
2020-08-29 18:02:15 -07:00
Thierry Crozat
60aef89ff4 NEWS: Update changes for the iOS port 2020-08-30 01:54:31 +01:00
Eugene Sandulenko
b32c37ca58 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1444 of 1444 strings)
2020-08-30 00:43:35 +00:00
Eugene Sandulenko
17b57a6c1c I18N: Update translation (Russian)
Currently translated at 100.0% (1444 of 1444 strings)
2020-08-30 00:43:35 +00:00
Marcel Souza Lemes
0f979ab6bb I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1444 of 1444 strings)
2020-08-30 00:43:34 +00:00
George Kormendi
ce67b3de37 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1444 of 1444 strings)
2020-08-30 00:43:33 +00:00
IlDucci
d3d9e22257 I18N: Update translation (Spanish)
Currently translated at 100.0% (1444 of 1444 strings)
2020-08-30 00:43:33 +00:00
Paul Gilbert
b513242292 MADS: Avoid potential crash for reading beyond end of sound data 2020-08-29 15:06:00 -07:00
athrxx
6f8aa0b21b DEVTOOLS: (CREATE_KYRADAT) - whitespace 2020-08-29 23:50:30 +02:00
athrxx
7b66f1191d KYRA: whitespace cleanup 2020-08-29 23:50:29 +02:00
Paul Gilbert
96c860c5bd GLK: HUGO: Fix hang closing ScummVM window 2020-08-29 14:23:57 -07:00
Paul Gilbert
ac7b1e326d GLK: HUGO: Properly fix display images
The resource file format Hugo uses has named entries.
Because of this, the original Glk code added to Hugo
does a whole mess of reading in a picture, then copying
it to a dummy pic file with a dummy number, just so a
call to glk_image_draw could detect it.

Since this isn't the first time I've had to deal with
named resources, it ended up being cleaner to add a new
variation of glk_image_draw and glk_image_draw_scaled
that can take in a string image parameter. That way, I
was able to set up an archive class to represent the
resource file, and pass the resource name directly
without worrying about dummy picture numbers & files
2020-08-29 13:59:52 -07:00
SupSuper
eb1882e243 BACKENDS: Use game ID instead of game domain for Discord presence 2020-08-29 20:01:16 +01:00
Lothar Serra Mari
cb580f9f6e I18N: Update translation (German)
Currently translated at 100.0% (1444 of 1444 strings)
2020-08-29 18:39:20 +00:00
Thierry Crozat
92d036099b I18N: Update translation (French)
Currently translated at 100.0% (1444 of 1444 strings)
2020-08-29 16:30:16 +00:00
Eugene Sandulenko
13b05c4058 I18N: Regenerate scummvm.pot 2020-08-29 17:58:34 +02:00
Eugene Sandulenko
15ef6f9573 I18N: Recode fr_FR.po from UTF-8 2020-08-29 17:57:47 +02:00
Eugene Sandulenko
858954eec1 AUDIO: Properly warn user and act gracefully when soundfont is not specified.
Fixes #7127
2020-08-29 17:55:33 +02:00
Eugene Sandulenko
8c46740460 I18N: Update translation (French)
Currently translated at 100.0% (1442 of 1442 strings)
2020-08-29 15:55:16 +00:00
Eugene Sandulenko
d7913e1de5 I18N: Update translation (French)
Currently translated at 100.0% (1442 of 1442 strings)
2020-08-29 15:52:25 +00:00
Marcel Souza Lemes
4447e35f0e I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1442 of 1442 strings)
2020-08-29 15:48:24 +00:00
Thierry Crozat
fb9abcd154 KEYMAPPER: Enable virtual keyboard while remapping keys 2020-08-29 16:31:37 +01:00
Thierry Crozat
760815b3b8 BACKENDS: Do not define a Quit action if the NoQuit feature is enabled 2020-08-29 16:31:37 +01:00
Thierry Crozat
cca6090454 ADL: Enable virtual keyboard when the engine is running 2020-08-29 16:31:37 +01:00
Thierry Crozat
d25fb352d8 GLK: Enable virtual keyboard when the engine is running 2020-08-29 16:31:37 +01:00
Thierry Crozat
96c977cd56 ENGINES: Reset virtual keyboard state when showing and hiding GMM 2020-08-29 16:31:37 +01:00
Thierry Crozat
3baad9e2a4 IOS7: Hide virtual keyboard input assistant bar 2020-08-29 16:31:37 +01:00
Eugene Sandulenko
b376250846 EVENTRECORDER: Do not check md5s which were skipped on save 2020-08-29 17:22:50 +02:00
Eugene Sandulenko
045df72426 EVENTRECORDER: Fix crash on attempt to save. Fixed #10045
Since we have two event managers during recording, we invalidate
cache in order to avoid cache miss
2020-08-29 17:22:38 +02:00
Eugene Sandulenko
8c01b5c675 ULTIMA: ULTIMA1: Added virtual destructor 2020-08-29 17:22:24 +02:00
Eugene Sandulenko
343bfe42d8 GLK: TADS2: Remove no-op check. CID 1401577
min is uint16, and MCSPAGETAB is 256, thus, min >> 8 will be always < 256
2020-08-29 17:22:24 +02:00
Eugene Sandulenko
1a998cddad JANITORIAL: Whitespace fixes 2020-08-29 17:22:24 +02:00
Eugene Sandulenko
3c939d848d DEVTOOLS: Remove useless assert(). CID 1386623
_size is uint16, thus it will be always < 65536
2020-08-29 17:22:24 +02:00
Eugene Sandulenko
d01ac29dd2 DM: Properly set mapX and mapY. CID #1362609 2020-08-29 17:22:24 +02:00
Eugene Sandulenko
3d2f4e78b5 KINGDOM: Initialize variable 2020-08-29 17:22:24 +02:00
Thierry Crozat
a85a484d3d I18N: Update translation (French)
Currently translated at 100.0% (1442 of 1442 strings)
2020-08-29 14:53:27 +00:00
Purple T
f12ddb1f9d I18N: Update translation (French)
Currently translated at 100.0% (1442 of 1442 strings)
2020-08-29 14:53:26 +00:00
Walter Agazzi
30c88ee50b I18N: Update translation (Italian)
Currently translated at 100.0% (1442 of 1442 strings)
2020-08-29 14:22:50 +00:00
Matthew Duggan
6cd9fd93ca ULTIMA8: Fix U8 Japanese menu text 2020-08-29 21:48:06 +09:00
Eric Fry
388049b616 DRAGONS: Play music in dance battle mini game 2020-08-29 22:30:57 +10:00
Eugene Sandulenko
cb46368551 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1442 of 1442 strings)
2020-08-29 12:13:44 +00:00
Marcel Souza Lemes
575d678c00 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1442 of 1442 strings)
2020-08-29 12:13:43 +00:00
Walter Agazzi
a39c038c5c I18N: Update translation (Italian)
Currently translated at 98.8% (1425 of 1442 strings)
2020-08-29 12:13:42 +00:00
George Kormendi
b3c1e0cde5 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1442 of 1442 strings)
2020-08-29 12:13:40 +00:00
Purple T
ca061c0577 I18N: Update translation (French)
Currently translated at 97.3% (1404 of 1442 strings)
2020-08-29 12:13:39 +00:00
jepael
52d695f062 I18N: Update translation (Finnish)
Currently translated at 100.0% (1442 of 1442 strings)
2020-08-29 12:13:36 +00:00