Commit Graph
137148 Commits
Author SHA1 Message Date
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
Pawel Kolodziejski aaec28e12f DEBIAN: Update package files 2019-12-01 12:09:03 +01:00
Pawel Kolodziejski 5ebb0189f8 DEBIAN: Do not depend on python 2019-12-01 11:28:25 +01:00
Pawel Kolodziejski 3b38f30180 DEBIAN: Update control file 2019-12-01 11:25:33 +01:00
Pawel Kolodziejski b16fa52bf5 DEBIAN: Update rules file 2019-12-01 10:53:20 +01:00
Pawel Kolodziejski 579fc11888 DEBIAN: Update homepage url 2019-12-01 09:40:32 +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
D G Turner 538bb7ab3e SHERLOCK: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-01 01:21:09 +00:00
D G Turner ef30ebc0bb SLUDGE: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-01 01:08:45 +00:00