Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-18 | SCI: Fix detection of Cyrillic characters in messages | Eugene Sandulenko | |
2019-09-18 | PRINCE: Distinguish translated versions during detection | Eugene Sandulenko | |
2019-09-18 | SUPERNOVA: Fix reading of .dat file | Jaromir Wysoglad | |
When searching for the right block in supernova.dat, the engine didn't take into account the full size of each block (it thought, it read 12 bytes less in each block) and thanks to that it tryed to read one additional block at the end. | |||
2019-09-17 | SCI: Added Russian QFG1vga | Eugene Sandulenko | |
2019-09-17 | SUPERNOVA: Add detection.cpp to POTFILES | Lothar Serra Mari | |
2019-09-17 | JANITORIAL: Fix whitespaces | Eugene Sandulenko | |
2019-09-16 | HDB: Turn a couple of arrays into static const | Strangerke | |
2019-09-16 | HDB: Fix some more uninitialized variables | Strangerke | |
2019-09-16 | BLADERUNNER: Add engine gui option to avoid use of delayMillis() | Thanasis Antoniou | |
2019-09-16 | DIRECTOR: Fix Some MSVC Warnings | D G Turner | |
These were reported by Henke37 via IRC. | |||
2019-09-15 | AGI: Replace Various String Functions with Common String Usage | D G Turner | |
This removes a number of fixed size temporary string buffers and usage of unsafe string functions. | |||
2019-09-15 | WINTERMUTE: Fix MSVC Warning | D G Turner | |
This is due to the _lastLine variable being unsigned, but having -1 assigned to it as a default / invalid value. This could probably be assigned 0 with no issues, but since this is exposed, this warning is fixed instead by assigning the unsigned equivalent of -1 so no dependent code will see a change. | |||
2019-09-15 | SCUMM: HE: Fix MSVC Warning | D G Turner | |
This was reported by Henke37 on IRC. | |||
2019-09-15 | ILLUSIONS: Fix Further MSVC Warning | D G Turner | |
This was reported by Henke37 on IRC. | |||
2019-09-15 | SCUMM: Replace Various String Functions with Common String Usage | D G Turner | |
This removes the dependency on the unsafe strcpy and strcat string functions with usage of Common::String instead. | |||
2019-09-15 | BLADERUNNER: Fix map glitches and teleport in BB09 | Thanasis Antoniou | |
2019-09-15 | TOON: Replace Various String Functions with Common String Usage | D G Turner | |
This removes the dependency on the unsafe strcpy and strcat string functions with usage of Common::String instead. | |||
2019-09-15 | GLK: FROTZ: Change GameID to avoid Conflict with Pegasus Prime Engine | D G Turner | |
The game id "pegasus" was already used for the Journeyman Project Pegasus Prime engine, so this caused a detection conflict. Fixes bug #11146. | |||
2019-09-15 | BLADERUNNER: Remove redundant initializations | Thanasis Antoniou | |
Redundant setting of actors health (Init_Actor_Health) and a duplicate _crimesDatabase init | |||
2019-09-15 | TOUCHE: Remove Various Fixed Sized String Buffer Usage | D G Turner | |
2019-09-15 | SWORD1: Remove Fixed Sized Buffer Usage from Savegame Name Code | D G Turner | |
2019-09-15 | HDB: Remove Another Fixed Size String Buffer | D G Turner | |
This reduces the scope for buffer overflow issues. | |||
2019-09-14 | SCI32: Remove QFG4 "a:" prefix from export filename | sluicebox | |
Trac #11082 | |||
2019-09-14 | SCI: Add a sanity check when loading vocab 901 (suffixes) | Filippos Karapetis | |
An invalid access error, uncovered by the Span mechanism. Fixes the QFG2 demo (bug #11147) | |||
2019-09-14 | SCI: Add special check for Russian versions of the games | Eugene Sandulenko | |
2019-09-14 | SCI: Add more script patcher checks for games without a selector vocab | Filippos Karapetis | |
Fixes the LSL1 demo | |||
2019-09-14 | HDB: Improve String Code Usage in HDB Engine Code | D G Turner | |
2019-09-14 | HDB: Improve String Buffer Usage in AI Inventory Code | D G Turner | |
2019-09-14 | HDB: Replace Unecessary Buffer in AI Inventory Code | D G Turner | |
2019-09-14 | HDB: Avoid String Buffer Overruns from Save Load Code | D G Turner | |
2019-09-14 | HDB: Remove Fixed String Buffer Usage in Window Code | D G Turner | |
2019-09-14 | HDB: Removed Fixed String Buffer from AI Player Code | D G Turner | |
This is replaced by simpler Common::String equivalent. | |||
2019-09-14 | HDB: Remove More Fixed Sized String Buffers in Menu Code | D G Turner | |
2019-09-14 | ENGINES: More consistent error messages | Ben Castricum | |
2019-09-14 | HDB: Remove Fixed Sized String Buffers in Menu Code | D G Turner | |
These are replaced by Common::String usage. | |||
2019-09-14 | SUPERNOVA: Fix warning | Thierry Crozat | |
2019-09-14 | SUPERNOVA: Replace String Copy With Safer ScummVM Common Version | D G Turner | |
2019-09-14 | HDB: Fix More GCC Compiler Warnings | D G Turner | |
2019-09-13 | SUPERNOVA: Change type of an array to avoid casting | Thierry Crozat | |
2019-09-13 | SUPERNOVA: Fix Reported MSVC Compiler Warnings | D G Turner | |
These are from Henke37 via IRC. | |||
2019-09-13 | HDB: Further Fixes for GCC Compiler Warnings | D G Turner | |
2019-09-13 | HDB: Fix Some GCC Compiler Warnings | D G Turner | |
These were of the type memset of a complex structure. | |||
2019-09-13 | HDB: Fix Major Memory Leak in File Manager Class | D G Turner | |
2019-09-13 | HDB: Close Memory Leaks in Sound Class | D G Turner | |
2019-09-13 | SUPERNOVA: Add testing flag and build engine by default | Thierry Crozat | |
2019-09-13 | HDB: Ensure Demos are Indicated in ScummVM GUI Launcher List | D G Turner | |
2019-09-13 | HDB: Fix Crash on Invalid Sound String Pointers | D G Turner | |
This was causing a crash with buffer overflow on Windows builds, but diagnosing with Valgrind showed invalid strings being accessed in the sound code. Some analysis showed that these were mainly the reference to c_str() buffers from a local heap Common::String which was out of scope and thus destructed, giving an invalid pointer. The fix here also simplifies the code as well as avoiding this issue. | |||
2019-09-12 | SCI32: Disable QFG4 Change Directory import button | sluicebox | |
2019-09-13 | SUPERNOVA: Enable improved mode by default | Thierry Crozat | |
Masochists who want to experience the original frustrating experience can disable it in the game settings. | |||
2019-09-13 | SUPERNOVA: Stop any playing sound before loading a savegame | Thierry Crozat | |
This fixes for exemple loading a savegame from the Museum in part 2 after triggering the alarm but before being caught. Before this commit the alarm would continue to play after loading the savegame. |