Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | CLOUD: Fix Possible Uninitialized Variable Compiler Warning. | 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 | CLOUD: Fix Further Variable Shadowing Compiler Warnings. | D G Turner | |
2017-01-16 | CLOUD: Fix Compilation Failure. | D G Turner | |
Cut and Paste Typo. | |||
2017-01-16 | CLOUD: Fix Various Variable Shadowing Compiler Warnings. | D G Turner | |
2017-01-16 | CLOUD: Fix Various Compiler Warnings By Adding Casts. | D G Turner | |
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 | DEVTOOLS: Add more strings to create_titanic | 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-16 | I18N: Regenerate translations data file | Thierry Crozat | |
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 | BUILD: Fix PSP build of test runner | Colin Snover | |
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 | |
2017-01-16 | DIRECTOR: Correctly parse STXT runs to determine formatting. | stevenhoefel | |
2017-01-15 | ADL: Implement hires5 'win game' opcode | Walter van Niftrik | |
2017-01-15 | TITANIC: Fix showing correct inventory glyphs after loading savegame | Paul Gilbert | |
2017-01-15 | I18N: Update translation (Spanish) | Rodrigo Vegas Sánchez-Ferrero | |
Currently translated at 100.0% (929 of 929 strings) | |||
2017-01-15 | TITANIC: Fix using inventory items on each other | Paul Gilbert | |
2017-01-15 | TITANIC: Fixes for getting chicken and starling puret | Paul Gilbert | |
2017-01-15 | TITANIC: Show correct inventory glyphs & tooltip for multi-state items | Paul Gilbert | |
2017-01-15 | TITANIC: Fix entering Arboretum in winter, further renamings | Paul Gilbert | |
2017-01-15 | DIRECTOR: Lingo: Fixed 'go to movie' procedure. | Eugene Sandulenko | |
Now it loads the needed movie but crashes because there was no context of script reloading | |||
2017-01-15 | DIRECTOR: Cleanup main movie loading | Eugene Sandulenko | |
2017-01-15 | BUILD: Fix N64 build of test runner | Colin Snover | |
2017-01-15 | I18N: Add codepage file for ISO-8859-7 | Thierry Crozat | |
This is needed for the Greek translation. | |||
2017-01-15 | DEVTOOLS: Add missing end of line in error messages for cp parser | Thierry Crozat | |
2017-01-15 | TESTS: Build Wintermute test only for static plugin | Eugene Sandulenko | |
2017-01-15 | BUILD: Fix compilation of test runner on Dreamcast | Colin Snover | |
LIBS needs to go after LDFLAGS for the Dreamcast linker to run correctly. | |||
2017-01-15 | TITANIC: Don't allow entering Arboretum Pellerator during winter | Paul Gilbert | |
2017-01-15 | DEVTOOLS: Add missing string to create_titanic data | Paul Gilbert | |