BLooperZ
b7275be051
SCUMM: use reliable types in fake bidi
2020-01-01 20:28:56 +02:00
Scott Percival
0c3ffa6330
DIRECTOR: Implement kTheMouseH and kTheMouseV
2020-01-01 23:41:47 +08:00
Eugene Sandulenko
724ced87d0
DIRECTOR: Improve path converting
2020-01-01 15:24:15 +01:00
Eugene Sandulenko
ec56be281d
DIRECTOR: Use current path for navigating between movies
2020-01-01 15:15:27 +01:00
Eugene Sandulenko
4526ba8fae
DIRECTOR: Fix cast id references
2020-01-01 15:03:45 +01:00
Eugene Sandulenko
693149ee56
DIRECTOR: Load Shared Cast from movie directory
2020-01-01 14:50:53 +01:00
Scott Percival
f263ed4bb6
DIRECTOR: LINGO: Add cb_v4putvalue, casting support for REFERENCE
2020-01-01 17:27:25 +08:00
Bastien Bouclet
9454346782
ENGINES: Copy the data referenced by QualifiedGameDescriptor
...
The engineId, gameId and description come from static data in the game
engines. When the game engines are compiled as dynamic plugins, the QGD
structure may outlive the engine plugin. Making a copy ensures the data
remains available.
Fixes #11292 .
2020-01-01 08:19:48 +01:00
Scott Percival
13e0ea0ad4
DIRECTOR: LINGO: Re-add go as a builtin for v4
2020-01-01 13:10:07 +08:00
Scott Percival
608f89617b
DIRECTOR: LINGO: Add wrapper for executing script handlers
2020-01-01 12:47:18 +08:00
Eugene Sandulenko
7121a915d8
DIRECTOR: Move more enums to types.h
2020-01-01 02:54:45 +01:00
Eugene Sandulenko
3258dd9879
JANITORIAL: Fix table formatting
2020-01-01 02:52:35 +01:00
Eugene Sandulenko
c0f7c50b83
DIRECTOR: LINGO: Moved all built-ins to separate namespace
2020-01-01 02:50:32 +01:00
Eugene Sandulenko
bedd04f396
DIRECTOR: LINGO: Replace LC class with namespace
2020-01-01 02:38:58 +01:00
Eugene Sandulenko
d0d7d0899f
JANITORIAL: Align table formatting
2020-01-01 02:20:31 +01:00
Eugene Sandulenko
7995def290
DIRECTOR: LINGO: Moved all codes to separate class to lessen Lingo class pollution
2020-01-01 02:10:30 +01:00
Eugene Sandulenko
0d934b6735
PRINCE: I18N: Update translation (Russian)
...
Currently translated at 100.0% (2757 of 2757 strings)
2019-12-31 23:45:59 +00:00
Eugene Sandulenko
7567d1a4d2
PRINCE: I18N: Update translation (English)
...
Currently translated at 83.4% (2300 of 2757 strings)
2019-12-31 23:45:59 +00:00
BLooperZ
f13c76fec9
SCUMM: move comment to more appropriate location
2020-01-01 00:31:21 +01:00
BLooperZ
cbcb36ac61
SCUMM: add more comments
2020-01-01 00:31:21 +01:00
BLooperZ
c10ed91c3e
SCUMM: avoid allocating large buffers on stack
2020-01-01 00:31:21 +01:00
BLooperZ
7f8b584aa3
SCUMM: remove commented out code
2020-01-01 00:31:21 +01:00
BLooperZ
a96b82203b
SCUMM: add comments and fix formatting
2020-01-01 00:31:21 +01:00
BLooperZ
e411a539cb
SCUMM: use memset for initialization
2020-01-01 00:31:21 +01:00
BLooperZ
2105313d8b
SCUMM: remove forced right-to-left mode
2020-01-01 00:31:21 +01:00
BLooperZ
800ea6fb15
SCUMM: fix formatting
2020-01-01 00:31:21 +01:00
BLooperZ
0af04124c8
SCUMM: export fakeBidi to function
2020-01-01 00:31:21 +01:00
BLooperZ
b75b5cb6b6
SCUMM: consider code 2 in reversal
2020-01-01 00:31:21 +01:00
BLooperZ
390a0abfed
SCUMM: flip dialogue selection symbol in indy4
2020-01-01 00:31:21 +01:00
BLooperZ
43bdbdf3fa
SCUMM: fix missing dialogue in indy4
2020-01-01 00:31:21 +01:00
BLooperZ
f411135ef6
SCUMM: remove condition for aligning verb lines
2020-01-01 00:31:21 +01:00
BLooperZ
9b2ee566e4
SCUMM: remove condition for aligning verb lines
2020-01-01 00:31:21 +01:00
BLooperZ
8bcdaa6e45
SCUMM: minimize changes required for rtl
2020-01-01 00:31:21 +01:00
BLooperZ
0625518e9f
SCUMM: in-place verb strings reversal
2020-01-01 00:31:21 +01:00
BLooperZ
80218a5203
SCUMM7: reverse in single place
2020-01-01 00:31:21 +01:00
BLooperZ
12c86f2bc1
SCUMM: exclude digits from fake rtl support + no align in samnmax
2020-01-01 00:31:21 +01:00
BLooperZ
8bef2a9b36
SCUMM: add check for hebrew version for position
2020-01-01 00:31:21 +01:00
BLooperZ
cd4ce42b46
SCUMM: fix title screen positioning
2020-01-01 00:31:21 +01:00
BLooperZ
7b0e50cdce
SCUMM: conditional alignment
2020-01-01 00:31:21 +01:00
BLooperZ
5e26fbdf9a
SCUMM: special cases for indy4
2020-01-01 00:31:21 +01:00
BLooperZ
f6e859800d
SCUMM: disable debug messages
2020-01-01 00:31:21 +01:00
BLooperZ
b67d954351
SCUMM: disable warnings
2020-01-01 00:31:21 +01:00
BLooperZ
d11c6b655c
SCUMM: eliminate shadowing
2020-01-01 00:31:21 +01:00
BLooperZ
e4d70141f0
SCUMM: better locale check
2020-01-01 00:31:21 +01:00
BLooperZ
68c6038e9c
SCUMM: add RTL support for scumm v4 to v6
2020-01-01 00:31:21 +01:00
ניב באר
72471ec431
SCUMM: rtl support for scumm-7-8
2020-01-01 00:31:21 +01:00
Eugene Sandulenko
c05b911563
ALL: Bump copyright year to 2020
2020-01-01 00:01:00 +01:00
Eugene Sandulenko
52cf97a83e
DIRECTOR: More debug output for EXE file parsing
2020-01-01 00:01:00 +01:00
sluicebox
e1d8f86a19
SCI32: Fix GK2 Holy water lockup
2019-12-31 13:07:50 -08:00
Cameron Cawley
4d9ec631f1
MOHAWK: LB: Add a console command to change the cursor
2019-12-31 21:38:45 +02:00