Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-17 | GRAPHICS: Rename MacFont to MacFONTFont to avoid clashed | Eugene Sandulenko | |
2017-01-17 | GRAPHICS: Implementing kerning calculation for MacFonts | Eugene Sandulenko | |
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 | GRAPHICS: MacText calculate longest string inside maxWidth and add alignment. | stevenhoefel | |
2017-01-17 | GRAPHICS: Fix oversight on length value to return. | stevenhoefel | |
2017-01-17 | GRAPHICS: Fix Zero Length Format String Compiler Warnings. | D G Turner | |
2017-01-17 | GRAPHICS: Fix FOND loading | Eugene Sandulenko | |
2017-01-17 | DIRECTOR: Added test for font loading | Eugene Sandulenko | |
2017-01-17 | GRAPHICS: Added debug output to FOND loading | Eugene Sandulenko | |
2017-01-17 | BLADERUNNER: Fix Unsigned vs. Signed Compiler Warnings. | D G Turner | |
2017-01-17 | DC: Fix Variable Shadowing Compiler Warning. | D G Turner | |
2017-01-17 | CLOUD: Fix Unsigned vs. Signed Comparison Compiler Warning. | 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-17 | GRAPHICS: More work on FOND loading | Eugene Sandulenko | |
2017-01-16 | TITANIC: Fix locating vocab words in getPrimeWord | Paul Gilbert | |
2017-01-16 | GRAPHICS: First part for reading FOND Mac resources | Eugene Sandulenko | |
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 | GRAPHICS: Initial code for reading FONT Mac resources | Eugene Sandulenko | |
2017-01-16 | I18N: Update translations templates | Thierry Crozat | |
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 | 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 | |