Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-27 | SAGA: Remove the buggy actor swapping fixup code for IHNM | Filippos Karapetis | |
This was a hack that was implemented while IHNM was being developed. That code should no longer be needed. If this issue does occur again, the actual cause should be investigated, instead of hiding it with workarounds. The code was buggy anyway, as _currentProtag was not initialized properly | |||
2014-10-27 | QUEEN: Allow the engine to quit while dialog options are shown | Filippos Karapetis | |
2014-10-27 | QUEEN: Fix bug #6700 - "FOTAQ: Weird Response Glitches" | Filippos Karapetis | |
Pending mouse clicks and keypresses are now cleared before and after the game options screen or dialog options are shown | |||
2014-10-26 | PRINCE: Fix another variable sign | Eugene Sandulenko | |
2014-10-26 | PRINCE: Fix variable sign | Eugene Sandulenko | |
2014-10-26 | PRINCE: Fix warning | Eugene Sandulenko | |
2014-10-25 | ZVISION: Fix memory leak (CID 1109659) | Torbjörn Andersson | |
2014-10-25 | PRINCE: Fix potential out-of-bounds read (CID 1248502) | Torbjörn Andersson | |
Since _opcodes[] has kNumOpcodes elements, kNumOpcodes itself is not a valid index. | |||
2014-10-25 | PRINCE: Fix potential out-of-bounds reads (CID 1248500, 1248503) | Torbjörn Andersson | |
Since heroSetTable[] is an array of int, use >= ARRAYSIZE() instead of > sizeof(). | |||
2014-10-25 | PRINCE: Fix potential out-of-bounds write (CID 1248504) | Torbjörn Andersson | |
There are kMaxTexts text slots, so kMaxTexts itself is not valid. | |||
2014-10-22 | MADS: Remove unused variable | Paul Gilbert | |
2014-10-22 | MADS: Add md5 checks for the asound.00* sound drivers | Paul Gilbert | |
The implementation of the sound driver code relies on the data for each sound being at specific locations in the files, so this ensures that if any language version changes the sound files, we'll know about it | |||
2014-10-19 | SCI: Add notes | Willem Jan Palenstijn | |
2014-10-19 | SCI: Enable some menus in Jones after restoring (bugs #6537 and #6723) | Filippos Karapetis | |
The code path that is supposed to enable these never gets called when restoring from the main menu, or from the ScummVM launcher. Since the logic on when and what to enable is quite complex, the easiest thing to do is enable these entries manually after a game is loaded. | |||
2014-10-18 | MADS: Minor clean up of sprite set removal | Paul Gilbert | |
2014-10-19 | GOB: Remove useless memcpy() | Sven Hesse | |
Happened while removing Draw::_vgaSmallPalette in 0f9b1364c. Fixes Coverity issue #1230309. | |||
2014-10-18 | SCI: Fix bug #6703: "SCI: QFG1 VGA - Can't CTRL+S to access statistics" | Filippos Karapetis | |
This actually affected all Control+key combinations. A regression from 0f90b8eaad0335715d5f6aea6ede32ebbb746e25 | |||
2014-10-18 | MADS: Clear scene sprites and objects when showing a game menu | Filippos Karapetis | |
This shows the game menu, albeit with the wrong palette | |||
2014-10-18 | MADS: Implement the Rex Cancel button in the game options dialog | Filippos Karapetis | |
The current options are now saved when the dialog opens, and are restored to their original values if the user cancels | |||
2014-10-18 | MADS: Reset screen clip bounds before copying over a new screen | Filippos Karapetis | |
This is needed for the in-game menu, where a dialog spawns another one | |||
2014-10-18 | MADS: Remove deprecated code from AnimationView and a bunch of out-of-date TODOs | Paul Gilbert | |
2014-10-18 | MADS: Only show Quotes main menu item after winning the game | Paul Gilbert | |
2014-10-18 | MADS: Hook up Rex game endings to show the correct animation and/or credits | Paul Gilbert | |
2014-10-18 | SCI: Hopefully fix bug #6718 in LSL6 Polish | Filippos Karapetis | |
View flags are mainly used by LB2. The flag in the LSL6 view seems to be garbage, so we ignore it | |||
2014-10-18 | SCI: Separate the rest of the detection-only functions | Filippos Karapetis | |
This should fix bug #6717 - "SCI fallback detection assert failure" | |||
2014-10-18 | SCI: Rename the version of addAppropriateSources() used in detection | Filippos Karapetis | |
2014-10-18 | SCI: Fix some typos, and remove some redundant curly braces | Filippos Karapetis | |
2014-10-17 | TINSEL: Move object creation from constructor to run() | Torbjörn Andersson | |
Moved the creation of _midiMusic, _pcmMusic, _sound and _bmv from the constructor to run(). It was reported on the forum that the MT-32 emulator didn't work for Discworld, and I'm speculating that this is because it was being initialized before the "extra path" had been added to the search path. It's likely that not all of these objects are needed for every version of the game. Fixing that is left as an exercise for someone more familiar with the different game versions than me. | |||
2014-10-16 | MADS: Fix stopping digital audio, music, and palette cycling when animation ends | Paul Gilbert | |
2014-10-16 | TSAGE: R2R - Remove useless includes | Strangerke | |
2014-10-16 | TSAGE: Move Air Duct and Vampire lair mazes in separate source files | Strangerke | |
2014-10-15 | MADS: Save redundant reloads of digital audio when switching animations | Paul Gilbert | |
2014-10-15 | WINTERMUTE: Add a bunch of comments in loadSubtitles | Tobia Tesan | |
2014-10-15 | WINTERMUTE: Rename a bunch of variabiles in loadSubtitles | Tobia Tesan | |
2014-10-15 | WINTERMUTE: Declare and init size in one place in VideoSubtitler | Tobia Tesan | |
2014-10-15 | WINTERMUTE: new char[str.size()+1] in BaseStringTable::expand | Tobia Tesan | |
This makes room for the EOS char. | |||
2014-10-15 | WINTERMUTE: Turn _subtitles into Common::Array<SubtitleCard> in VideoSubtitler | Tobia Tesan | |
This necessarily loses const in SubtitleCard's attributes | |||
2014-10-15 | WINTERMUTE: Initialize tokenSomething vars in VideoSubtitler | Tobia Tesan | |
MSVC complains otherwise. | |||
2014-10-15 | WINTERMUTE: Use int32 for _lastSample in VideoSubtitler | Tobia Tesan | |
We are thus making room for the sentinel == -1 | |||
2014-10-15 | WINTERMUTE: s/delete array/delete[] array/ | Tobia Tesan | |
2014-10-15 | WINTERMUTE: Use BaseGame->expandStringByStringTable(&Common::String) in ↵ | Tobia Tesan | |
SubtitleCard | |||
2014-10-15 | WINTERMUTE: Const'fy members of class SubtitleCard | Tobia Tesan | |
2014-10-15 | WINTERMUTE: Remove useless constructor from SubtitleCard. | Tobia Tesan | |
2014-10-15 | WINTERMUTE: Don't bother inheriting BaseGame in SubtitleCard | Tobia Tesan | |
2014-10-15 | WINTERMUTE: Introduce BaseGame->expandStringByStringTable(&Common::String) | Tobia Tesan | |
2014-10-15 | WINTERMUTE: Lose unnecessary if() in VideoTheoraPlayer | Tobia Tesan | |
2014-10-15 | WINTERMUTE: Rename VideoTheoraPlayer->_subtitles to _foundSubtitles for clarity | Tobia Tesan | |
2014-10-15 | WINTERMUTE: Avoid doing check before delete (deleting 0-pointer is safe) | Tobia Tesan | |
2014-10-15 | WINTERMUTE: Rename VideoSubtitle to SubtitleCard | Tobia Tesan | |
2014-10-15 | WINTERMUTE: Turn a bunch of uint into uint32 in VideoSubtitle | Tobia Tesan | |