Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-21 | XEEN: Add a new iterator class for reading event parameters | Paul Gilbert | |
This make things cleaner for reading in 16 and 32 bit parameters in different opcodes. Also, it solves a crash in the give/take opcode where the third mode/value pair isn't used for all sub-modes, so the code was previously reading beyond the end of the parameters | |||
2017-11-21 | TSAGE: Fix loading savegames with unreferenced dynamic objects | Paul Gilbert | |
2017-11-21 | MADS: Fix crash when Rex is locked in cell | Paul Gilbert | |
2017-11-21 | I18N: Update translations templates | Thierry Crozat | |
2017-11-21 | RELEASE: 1.10 will henceforth be known as 2.0 | Colin Snover | |
General consensus on the ML was that people wanted to do this. http://lists.scummvm.org/pipermail/scummvm-devel/2017-November/012008.html | |||
2017-11-21 | CREDITS: Add credits for RISC OS port | Cameron Cawley | |
Closes gh-1068. | |||
2017-11-21 | CONFIGURE: Only enable ARM assembly on older ARM hosts | Cameron Cawley | |
Refs Trac#6132, Trac#6810, Trac#6957. Closes gh-1067. | |||
2017-11-21 | FULLPIPE: Fix big picture array indexing | Bastien Bouclet | |
Fixes #10322. | |||
2017-11-21 | Merge pull request #1065 from csnover/tsage-fixes | Paul Gilbert | |
TSAGE: Various fixes | |||
2017-11-20 | DISTS/DEBIAN: Update to current files from downstream, less patches | Colin Snover | |
One patch is eliminated by the previous commit; the other patch, for ARM, is going to get fixed one way or the other by either landing gh-1052 or actually having the ARM assembly not be broken any more (or the first one first, and then the second one later when someone has enough time to do the work and test it). Fixes Trac#7105. | |||
2017-11-20 | TESTS: Remove zero-length string and associated -Wformat massage | Colin Snover | |
This was being patched out downstream in Debian. A solution that works for everybody is to just not use a zero-length string when testing formatting with no conversion specifications. | |||
2017-11-20 | KYRA: Fix crash due to missing palette data for OldFloppy version | Colin Snover | |
Thanks to sergesv for the patch. Fixes Trac#9733. | |||
2017-11-20 | TSAGE: Fix crash on RTL | Colin Snover | |
2017-11-20 | TSAGE: Fix deadlocks in audio code | Colin Snover | |
Fixes Trac#6618, Trac#6638, Trac#7011. | |||
2017-11-20 | TSAGE: Fix invalid C-style casts to unrelated classes | Colin Snover | |
2017-11-20 | TSAGE: Remove member access of null pointer | Colin Snover | |
2017-11-20 | Merge pull request #1064 from csnover/tinsel-oom | Paul Gilbert | |
TINSEL: Increase maximum number of objects | |||
2017-11-20 | PRINCE: Added detection for alternative Russian version | Eugene Sandulenko | |
2017-11-20 | FULLPIPE: Fix loading inventory items from saves | Bastien Bouclet | |
In C++ the function parameter evaluation order is undefined. The count property was being read first from the stream, instead of the itemId. Fixes #10324. | |||
2017-11-19 | TINSEL: Increase maximum number of objects | Colin Snover | |
This needs to be at least 374 to avoid crashes in the in-game save/load dialogues with save games using the maximum 40 letters per save game, so just round up to the next power of two (which increases memory usage by a whopping ~20KiB) to give more than enough space for long save game names. Fixes Trac#6748. | |||
2017-11-19 | SCI32: Add Phantasmagoria IT detection entry | Colin Snover | |
Fixes Trac#10157. | |||
2017-11-19 | SCI32: Add KQ7 1.51 FR detection entry | Colin Snover | |
Fixes Trac#10301. | |||
2017-11-20 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-11-19 | AUDIO: Fix uninitialized data structures in PacketizedMP3Stream | Colin Snover | |
If the audio thread called to readBuffer before any packet had been added to the stream, the state of the stream would be changed from INIT to EOS. Later, when a packet was received, the state would go directly from EOS to READY, skipping decoder init, leaving garbage memory in the decoder structs and causing a crash of the decoder. Fixes Trac#9653. | |||
2017-11-19 | AUDIO: Fix data race in PacketizedMP3Stream | Colin Snover | |
2017-11-19 | XEEN: Fix display of multi-page town messages | Paul Gilbert | |
2017-11-19 | XEEN: Cleaner implementation of changing script line number | Paul Gilbert | |
2017-11-19 | XEEN: Extra comments for script methods | Paul Gilbert | |
2017-11-19 | COMMON: Improve spacing between members in the event structs | Bastien Bouclet | |
2017-11-19 | EVENTS: Fix one ms error in repeat event generation time check | Bastien Bouclet | |
2017-11-19 | DRASCULA: Clean up logic in enterRoom() | Filippos Karapetis | |
2017-11-19 | DRASCULA: Document several updateVisible() calls | Filippos Karapetis | |
2017-11-19 | SCI: Fix UB shifting negative integers | Colin Snover | |
2017-11-19 | XEEN: Clean up script execution line changes | Paul Gilbert | |
2017-11-19 | SDL: Improve handling of SDL2 keyboard repeat events | Bastien Bouclet | |
- Flag them as repeat events - Disable ScummVM's own repeat event generation This fixes keyboard repeat events not being flagged as such with SDL2, and complies with the user's operating system preferences regarding key repeat timings. | |||
2017-11-19 | EVENTS: Allow disabling repeat event generation | Bastien Bouclet | |
2017-11-19 | EVENTS: Move key repeat handling to its own method | Bastien Bouclet | |
2017-11-19 | EVENTS: Rename synthetic to kbdRepeat | Bastien Bouclet | |
2017-11-19 | DISTS/REDHAT: Add titanic.dat to scummvm.spec.in | Cameron Cawley | |
2017-11-19 | DEVTOOLS: Remove NSIS script from update-version.pl | Cameron Cawley | |
The NSIS script was removed in commit 4a1f3d7 | |||
2017-11-19 | DEVTOOLS: Add RISC OS !Boot file to update-version.pl | Cameron Cawley | |
2017-11-18 | XEEN: Implement do nothing opcode | Paul Gilbert | |
2017-11-18 | XEEN: Fixes for cmdTakeOrGive script opcode | Paul Gilbert | |
2017-11-18 | XEEN: Fix number of spells per class array & constant | Paul Gilbert | |
2017-11-18 | TESTS: Remove unnecessary heap allocation | Colin Snover | |
2017-11-18 | XEEN: Fix size of quest flags, rename for clarity | Paul Gilbert | |
2017-11-18 | XEEN: Fixes for Character class | Paul Gilbert | |
2017-11-18 | DRASCULA: Fix ego manipulation for translated versions | Eugene Sandulenko | |
2017-11-18 | I18N: Update translation (Czech) | Zbyněk Schwarz | |
Currently translated at 96.5% (927 of 960 strings) | |||
2017-11-18 | FULLPIPE: Fix memory leaks restoring save games | Colin Snover | |