Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-18 | DIRECTOR: Fix Compiler Warning. | D G Turner | |
2017-01-17 | TITANIC: Remove accidentally committed debug code | Paul Gilbert | |
2017-01-17 | TITANIC: Handle -1 frameNumber in AVISurface::addEvent like original | Paul Gilbert | |
2017-01-17 | TITANIC: Fixes to CParrot frameMsg method | Paul Gilbert | |
2017-01-17 | ADL: Implement hires5 time machine animation | Walter van Niftrik | |
2017-01-17 | SCI: Add more version info to SQ4 detection entry | Tarek Soliman | |
2017-01-17 | GRAPHICS: Split out MacFontFamily class out of MacFont | Eugene Sandulenko | |
2017-01-17 | DIRECTOR: Refactor Text Rendering. Use alignment of MacText. Render to ↵ | stevenhoefel | |
temporary surface to allow ink blitting. | |||
2017-01-17 | DIRECTOR: Added test for font loading | Eugene Sandulenko | |
2017-01-17 | BLADERUNNER: Fix Unsigned vs. Signed Compiler Warnings. | D G Turner | |
2017-01-16 | TITANIC: Fix showing all that pink during Prologue and in Parrot room | Paul Gilbert | |
2017-01-16 | TITANIC: Fix CParrot movieFrameMsg | Paul Gilbert | |
2017-01-16 | TITANIC: Fix if check in CParrot frameMsg | Paul Gilbert | |
2017-01-16 | TITANIC: Fix some Liftbot dialogue responses | Paul Gilbert | |
2017-01-16 | TITANIC: Fix locating vocab words in getPrimeWord | Paul Gilbert | |
2017-01-16 | SCI32: Script patch priority drawing bug in MGDX | Colin Snover | |
This fixes the horse at the fountain drawing on top of the fountain instead of behind it. | |||
2017-01-16 | SCI32: Add workarounds for MGDX | Colin Snover | |
2017-01-16 | SCI32: Add pic cel to CelInfo32 debugging output | Colin Snover | |
2017-01-16 | SCI32: Fix handling of negative z-indexes | Colin Snover | |
Fixes the ego disappearing behind the castle doors in MGDX. | |||
2017-01-16 | SCI32: Add workaround for Hoyle5 | Colin Snover | |
2017-01-16 | SCI32: Disable compression on Hoyle5 options files | Colin Snover | |
Compression overhead takes up more space than uncompressed files, plus the uncompressed files it creates are marginally quicker and easier to debug with external tools. | |||
2017-01-16 | SCI32: Add workarounds for KQ7 2.00b | Colin Snover | |
2017-01-16 | SCI32: Clarify comment about empty code path in cursor code | Colin Snover | |
2017-01-16 | SCI32: Fix loading save games in KQ7 1.51 | Colin Snover | |
2017-01-16 | SCI: Remove unused SciEngine::speechAndSubtitlesEnabled method | Colin Snover | |
2017-01-16 | SCI32: Fix spinloop in Hoyle5 | Colin Snover | |
Hoyle5 will spin on kGetTime between 15 and 300 ticks in multiple game scripts in order to delay execution (for example, after choosing opponents and clicking "okay"). This causes ScummVM to be unresponsive and wastes CPU time. This commit patches the spin subroutines to instead call a kernel function (kWait) that waits without a spin loop. This kernel function was removed in SCI2, and has been added back in ScummVM specifically for Hoyle5, so this patch will not work with the original interpreter. | |||
2017-01-16 | TITANIC: Fix Several Valgrind Warnings. | D G Turner | |
2017-01-16 | TITANIC: Workaround for broken light in 1st class suite | Paul Gilbert | |
2017-01-16 | TITANIC: Renaming checks for player's first class suite | Paul Gilbert | |
2017-01-16 | TITANIC: Rename light fields to more closely match original | Paul Gilbert | |
2017-01-16 | TITANIC: Renamings for light switches | Paul Gilbert | |
2017-01-16 | TITANIC: Workaround to dispense a cold chicken when the fuse is removed | Paul Gilbert | |
I'm pretty certain this was the original intention of the dispensor, as it not only makes sense, but there was code in place in the dispensor StatusChangeMsg method that handled two different types of dispensing, depending on whether the fuse was in place. But the code was identical; given other nastyness and code duplication in the whole dispensor logic, it's pretty clear that this was what was originally intended. Though given that the dispensor fuse is present in the fusebox by default, it's likely no-one ever played around with the dispensor with the fuse removed. | |||
2017-01-16 | TITANIC: Renamings and cleanup for chicken, sauce, and dispensor | Paul Gilbert | |
2017-01-16 | TITANIC: Change chicken tooltips to use DAT strings | Paul Gilbert | |
2017-01-16 | TITANIC: Further cleanup of chicken dispensor | Paul Gilbert | |
2017-01-16 | DIRECTOR: Implement function 'marker'. | stevenhoefel | |
2017-01-16 | SWORD25: Fix Warnings about Copy Constructor Failing to Call Base Class. | D G Turner | |
2017-01-16 | DIRECTOR: Initialize cast classes | Eugene Sandulenko | |
2017-01-16 | DIRECTOR: Fix Sprite class constructors | Eugene Sandulenko | |
2017-01-16 | DIRECTOR: Lingo: Attempt to fix func_cursor() | Eugene Sandulenko | |
2017-01-16 | DIRECTOR: Lingo: Fix initialization | Eugene Sandulenko | |
2017-01-16 | DIRECTOR: Fix copy/paste error | Eugene Sandulenko | |
2017-01-16 | SCI: Fix Possible Uninitialized Variable Usages. | D G Turner | |
2017-01-16 | DIRECTOR: Fix Unused Variable Compiler Warning. | D G Turner | |
2017-01-15 | TITANIC: Woarkound original bug when SuccUBus eats the chicken | Paul Gilbert | |
2017-01-15 | TITANIC: Further clarifying fields of Chicken Dispensor | Paul Gilbert | |
2017-01-16 | DIRECTOR: Rewind shared cast memorystream before trying to load the data. | stevenhoefel | |
2017-01-15 | TITANIC: Fix SuccUBus not eating chicken when it has condiments | Paul Gilbert | |
2017-01-16 | DIRECTOR: Added debug output for Shared Cast images | Eugene Sandulenko | |
2017-01-16 | DIRECTOR: Lingo: Added stub for Lingo restarting | Eugene Sandulenko | |