Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-11 | DIRECTOR: Round rectangles for Buttons. Improved TextCast alignment. | stevenhoefel | |
2017-01-11 | DIRECTOR: Lingo: Implemented 'duplicate cast' stub | Eugene 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-11 | DIRECTOR: Lingo: Started documenting D4 keywords | Eugene Sandulenko | |
2017-01-11 | SCI32: Add a workaround for the demo version of LSL7 | Filippos Karapetis | |
2017-01-10 | DIRECTOR: Lingo: Clarify which of 'the entities' need id | Eugene Sandulenko | |
2017-01-10 | DIRECTOR: Lingo: Add time-related stubs. This completes D3 grammar | Eugene 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-10 | DIRECTOR: Lingo: Implemented stub for 'the time' entity | Eugene Sandulenko | |
2017-01-10 | DIRECTOR: Lingo: Added sub for 'the date' entity | Eugene Sandulenko | |
2017-01-10 | DIRECTOR: Load Shared Cast Bitmaps (anchor point is incorrect). | stevenhoefel | |
More Text Cast Formatting. | |||
2017-01-10 | DIRECTOR: Smarter checks for 'end' clause in grammar/lexer | Eugene Sandulenko | |
2017-01-10 | SCI: 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-09 | SCI32: Fix kSetLanguage | Colin Snover | |
2017-01-09 | SCI32: Fix bad rendering of Sierra logo in MGDX | Colin Snover | |
2017-01-09 | SCI32: Disable compression for Phantasmagoria save files | Colin Snover | |
2017-01-09 | SCI32: Fix bad coordinates in PQ:SWAT demo | Colin Snover | |
2017-01-09 | SCI32: Fix Torin demo crash | Colin Snover | |
2017-01-09 | SCI32: Fix SQ6 demo crash | Colin Snover | |
2017-01-09 | SCI32: Fix GUIOs for all SCI2-2.1late games | Colin Snover | |
2017-01-09 | SCI32: Mark non-interactive Lighthouse demo as non-interactive | Colin Snover | |
2017-01-09 | SCI32: Fix invalid bitmap deletion in AVIPlayer | Colin Snover | |
2017-01-09 | SCI32: Fix crashes and bad cel positioning in GK2 demo | Colin Snover | |
2017-01-09 | SCI32: Ignore .OLD extension when searching Audio36 patches | Colin Snover | |
KQ7 2.00b includes a SIERRINF.OLD file which should not be matched. | |||
2017-01-09 | SCI32: Generalise uninitialised read workarounds for RAMA | Colin Snover | |
2017-01-09 | SCI32: Ignore attempts to free null array reg_ts | Colin Snover | |
2017-01-09 | SCI32: Clean up SCI3-only opcodes | Colin 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-09 | SCI32: Clean up comment on kSetHotRectangles | Colin Snover | |
Since this feature is now implemented, it is not necessary to describe its intended functionality here. | |||
2017-01-09 | SCI32: Split kCelInfo into subops | Colin Snover | |
Different subops have different call signature requirements. | |||
2017-01-09 | SCI32: Enable playback of stereo audio | Colin Snover | |
2017-01-09 | SCI32: Remove SCI3 workarounds hack | Colin Snover | |
2017-01-09 | SCI32: Fix kSetShowStyle signature for SCI3 | Colin Snover | |
2017-01-09 | TITANIC: Fix Barbot's introduction spiel | Paul Gilbert | |
2017-01-10 | DIRECTOR: Lingo: Added stubs for D3 Text-related syntax | Eugene Sandulenko | |
2017-01-10 | DIRECTOR: Lingo: Implemented stub for char..of and char..to..of | Eugene Sandulenko | |
2017-01-10 | DIRECTOR: Lingo: Implemented stubs for put..after and put..before | Eugene Sandulenko | |
2017-01-10 | DIRECTOR: Lingo: More documentation for D3 differences | Eugene Sandulenko | |
2017-01-10 | DIRECTOR: Lingo: Added stub for handling symbols | Eugene Sandulenko | |
2017-01-10 | DIRECTOR: Build fix whilst determining correct parameters to pass to ↵ | stevenhoefel | |
Lingo::call() | |||
2017-01-10 | DIRECTOR: More work to get events triggering. Loop all frames in score. | stevenhoefel | |
2017-01-09 | DIRECTOR: Lingo: Disable ID presence requirement for handlers | Eugene Sandulenko | |
It looks like they are optional. The proper grammar change will follow | |||
2017-01-09 | DIRECTOR: Lingo: Allow 'me' as an argument to the handlers | Eugene Sandulenko | |
2017-01-09 | DIRECTOR: Lingo: Removed 'me' as lexer token | Eugene Sandulenko | |
2017-01-09 | DIRECTOR: Add sanity check to 'go to' functions | Eugene Sandulenko | |
2017-01-09 | DIRECTOR: Lingo: Debug Lingo parsing only with debugchannel explicitely set | Eugene Sandulenko | |
2017-01-09 | DIRECTOR: Documented mouse and pointer-related D3 keywords | Eugene Sandulenko | |
2017-01-09 | DIRECTOR: D4 Image Decoding, Buttons, Text, Shapes. | stevenhoefel | |
2017-01-09 | DIRECTOR: System beep and Mouse Cursors. | stevenhoefel | |
2017-01-09 | DIRECTOR: CASt members have Children in D4. | stevenhoefel | |
2017-01-08 | CHEWY: Add console command to change scenes | Filippos Karapetis | |
2017-01-08 | CHEWY: Initial implementation of scene sprites, props and hotspots | Filippos Karapetis | |
2017-01-08 | CHEWY: Make the error for invalid text resources more verbose | Filippos Karapetis | |