Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-24 | TITANIC: Fix access after free in shutdown | Paul Gilbert | |
2017-09-24 | TITANIC: Free any active wave files on exit | Paul Gilbert | |
2017-09-24 | TITANIC: Fix compiler warnings in DeskbotScript | Paul Gilbert | |
2017-09-24 | TITANIC: Fix looking at broken pellerator after the first time | Paul Gilbert | |
2017-09-24 | NETWORKING: Fix mismatched curl callback declaration and definition | Bastien Bouclet | |
2017-09-24 | Merge pull request #1027 from bgK/memstream-default-arg | Bastien Bouclet | |
COMMON: Remove the DisposeAfterUse default value from dynamic write memory streams constructors | |||
2017-09-24 | I18N: Update translations templates | Thierry Crozat | |
2017-09-23 | SCI32: Flush stub RAMA save game to disk | Colin Snover | |
If this is not done and the file is buffered, it will not show up in the list of save games, and the new save will fail. | |||
2017-09-24 | I18N: Update translations templates | Thierry Crozat | |
2017-09-23 | SCI32: Fix bad data cube text priority calculation in RAMA | Colin Snover | |
2017-09-23 | SCI32: Fix relocation of locals in SCI3 | Colin Snover | |
Somehow, up until trying to view an encrypted data cube in RAMA, the missing relocation of locals did not seem to cause any trouble in any of the other SCI3 games. | |||
2017-09-23 | Revert "SCI: Fix Warnings about Copy Constructor Failing to Call Base Class." | Colin Snover | |
This reverts commit d2dd942ad79df0c4ac9d841fb5b0919d260bb79c. The Serializable class is an interface class and has only the empty default copy constructor. There is no reason to call this explicitly. Whatever is warning about this should be fixed to stop warning about it, rather than adding such unnecessary calls to the engine code. | |||
2017-09-23 | SCI32: Fix handling of array copies | Colin Snover | |
kArrayCopy would perform an unnecessary memory copy of the source array, the treatment of the count value as unsigned was clearly not correct since it was being sign-extended and checked against -1. | |||
2017-09-23 | SCI32: Fix bad default text scaling in RAMA | Colin Snover | |
2017-09-23 | SCI32: Fix infinite reload in RAMA when loading from launcher | Colin Snover | |
2017-09-23 | SCI32: Add guest additions save/restore support for RAMA | Colin Snover | |
2017-09-23 | SCI32: Remove unnecessary use of strncmp | Colin Snover | |
One of the strings is a static string of the same size as the size passed to strncmp so there is no point in not just using strcmp. | |||
2017-09-23 | SCI32: Replace magic number with kAutoSaveId in QFG4 save code | Colin Snover | |
2017-09-23 | SCI32: Support RAMA's custom save games through kFileIO | Colin Snover | |
2017-09-23 | SCI: Split save game metadata writing to separate function | Colin Snover | |
RAMA has its own custom save game format that game scripts write, but we still want to be able to use these save game files from the ScummVM launcher, so the metadata has to be able to be written separately from the rest of the game saving. | |||
2017-09-23 | SCI: Use reference instead of pointer for required out-data in metadata save ↵ | Colin Snover | |
function | |||
2017-09-23 | SCI: Clean-ups to file handling code | Colin Snover | |
Preparations for adding support for RAMA's custom save game format. | |||
2017-09-23 | SCI32: Remove unused shrink-to-fit function for string arrays | Colin Snover | |
2017-09-23 | SCI32: Fix size for dereferencing non-raw SCI32 arrays | Colin Snover | |
The maxSize given when generating a SegmentRef is supposed to be the maximum size of raw data that can be held inside the offset- part of a reg_t, not the entire size including the segment. This fixes a buffer overflow in "Inside the Chest", which still does not work, but at least doesn't cause heap overflows anymore with this change. | |||
2017-09-23 | TITANIC: DE: Merged German NPC script subclasses back in | Paul Gilbert | |
There ended up not being enough custom German code in the scripts to warrant having sub-classes that reimplemented entire methods | |||
2017-09-23 | TITANIC: DE: Updates for SuccUBusScript | Paul Gilbert | |
2017-09-23 | TITANIC: DE: Added changes to MaitreDScript | Paul Gilbert | |
2017-09-23 | TITANIC: DE: Added changes for LiftbotScript | Paul Gilbert | |
2017-09-23 | TITANIC: DE: Adding remaining DoorbotScript changes | Paul Gilbert | |
2017-09-23 | TITANIC: DE: Adding changes to DoorbotScript | Paul Gilbert | |
2017-09-22 | TITANIC: DE: More BellbotScript changes | Paul Gilbert | |
2017-09-22 | TITANIC: DE: Adding new BellbotScript logic | Paul Gilbert | |
2017-09-22 | DEVTOOLS: Added German Preresponse lists to create_titanic | Paul Gilbert | |
2017-09-22 | TITANIC: DE: Added translations for BarbotScript::process | Paul Gilbert | |
2017-09-22 | COMMON: Remove DisposeAfterUse default value from dynamic write memory streams | Bastien Bouclet | |
The default value was DisposeAfterUse::NO, which made it very easy to accidentally leak memory by omitting to specify a value. | |||
2017-09-22 | ALL: Specify the DisposeAfterUse constructor argument for dynamic memory ↵ | Bastien Bouclet | |
write streams | |||
2017-09-22 | ZVISION: Fix leaking save / thumbnail MemoryWriteStreamDynamic buffers | Bastien Bouclet | |
2017-09-22 | SWORD25: Fix leaking the lua state MemoryWriteStreamDynamic buffer | Bastien Bouclet | |
2017-09-22 | SWORD25: Fix leaking the save thumbnail MemoryWriteStreamDynamic | Bastien Bouclet | |
2017-09-22 | SWORD1: Fix leaking the save thumbnail MemoryWriteStreamDynamic buffer | Bastien Bouclet | |
2017-09-22 | GNAP: Fix leaking the save thumbnail MemoryWriteStreamDynamic buffer | Bastien Bouclet | |
2017-09-22 | FULLPIPE: Fix leaking the save MemoryWriteStreamDynamic buffer | Bastien Bouclet | |
2017-09-22 | DM: Fix leaking the save thumbnail MemoryWriteStreamDynamic buffer | Bastien Bouclet | |
2017-09-22 | NETWORKING: Changed NetworkReadStream not to subclass MemoryReadWriteStream | Bastien Bouclet | |
Also fix the MemoryReadWriteStream managed buffer being leaked. Fixes #9718. | |||
2017-09-22 | XEEN: Change OutFile not to subclass MemoryWriteStreamDynamic | Bastien Bouclet | |
Also fix leaking the MemoryWriteStreamDynamic buffer storage | |||
2017-09-22 | XEEN: Change SavesManager to use a map of pointers to MemoryWriteStreamDynamic | Bastien Bouclet | |
Our implementation of HashMap does not allow value types without a zero-argument constructor. | |||
2017-09-21 | IMAGE: Remove unused end info structs from PNG code | Colin Snover | |
Thanks to @dafioram for noticing the problem & sending an initial patch, and to @wjp for noticing further that the PNG reader did not even use the end info struct it created either. Fixes Trac#10217. Closes gh-1028. | |||
2017-09-21 | TITANIC: DE: Add miscellaneous missed sound translations | Paul Gilbert | |
2017-09-21 | TITANIC: DE: More sound translations | Paul Gilbert | |
2017-09-21 | VIDEO: Change QT edit list to a Common::Array | Bastien Bouclet | |
And fix an out of bounds acces when seeking to the end of a video. Skipping samples is needed even when seeking through silent edits because a silent stream is queued for those. Fixes #10219. |