Eugene Sandulenko
fac37985ca
DIRECTOR: LINGO: Implemented RETURN as a built-in for the moment
2019-12-02 20:14:54 +01:00
Eugene Sandulenko
fe5ffcea67
DIRECTOR: LINGO: Simplify grammar a bit
2019-12-02 18:58:34 +01:00
Scott Percival
a17f406bef
DIRECTOR: Adjust naming of some instructions
2019-12-02 21:57:10 +08:00
Scott Percival
472e7f1380
DIRECTOR: Correct rebase mistake
2019-12-02 21:57:10 +08:00
Scott Percival
237a5f97a8
DIRECTOR: Comments for bytecode argument parser
2019-12-02 21:57:10 +08:00
Scott Percival
f1b0c10fe4
DIRECTOR: Show code offsets for stack printouts in Lingo::execute
2019-12-02 21:57:10 +08:00
Scott Percival
473a2b7463
DIRECTOR: Add readString and getString
2019-12-02 21:57:10 +08:00
Scott Percival
29be7c0fa6
DIRECTOR: Implement c_jump and c_jumpif
2019-12-02 21:57:09 +08:00
Scott Percival
f7fee0145b
DIRECTOR: Replace code int/double parsing with inline function
2019-12-02 21:57:09 +08:00
Scott Percival
13cffcd6a2
DIRECTOR: Add stubs for c_jump and c_jumpif
2019-12-02 21:57:09 +08:00
Scott Percival
a45da2eb03
DIRECTOR: Add c_constpush
2019-12-02 21:57:09 +08:00
Scott Percival
993fbf5a4f
DIRECTOR: Add c_v4theentitypush and c_v4theentityassign
2019-12-02 21:57:09 +08:00
Scott Percival
f2bb49397b
DIRECTOR: Add bytecode lookup table for TheEntity functions
2019-12-02 21:57:09 +08:00
Scott Percival
97caeed249
DIRECTOR: Change kTheLast to a TheFieldType
2019-12-02 21:57:09 +08:00
Eugene Sandulenko
cc62053b5f
DIRECTOR: LINGO: Added another failing 'if' test
2019-12-02 14:00:14 +01:00
Eugene Sandulenko
7cf9fbee6a
DIRECTOR: LINGO: Attempt to fix 'if' statements grammar
2019-12-02 12:15:20 +01:00
Eugene Sandulenko
7c177b45b2
DIRECTOR: LINGO: Made assert statement meaningful
2019-12-02 12:15:20 +01:00
aviloria
e260008117
WINTERMUTE: Add 2 more demos
...
Added 2 german demos for "Art of Murder: FBI Confidential"
2019-12-02 11:07:44 +02:00
aviloria
2d4f659968
WINTERMUTE: Add some public demos
...
Add public demos for several wintermute games
2019-12-02 11:07:44 +02:00
lolbot-iichan
710f395ca7
WINTERMUTE: restored commented out stack->pop()
...
Unused variables were cleaned up at
47811167d5
, commenting out a bit too much
code, since stack->pop() has a side effect (popping a value from data
stack).
2019-12-02 11:06:01 +02:00
Cameron Cawley
e2d91258b7
PLUGINS: Fix crash when no plugins are available
2019-12-02 11:04:57 +02:00
Thierry Crozat
a0c15492b4
I18N: Regenerate translations data file
2019-12-02 05:05:07 +00:00
D G Turner
1072fca204
MOHAWK: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-02 00:16:10 +00:00
Eugene Sandulenko
f122bb69f9
DIRECTOR: Load all STXT resources which look like scripts
2019-12-02 00:12:59 +01:00
sluicebox
b6692ac783
SCI32: Fix kPlayVMDPlayUntilEvent when passed zero
...
Fixes VMD playback in Phantasmagoria 1 while in censored mode.
kPlayVMDPlayUntilEvent is supposed to play until the last frame
when passed zero as the frame number to wait for.
2019-12-01 15:09:57 -08:00
sluicebox
01772497b7
SCI32: Create stubs for kPlayVMD blob subops
...
Prevents Phantasmagoria 1 from crashing while in censored mode.
The "blob" subops pixelate rectangles during playback and are
currently being implemented.
2019-12-01 15:09:48 -08:00
Eugene Sandulenko
c33a4f9d8d
DIRECTOR: LINGO: Implement extened 'on' clause syntax
2019-12-01 23:22:26 +01:00
Eugene Sandulenko
9084dcc70d
DIRECTOR: LINGO: Fix syntax of repeatwith operator
2019-12-01 23:21:03 +01:00
Eugene Sandulenko
21d3fc4356
DIRECTOR: LINGO: Fix compilation for multiple if conditions
2019-12-01 22:57:47 +01:00
D G Turner
b7c397412d
PEGASUS: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-01 21:41:21 +00:00
Eugene Sandulenko
64eb072103
GRAPHICS: MACGUI: Fix default font size
2019-12-01 21:54:05 +01:00
Eugene Sandulenko
ab9c2631f0
DIRECTOR: Fix fonts in cached texts
2019-12-01 21:44:12 +01:00
Eugene Sandulenko
91570ca63f
DIRECTOR: LINGO: Fix c_when() code, so the eecution may continue
2019-12-01 19:01:43 +01:00
Eugene Sandulenko
dc17277a79
DIRECTOR: Fix movie framerate
2019-12-01 17:59:40 +01:00
Eugene Sandulenko
35933f3f30
DIRECTOR: Remove noisy warning
2019-12-01 17:59:40 +01:00
Bastien Bouclet
34e835a20c
3DS: Implement dynamic plugins
...
Allows a full build to run on old generation devices
2019-12-01 17:19:50 +01:00
Eugene Sandulenko
a51c23abd3
DIRECTOR: Do not re-render text if it was not changed
2019-12-01 16:29:54 +01:00
Eugene Sandulenko
ea5af86128
DIRECTOR: Make text fields assignable
2019-12-01 16:29:54 +01:00
Eugene Sandulenko
3a7a3e2009
GRAPHICS: MACGUI: Fix crash on MacText reallocation
2019-12-01 16:29:54 +01:00
Eugene Sandulenko
4fbcc337af
DIRECTOR: LINGO: Improve debug output
2019-12-01 16:29:54 +01:00
Eugene Sandulenko
89c1f2cfef
DIRECTOR: LINGO: Fix define() code, we were adding too many instructions
2019-12-01 16:29:54 +01:00
D G Turner
f26bb57ef8
SAGA: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-01 15:11:36 +00:00
D G Turner
7b275b454c
LASTEXPRESS: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-01 13:28:49 +00:00
Eugene Sandulenko
f430e3318a
DIRECTOR: LINGO: Fix compilation of the mixed code, and add relevant test
2019-12-01 14:25:01 +01:00
Eugene Sandulenko
c3dde9220c
DIRECTOR: LINGO: Properly compile scripts with mixed immediate code and definitions
2019-12-01 14:25:01 +01:00
Eugene Sandulenko
c489e87bf3
DIRECTOR: LINGO: Improve debug output
2019-12-01 14:25:01 +01:00
Eugene Sandulenko
0f1128b943
DIRECTOR: LINGO: Made decodeInstruction() universal
2019-12-01 14:25:01 +01:00
Eugene Sandulenko
b513ecdabf
DIRECTOR: LINGO: JANITORIAL: Whitespace fixes for grammar
2019-12-01 14:25:01 +01:00
D G Turner
d11c61db14
SCI: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-01 05:06:31 +00:00
D G Turner
f0c02796f4
IMAGE: Fix Missing Default Switch Case in Truemotion 1 Codec
...
This is flagged by GCC if -Wswitch-default is enabled.
2019-12-01 01:26:53 +00:00