Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-12 | TITANIC: Renaming of CCarry fieldE0 | Paul Gilbert | |
2017-01-13 | DIRECTOR: Lingo: Added stubs of List functions in D4 | Eugene Sandulenko | |
2017-01-12 | SCI32: Fix bad scroll delta in GK2 inventory | Colin Snover | |
Fixes Trac#9648. | |||
2017-01-12 | SCI32: Fix crash trying to clip invalid rects generated by transitions | Colin Snover | |
In PQ4CD, when leaving the shooting range through the front door, some transition screen items will be generated that have invalid dimensions. SSCI simply clips these rectangles to zero. | |||
2017-01-12 | SCI32: Add Hoyle5 to the list of game versions | Colin Snover | |
2017-01-12 | SCI32: "Fix" renderer for PQ4CD | Colin Snover | |
PQ4CD and several other games contain a hack in two renderer methods to avoid rendering invalid screen items with zero or negative-dimension target rects. This prevents PQ4CD from crashing during the fifth phase of target practice. | |||
2017-01-12 | SCI32: Add workarounds, transitions, fixes for PQ4CD | Colin Snover | |
2017-01-12 | MACVENTURE: Fix Comparison Always True Compiler Warning. | D G Turner | |
There is no need for ABS() call as the parameters called on are both unsigned integers. | |||
2017-01-12 | MADS: Fix Unused Private Variable Compiler Warning. | D G Turner | |
2017-01-12 | XEEN: Fix Unused Variable Compiler Warning. | D G Turner | |
2017-01-12 | DIRECTOR: Use shared cast member data when rendering shared cast item. | stevenhoefel | |
2017-01-12 | ADL: Fix Uninitialized Variable Compiler Warnings. | D G Turner | |
2017-01-12 | DIRECTOR: Fix Further Compiler Warnings. | D G Turner | |
2017-01-12 | DIRECTOR: D3 frame/sprite scripts. Categorise scripts into groups. | stevenhoefel | |
2017-01-11 | TITANIC: Fix leaving restaurant table close-up | Paul Gilbert | |
2017-01-11 | TITANIC: Fix behaviour of Phonograph Lid | Paul Gilbert | |
2017-01-11 | TITANIC: Fix Barbot response to requesting vision center | Paul Gilbert | |
2017-01-11 | TITANIC: Fix return value of BarbotScript doSentenceEntry | Paul Gilbert | |
2017-01-12 | DIRECTOR: Lingo: Fix another warning pointed by digitall | Eugene Sandulenko | |
2017-01-12 | DIRECTOR: Lingo: Fix warnings in lexer generated code | Eugene Sandulenko | |
2017-01-12 | DIRECTOR: Hooks for both cast member and cast frame events. | stevenhoefel | |
2017-01-12 | DIRECTOR: Hook Lingo events through. Tie in frame events. | stevenhoefel | |
2017-01-11 | DIRECTOR: Fix warnings | Eugene Sandulenko | |
2017-01-11 | DIRECTOR: Process Cast scripts when dumping | Eugene Sandulenko | |
2017-01-11 | DIRECTOR: Lingo: Proper processing of me() in factories | Eugene Sandulenko | |
2017-01-11 | DIRECTOR: Lingo: Fixed argument count for factory methods | Eugene Sandulenko | |
2017-01-11 | DIRECTOR: Lingo: Fixed parsing of builtins with arglist | Eugene Sandulenko | |
2017-01-11 | SCI32: Fix uninitialised read of cursor background at start of game | Colin Snover | |
2017-01-11 | SCI32: Add workarounds for PQ:SWAT | Colin Snover | |
2017-01-11 | SCI32: Fix null references in Robot decoder | Colin Snover | |
Failing to reduce the size of the ScreenItem arrays causes other parts of the decoder (like RobotDecoder::getFrameSize) to try reading ScreenItems that were already destroyed and nulled out in the list. (In SSCI, the screen item count was held in a separate property instead of being part of the screen item list.) | |||
2017-01-11 | SCI32: Remove backslashes from PQ:SWAT extra save game files | Colin Snover | |
The original interpreter created subdirectories for each in-game profile, but copying this behaviour would add a lot of superfluous complexity to the save game system in ScummVM, and may not be portable to all supported platforms. Instead, when the game tries to save its files to a subdirectory, the backslash in the file name is replaced with an underscore so it can be created successfully on filesystems where backslash is an illegal file name character. This has a side-effect of causing all save games to be displayed under all profiles, instead of just the ones "belonging" to a particular profile, but this seems like a reasonable trade-off given that there is no reason to play this game with more than one profile. | |||
2017-01-11 | SCI32: Remove unnecessary call to unalloc | Colin Snover | |
When the Resource is deleted, it will deallocate the memory, so it is not necessary to do that manually. | |||
2017-01-11 | SCI32: Improve mouse responsiveness | Colin Snover | |
This is most noticeable at the beginning of the game during benchmarking, where the benchmarking loop used to cause the mouse to get stuck for the duration of the benchmark. | |||
2017-01-11 | BLADERUNNER: Fix Unused Variable Compiler Warnings. | D G Turner | |
2017-01-11 | BLADERUNNER: Fix Variable Shadowing Compiler Warnings. | D G Turner | |
2017-01-11 | DIRECTOR: Lingo: Improvements to me() handling in factories | Eugene Sandulenko | |
2017-01-11 | DIRECTOR: Better trace for Lingo tests | Eugene Sandulenko | |
2017-01-11 | DIRECTOR: Lingo: Add debug print out of immediate floats | Eugene Sandulenko | |
2017-01-11 | DIRECTOR: Further work on TextCast and Button alignment. | stevenhoefel | |
2017-01-10 | TITANIC: Remove duplicated fields from TTsynonym | Paul Gilbert | |
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 | |