Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-30 | SCI32: Skip bad map 405 on CD 1 of PQ:SWAT | Colin Snover | |
The resources on CD 1 are corrupt and point to invalid locations in the CD 1 RESOURCE.AUD. This can be noticed during the briefing on the Lucy Long callup, where descriptions of the map are missing and eventually the game gets stuck waiting for missing audio to finish playback. | |||
2017-03-30 | SCI: Protect and clarify the purpose of Resource _header data | Colin Snover | |
2017-03-30 | SCI32: Fix audio, wave, VMD, Duck, CLUT, TGA, ZZZ, Etc patches | Colin Snover | |
Specifically, audio patches are used in at least PQ:SWAT (40103.AUD), Lighthouse (9103.AUD), and the GK2 demo (300.AUD). | |||
2017-03-30 | SCI32: Use built-in system font as default font for GfxText32 | Colin Snover | |
Fixes the non-interactive Lighthouse demo. | |||
2017-03-30 | SCI: Handle >64KiB offsets in parse_reg_t | Colin Snover | |
2017-03-30 | SCI: Replace magic numbers in reg_t handling with symbols | Colin Snover | |
2017-03-30 | SCI32: Add kWebConnect and kWinExec | Colin Snover | |
Used by Phant2. | |||
2017-03-30 | SCI32: Implement known-used portions of kPlayDuck | Colin Snover | |
2017-03-30 | SCI: Print more detailed information on audio header size mismatch | Colin Snover | |
2017-03-30 | SCI32: Support reading sound effects from normal resource bundles | Colin Snover | |
2017-03-30 | SCI: Fix incorrect read of LB2/MG256 audio sizes | Colin Snover | |
This happened to work previously because the size was not checked for validity, and because the audio player calculates its own size so this value was never actually used. | |||
2017-03-30 | SCI32: Ignore invalid audio map entries in GK2 | Colin Snover | |
The invalid entries, which are on CD 6, appear to correspond to audio that's on CD 4 (though not with the correct offset for CD 4's RESOURCE.AUD). Skipping the invalid map entries on CD 6 should cause these audio files to be loaded from the CD 4 audio bundle if they are requested during chapter six since ScummVM combines resources from all CDs and matches on their IDs. | |||
2017-03-30 | DIRECTOR: Add detection for Arnie and its demo (#928) | Nick Renieris | |
DIRECTOR: Add detection for Arnie and its demo | |||
2017-03-30 | SCI: Fix remaining format string warning | Willem Jan Palenstijn | |
2017-03-30 | SCI: Avoid shadow warnings in old GCC | Colin Snover | |
2017-03-30 | SCI: Update formatting strings to match updated Span API | Colin Snover | |
2017-03-30 | COMMON: Reduce maximum Span size to 4GiB | Colin Snover | |
Until C++11 (which introduces the z and t length modifiers), there is no consistent way to print size_t and ptrdiff_t types using printf formatting across 32-bit, LLP64, and LP64 architectures without using a cumbersome macro to select the appropriate length modifier for the target architecture. Since ScummVM engines currently need to support 32-bit targets, there is no reason at the moment to support any larger memory sizes in Span anyway. Span error output is also updated in this commit to reflect that index values are unsigned. | |||
2017-03-29 | TITANIC: Further code for new skip nav button to work correctly | Paul Gilbert | |
2017-03-29 | TITANIC: Fix non-responsive Go button in bridge controls | Paul Gilbert | |
2017-03-29 | TITANIC: Add remote icon for skipping nav puzzle | Paul Gilbert | |
2017-03-29 | DEVTOOLS: Add tooltip to create_titanic for skipping nav puzzle | Paul Gilbert | |
2017-03-29 | CREDITS: Add credits for Lab | Thierry Crozat | |
2017-03-29 | CREDITS: Add snover as contributor for the SCI engine | Thierry Crozat | |
2017-03-29 | CREDITS: Move access engine credits to its proper place | Thierry Crozat | |
2017-03-29 | CREDITS: Add credits for Fullpipe | Thierry Crozat | |
2017-03-29 | CREDITS: Add credits for ADL engine | Thierry Crozat | |
2017-03-29 | DIRECTOR: Lingo: Added another if statement variant | Eugene Sandulenko | |
2017-03-29 | DIRECTOR: Lingo: Added tTHENNL token | Eugene Sandulenko | |
2017-03-29 | BLADERUNNER: zbuffer is now updated between scene changes | Peter Kohaut | |
updated vqa player udpate code fixed some warnings audio preloading still needs some work | |||
2017-03-29 | I18N: Update translation (Dutch) | Ben Castricum | |
Currently translated at 100.0% (944 of 944 strings) | |||
2017-03-29 | DIRECTOR: Convert HFS file paths to Posix | Eugene Sandulenko | |
2017-03-28 | TITANIC: Workaround original bug in CStarView fn18 | Paul Gilbert | |
The original accessed the raw pixels ptr of a video surface after it had been unlocked | |||
2017-03-28 | TITANIC: Add missing state reset in CStarView fn18 | Paul Gilbert | |
2017-03-28 | TITANIC: Fix output of FVector fn1 | Paul Gilbert | |
2017-03-28 | TITANIC: Cleanup for FMatrix fn1 and called methods | Paul Gilbert | |
2017-03-29 | BLADERUNNER: fixed warnings | Peter Kohaut | |
2017-03-29 | BLADERUNNER: fixed compilation without c++11 | Peter Kohaut | |
2017-03-29 | BLADERUNNER: introduced some game constants | Peter Kohaut | |
Game script are more readable now Fixed name of Officer Leary | |||
2017-03-28 | COMMON: Compilation fix for Visual Studio 2015 | Paul Gilbert | |
The SpanImpl template was generating a bunch of C2248 errors that protected fields of the SpanBase template could not be accessed | |||
2017-03-28 | BLADERUNNER: Remove stray semicolon | Eugene Sandulenko | |
2017-03-28 | BLADERUNNER: Implement ZBuffer class | Thomas Fach-Pedersen | |
2017-03-27 | SCI: Remove old SCI32 check from SCI16 drawing code | Colin Snover | |
2017-03-27 | SCI: Simplify calculation of locals size in SCI0/1 | Colin Snover | |
2017-03-27 | SCI: Remove unused boilerplate from SciSpan | Colin Snover | |
2017-03-27 | SCI: Use containers in GfxView and remove some SCI32 code | Colin Snover | |
2017-03-27 | SCI: Implement bounds-checked reads of game resources | Colin Snover | |
2017-03-27 | TITANIC: Fix copy/paste error | Eugene Sandulenko | |
2017-03-27 | FULLPIPE: Sanity check on data loading | Eugene Sandulenko | |
2017-03-27 | FULLPIPE: Safer string management | Eugene Sandulenko | |
2017-03-26 | TITANIC: Remove redundant static from CStarControlSub6 | Paul Gilbert | |
It was only ever used as a temporary matrix in the constructor. Given that, it was cleaner to simply declare it as a local variable. |