97987 Commits

Author SHA1 Message Date
Thanasis Antoniou
5552a9eed5 BLADERUNNER: Fix comment about dropdown menu in KIA settings 2020-06-10 12:49:03 +03:00
Thanasis Antoniou
02d47a1d45 BLADERUNNER: Scrollable dropdown control for KIA (WIP)
Current purpose is for text language selection

Drop down list for language selection in KIA (early stage)
2020-06-10 12:33:05 +03:00
Paul Gilbert
1f62327969 GLK: COMPREHEND: Adjust display of text area 2020-06-09 21:21:18 -07:00
Paul Gilbert
f4af269ba2 GLK: COMPREHEND: Implement draw shape to match the original 2020-06-09 18:58:29 -07:00
Paul Gilbert
a22455377d GLK: COMPREHEND: Proper implementaiton of shape rendering 2020-06-09 18:58:29 -07:00
Paul Gilbert
226fbb2cf7 GLK: COMPREHEND: Improvement on floodfill 2020-06-09 18:58:29 -07:00
Henrik "Henke37" Andersson
fa4207b593 VOYEUR: Save and apply lastVictim 2020-06-09 18:15:23 -07:00
Henrik "Henke37" Andersson
1205b0c0a5 VOYEUR: Persist the lockscreen code 2020-06-09 18:15:23 -07:00
Strangerke
0238598dd2 KINGDOM: Fix bug in GPL3_590 2020-06-09 23:40:51 +01:00
Strangerke
5cf86c0ae5 KINGDOM: Fix a couple of issues in GPL3_560 and GPL3_781 2020-06-09 23:33:55 +01:00
Eugene Sandulenko
bac023b726 DIRECTOR: Rename debug flags constants to match the flag values 2020-06-09 23:05:31 +02:00
djsrv
d9618b78c8 DIRECTOR: LINGO: Shorten Lingo debug flags 2020-06-09 23:02:37 +02:00
djsrv
3724d1acbd DIRECTOR: LINGO: Add lingopreprocess debug flag 2020-06-09 23:02:37 +02:00
Zvika Haramaty
41f3d4b488 COMMON: Encoding::convertIconv - check errors on last call to iconv
There was a bug when trying to convert the Hebrew string "\e0\e1\e2"
from WINDOWS-1255 to UTF-32LE, because there was a last call to
`iconv` with `NULL`s, without error checking, and buffer needed to
be extended for that last one call.

Now this call is inserted to the main `iconv` loop, with error checking.
2020-06-09 23:01:47 +02:00
Eugene Sandulenko
ea7c11f532 DIRECTOR: MACGAME_1 -> MACGAME_l 2020-06-09 22:59:04 +02:00
trembyle
7997c93057 DIRECTOR: Add detection for Journeyman 2 and Daedalus
Later editions of Journeyman 2 included an interactive Making Of video.
This is now in detection, along with other Journeyman demos. Also added
various Windows demos from Activision.
2020-06-09 22:57:07 +02:00
trembyle
fb3eccda61 DIRECTOR: Organize detection entries
We sort by Director version, then alphabetically, with sections for
version clearly labeled. To clean up non-English versions, use new
macros to pass language.
2020-06-09 22:57:07 +02:00
trembyle
14d1d1d064 DIRECTOR: Add detection for many Director games 2020-06-09 22:57:07 +02:00
Purple T
4445b227ea I18N: Update translation (French)
Currently translated at 100.0% (1381 of 1381 strings)
2020-06-09 20:43:20 +00:00
Strangerke
d529d897e2 KINGDOM: Add extra description in detection of the demo 2020-06-09 21:00:32 +01:00
Scott Percival
728fe97d97 DIRECTOR: LINGO: Move non-compiler methods out of lingo-codegen.cpp 2020-06-09 21:13:40 +08:00
sluicebox
45a7c33b9a SCI32: Sync SQ6 speech and subtitle button states 2020-06-09 01:40:47 -07:00
sluicebox
fd13a9bf92 SCI32: Fix SQ6 music volume on Polysorbate LX
Fixes bug #9578
2020-06-08 20:01:51 -07:00
Ben Castricum
0c6850dee5 I18N: Update translation (Dutch)
Currently translated at 99.3% (1372 of 1381 strings)
2020-06-08 19:22:18 +00:00
athrxx
8b4d63e4c3 KYRA: (LOL) - improve detection of Spanish fan translation
(don't rely on files that may be different, depending on the original version that the fan translation patch is applied to)
2020-06-08 20:17:45 +02:00
Purple T
47ab491b48 I18N: Update translation (French)
Currently translated at 99.8% (1379 of 1381 strings)
2020-06-08 16:40:54 +00:00
athrxx
f8484dcb81 KYRA: (LOL/Italian) - fix detection regression
(from 0652662b)
2020-06-08 15:53:24 +02:00
sluicebox
f20fd467d3 SCI: Allow channel 9 on all matching audio drivers
Fixes bug #10734
2020-06-07 19:43:04 -07:00
Paul Gilbert
c979adcc48 GLK: COMPREHEND: Fix text character rendering 2020-06-07 19:12:19 -07:00
Paul Gilbert
0730c17a4d GLK: COMPREHEND: Splitting floodfill into it's own class
The original floodfill code has several specific variables and
sub-methods, so it'll be cleaner to encapsulate them together
in their own class
2020-06-07 16:57:36 -07:00
Timo Mikkolainen
999023b5b1 I18N: Update translation (Finnish)
Currently translated at 100.0% (1381 of 1381 strings)
2020-06-07 23:42:25 +00:00
IlDucci
a661370888 I18N: Update translation (Spanish)
Currently translated at 100.0% (1381 of 1381 strings)
2020-06-07 23:41:59 +00:00
Paul Gilbert
9dc04e2990 GLK: COMPREHEND: Fixes for drawing out of bounds 2020-06-07 13:21:47 -07:00
Paul Gilbert
d044a1246c GLK: COMPREHEND: Reduce draw surface size to match original 2020-06-07 12:01:10 -07:00
Paul Gilbert
f7a1f94f02 GLK: COMPREHEND: Remove _renderColor from DrawSurface 2020-06-07 12:01:10 -07:00
lolbot-iichan
55a7484eab
WINTERMUTE: Fix double-notifications for 3D games (#2315) 2020-06-07 19:02:02 +03:00
Cameron Cawley
c1a2541d3b DRAGONS: Mark engine as requiring 16bit colour support 2020-06-07 16:05:45 +01:00
Cameron Cawley
4cf9d7fa73 ILLUSIONS: Fix typo in variable name 2020-06-07 15:40:00 +01:00
Cameron Cawley
f14cd2ff45 UNITY: Fix warning 2020-06-07 15:39:15 +01:00
Strangerke
ce22c596d4 KINGDOM: Fix missing break in switch 2020-06-07 13:57:36 +01:00
Lothar Serra Mari
4d62f7ea09 I18N: Add missing NL to es_ES.po 2020-06-07 14:29:36 +02:00
Lothar Serra Mari
c7af028fe2 I18N: Rebuild translation information from source 2020-06-07 14:24:23 +02:00
athrxx
0652662b00 KYRA: (LOL/Spanish) - fix detection and static resources 2020-06-07 14:21:14 +02:00
Eric Fry
dcd262033a I18N: Fixed typo in wintermute/POTFILES. Update po/scummvm.pot 2020-06-07 14:13:19 +02:00
Thomas Fach-Pedersen
32c27f54f7 KINGDOM: Fix cursor in item selection 2020-06-07 12:17:03 +02:00
Thanasis Antoniou
a78efc244c BLADERUNNER: Respect the No Music ScummVM setting
This refers to the Audio tab's "Music Device" set to "No Music" setting

Default ("Auto") and any other setting will result to music. Only the explicit No Music is respected now (it wasn't before).
As I note in the comments, these two first dropdowns in the Audio tab are largely irrelevant for Blade Runner
and ideally they should not appear for it (and similar engines). Maybe they could just be replaced
with a checkbox for toggling Music as enabled/disabled (which is the logic that this fix essentially follows)
2020-06-07 13:03:23 +03:00
Philippe Valembois
66b8cf9cac COMMON: Fix build when uint32_t and uint32 are not defined the same
FriBidiChar is mapped to uint32_t (from stdint.h) while U32String is
composed of uint32 (from scummsys.h/config.h). On some platforms those
two types aren't defined using the same base type (long int vs int) and
compilation errors occur.
2020-06-07 12:02:55 +02:00
Eugene Sandulenko
554ed06034 KINGDOM: Fix warnings 2020-06-07 11:34:47 +02:00
Eugene Sandulenko
cd4e446a28 KINGDOM: Fix compilation 2020-06-07 11:32:03 +02:00
Le Philousophe
e5d579146f DIRECTOR: LINGO: Fix DS compilation 2020-06-07 08:51:34 +02:00