94885 Commits

Author SHA1 Message Date
sluicebox
1e3bd598ba SCI: Remove MIDI driver timer before closing
Fixes bug #10374
2020-02-15 15:10:24 -08:00
Thanasis Antoniou
a2692be730 SKY: Play intro music (Adlib emulator) at proper volume 2020-02-16 00:41:13 +02:00
Roland van Laar
77461e636e DIRECTOR: LINGO: Implement advice from Sev.
- loop_var is out of the loop and
- extra Datum assignment for array element is removed.
2020-02-15 22:22:09 +01:00
Roland van Laar
391335f09c DIRECTOR: LINGO: Implement repeat with var in array
Lingo implements the for each loop as `repeat with VAR in ARRAY`.
1) The `ARRAY` is evaluated,
2) a loop counter is created of size(ARRAY),
3) consume the loop counter, starting at 0.
3) the ARRAY[counter] item is assiged to `VAR` and
4) the loop body executed.
5) update the loop counter with + 1
6) goto 3 till the loop counter is exhausted.
2020-02-15 22:22:09 +01:00
Le Philousophe
b1d20e4b56 COMMON: Add find() method for character to U32String
This is like strchr but for uint32 based strings
2020-02-15 22:07:22 +01:00
Le Philousophe
e895296313 ENGINES: Fix incoherent buffer size 2020-02-15 22:06:18 +01:00
Henrik "Henke37" Andersson
9131701a93 PINK: Rename _item to _currentItem to make its use clearer. 2020-02-15 22:05:44 +01:00
Henrik "Henke37" Andersson
5b4616e8ef PINK: make LeadActor::isInteractingWith const 2020-02-15 22:05:44 +01:00
Henrik "Henke37" Andersson
3629415345 PINK: make toConsole const 2020-02-15 22:05:44 +01:00
Henrik "Henke37" Andersson
37e405c936 PINK: Flag a lot of stuff as const 2020-02-15 22:05:44 +01:00
Roland van Laar
6c9aefe5ae DIRECTOR: LINGO: Remove ARRAY from print
Adviced by Sev in the pullrequest.
2020-02-15 22:04:48 +01:00
Roland van Laar
cac2124dd5 DIRECTOR: LINGO: Pass by reference. 2020-02-15 22:04:48 +01:00
Roland van Laar
90020ebdef DIRECTOR: LINGO: Implemented ARRAY variable.
Arrays can be assigned to variables and those variables can be fetched.
Includes implementation to `put` the array.
2020-02-15 22:04:48 +01:00
Roland van Laar
a394d2da2f DIRECTOR: LINGO: Debug print before string fix 2020-02-15 16:11:00 +01:00
George
ff6617fcca PRINCE: I18N: Update translation (English)
Currently translated at 100.0% (2717 of 2717 strings)
2020-02-15 15:09:31 +00:00
George
55ab26edaa PRINCE: I18N: Update translation (German)
Currently translated at 100.0% (2757 of 2757 strings)
2020-02-15 15:09:28 +00:00
Lothar Serra Mari
d81b51a065 ULTIMA: Make OSD message regarding missing ultima.dat translateable 2020-02-15 08:27:23 +01:00
Paul Gilbert
ca9d48f168 ULTIMA8: Simplifying savegame code 2020-02-14 21:40:33 -08:00
Paul Gilbert
11992f04c1 ULTIMA8: Make u8 save gump strings translatable 2020-02-14 21:40:33 -08:00
Lothar Serra Mari
7e818270d8 WINTERMUTE: Add detection for an alternative variant of J.U.L.I.A.
Reported by Duffadash in https://bugs.scummvm.org/ticket/11350.

closes #11350.
2020-02-15 05:54:25 +01:00
Bastien Bouclet
29dd15af0c KEYMAPPER: Enable remapping the keyboard modifier keys 2020-02-14 19:30:00 +01:00
Lothar Serra Mari
73bc139811 I18N: Update translation (German)
Currently translated at 100.0% (1154 of 1154 strings)
2020-02-14 08:03:47 +00:00
Ben Castricum
b149126c30 I18N: Update translation (Dutch)
Currently translated at 100.0% (1154 of 1154 strings)
2020-02-14 07:08:06 +00:00
Bastien Bouclet
e1358b966a 3DS: Defer texture updates when the palette changes
Fixes a performance issue with the Gob engine where the palette is
updated a large number of times during a single frame.
2020-02-14 06:21:46 +01:00
Zvika Haramaty
ac87c01895 SCI: debugger: disasm - added 'bcc' parameter, to use in C code
'bcc' is based on 'bc', but prints in format that's can be used in
C code for patches - just copy and paste (without the address column).
2020-02-13 23:42:06 +02:00
Henrik "Henke37" Andersson
463192aa51 PINK: remove member function arguments in favor of using the existing _exeResources member variable. 2020-02-13 23:41:06 +02:00
Henrik "Henke37" Andersson
f302cd7c57 PINK: File scheme still requires a hostname, even if it's the empty string 2020-02-13 08:59:08 +01:00
Henrik "Henke37" Andersson
ada7ed7114 PINK: Mark openLocalWebPage as const 2020-02-13 08:59:08 +01:00
Henrik "Henke37" Andersson
77a4ab29cb PINK: Implement openLocalWebPage for real 2020-02-13 08:59:08 +01:00
Henrik "Henke37" Andersson
3133cf1c73 PINK: Dispatch webpage menu items to a stub function 2020-02-13 08:59:08 +01:00
Bastien Bouclet
6218028f02 3DS: Add a note in the readme about using an older version of freetype2 2020-02-13 07:57:02 +01:00
Bastien Bouclet
fbc938f438 KEYMAPPER: Fix remapping keys with multiple modifiers pressed 2020-02-13 07:57:02 +01:00
Paul Gilbert
8511d75247 NUVIE: Beginnings of method for transfer character 2020-02-12 20:38:03 -08:00
Zvika Haramaty
190e47be96 SCI32: fix bug #2053 - refresh the screen before saving the game 2020-02-13 01:09:09 +02:00
sluicebox
6e9d0fafb5 SCI32: Use Mac cursor palettes
Fixes cursor colors in SCI32 Mac games that use native cursor resources.
2020-02-12 09:04:57 -08:00
jepael
6df82d3332 DIRECTOR: LINGO: Fix compiler warning 2020-02-12 13:48:36 +01:00
Eugene Sandulenko
8ef27002cb SCI: Fix compilation on platforms without RGB colors 2020-02-12 00:40:28 +01:00
Eugene Sandulenko
c2778705d5 SCI: Fix compilation 2020-02-12 00:28:54 +01:00
Henrik "Henke37" Andersson
fcb2442875 TESTBED: Set the NOLAUNCHLOAD GUI option 2020-02-11 22:35:06 +01:00
Thanasis Antoniou
6e7bfc5b78 GUI: Don't store an invalid browser_lastpath in updateListing() 2020-02-11 00:54:56 +02:00
Thanasis Antoniou
d6bbc67457 GUI: Fix invalid message when browser path was chosen empty 2020-02-11 00:54:12 +02:00
Eugene Sandulenko
96912ee3f1 GRAPHICS: MACGUI: Moved Font::setName() method implementation out of the header 2020-02-10 15:05:46 +01:00
Eugene Sandulenko
1a99c07dff DIRECTOR: Implemented toString() for ARRAY 2020-02-10 15:05:38 +01:00
Eugene Sandulenko
28d79f7f4e DIRECTOR: LINGO: Fix custom cursor rendering 2020-02-10 15:05:38 +01:00
Eugene Sandulenko
9582cecb22 DIRECTOR: LINGO: Implemented custom cursor setting up 2020-02-10 15:05:38 +01:00
Eugene Sandulenko
80da619f47 GRAPHICS: MACGUI: Added possibility to specify custom cursor 2020-02-10 15:05:38 +01:00
Eugene Sandulenko
dfadfbd60b DIRECTOR: LINGO: Initial code for custom cursor parsing 2020-02-10 15:05:38 +01:00
SupSuper
0043c278fe WIN32: Add Portuguese language to Inno Setup file 2020-02-10 09:13:35 +00:00
SupSuper
aeddfe1805 WIN32: Remove duplicate Polish in Inno Setup file 2020-02-10 09:12:02 +00:00
Paul Gilbert
44f5bed248 ULTIMA8: Fixing uninitialized field warnings 2020-02-09 21:40:37 -08:00