aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2017-01-11DIRECTOR: Better trace for Lingo testsEugene Sandulenko
2017-01-11DIRECTOR: Lingo: Add debug print out of immediate floatsEugene Sandulenko
2017-01-11DIRECTOR: Further work on TextCast and Button alignment.stevenhoefel
2017-01-10TITANIC: Remove duplicated fields from TTsynonymPaul Gilbert
2017-01-11DIRECTOR: Round rectangles for Buttons. Improved TextCast alignment.stevenhoefel
2017-01-11DIRECTOR: Lingo: Implemented 'duplicate cast' stubEugene Sandulenko
That is yet-another deviation from clean grammar rules in origial. In order to avoid mess, two-word builtins are implemented, and 'sound <op>' are also switched to that method.
2017-01-11DIRECTOR: Lingo: Started documenting D4 keywordsEugene Sandulenko
2017-01-11SCI32: Add a workaround for the demo version of LSL7Filippos Karapetis
2017-01-10DIRECTOR: Lingo: Clarify which of 'the entities' need idEugene Sandulenko
2017-01-10DIRECTOR: Lingo: Add time-related stubs. This completes D3 grammarEugene Sandulenko
All of the Director 3.0 grammar should be parseable now, albeit buggy, especially because many stubs do not push their result values which leads to a stack underflow.
2017-01-10DIRECTOR: Lingo: Implemented stub for 'the time' entityEugene Sandulenko
2017-01-10DIRECTOR: Lingo: Added sub for 'the date' entityEugene Sandulenko
2017-01-10DIRECTOR: Load Shared Cast Bitmaps (anchor point is incorrect).stevenhoefel
More Text Cast Formatting.
2017-01-10DIRECTOR: Smarter checks for 'end' clause in grammar/lexerEugene Sandulenko
2017-01-10SCI: Fix Unused Variable Compiler Warning when SCI32 is not enabled.D G Turner
The bytesWritten variable is not used if SCI32 is not enabled. Fixed by adding this and success flag to the debug console print.
2017-01-09SCI32: Fix kSetLanguageColin Snover
2017-01-09SCI32: Fix bad rendering of Sierra logo in MGDXColin Snover
2017-01-09SCI32: Disable compression for Phantasmagoria save filesColin Snover
2017-01-09SCI32: Fix bad coordinates in PQ:SWAT demoColin Snover
2017-01-09SCI32: Fix Torin demo crashColin Snover
2017-01-09SCI32: Fix SQ6 demo crashColin Snover
2017-01-09SCI32: Fix GUIOs for all SCI2-2.1late gamesColin Snover
2017-01-09SCI32: Mark non-interactive Lighthouse demo as non-interactiveColin Snover
2017-01-09SCI32: Fix invalid bitmap deletion in AVIPlayerColin Snover
2017-01-09SCI32: Fix crashes and bad cel positioning in GK2 demoColin Snover
2017-01-09SCI32: Ignore .OLD extension when searching Audio36 patchesColin Snover
KQ7 2.00b includes a SIERRINF.OLD file which should not be matched.
2017-01-09SCI32: Generalise uninitialised read workarounds for RAMAColin Snover
2017-01-09SCI32: Ignore attempts to free null array reg_tsColin Snover
2017-01-09SCI32: Clean up SCI3-only opcodesColin Snover
SCI3 includes four new opcodes: * op_info[0x26][0] puts -info- flag in accumulator * op_infoSP[0x26][1] pushes -info- flag to stack * op_superP[0x27][0] puts -super- reference in accumulator * op_superPSP[0x27][1] pushes -super- reference to stack The implementation of these opcodes was correct already, but the opcode names given were a bit misleading (the value is not always stored to accumulator), and magic numbers were used for these opcodes in places. A review of the opcode table in Phant2 indicates that there are no other new opcodes for SCI3.
2017-01-09SCI32: Clean up comment on kSetHotRectanglesColin Snover
Since this feature is now implemented, it is not necessary to describe its intended functionality here.
2017-01-09SCI32: Split kCelInfo into subopsColin Snover
Different subops have different call signature requirements.
2017-01-09SCI32: Enable playback of stereo audioColin Snover
2017-01-09SCI32: Remove SCI3 workarounds hackColin Snover
2017-01-09SCI32: Fix kSetShowStyle signature for SCI3Colin Snover
2017-01-09TITANIC: Fix Barbot's introduction spielPaul Gilbert
2017-01-10DIRECTOR: Lingo: Added stubs for D3 Text-related syntaxEugene Sandulenko
2017-01-10DIRECTOR: Lingo: Implemented stub for char..of and char..to..ofEugene Sandulenko
2017-01-10DIRECTOR: Lingo: Implemented stubs for put..after and put..beforeEugene Sandulenko
2017-01-10DIRECTOR: Lingo: More documentation for D3 differencesEugene Sandulenko
2017-01-10DIRECTOR: Lingo: Added stub for handling symbolsEugene Sandulenko
2017-01-10DIRECTOR: Build fix whilst determining correct parameters to pass to ↵stevenhoefel
Lingo::call()
2017-01-10DIRECTOR: More work to get events triggering. Loop all frames in score.stevenhoefel
2017-01-09DIRECTOR: Lingo: Disable ID presence requirement for handlersEugene Sandulenko
It looks like they are optional. The proper grammar change will follow
2017-01-09DIRECTOR: Lingo: Allow 'me' as an argument to the handlersEugene Sandulenko
2017-01-09DIRECTOR: Lingo: Removed 'me' as lexer tokenEugene Sandulenko
2017-01-09DIRECTOR: Add sanity check to 'go to' functionsEugene Sandulenko
2017-01-09DIRECTOR: Lingo: Debug Lingo parsing only with debugchannel explicitely setEugene Sandulenko
2017-01-09DIRECTOR: Documented mouse and pointer-related D3 keywordsEugene Sandulenko
2017-01-09DIRECTOR: D4 Image Decoding, Buttons, Text, Shapes.stevenhoefel
2017-01-09DIRECTOR: System beep and Mouse Cursors.stevenhoefel