Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-31 | BLADERUNNER: Move surfaces out of VQA player | Thomas Fach-Pedersen | |
Rename the surfaces to more meaningful names and move ownership out of the VQA classes. This means that the VQA classes no longer create their own internal surfaces but instead draw on externally provided surfaces. | |||
2017-07-30 | TITANIC: Fix speed of palette transitions in end credits | Paul Gilbert | |
2017-07-30 | SCUMM: MI2 kill tune 113 on start of next, Fixes bug #1410 / Booty Island | Ben Castricum | |
Fix the "MI2: Two soundtracks playing at once" bug from the bug tracker. It's triggered when the player enters the kiosk for the second time and leaves before tune 113 is started. | |||
2017-07-30 | SCUMM: MI2 kill tune 107 on start of next, Fixes bug #1410 / Scabb Island | Ben Castricum | |
Fix the "MI2: Two soundtracks playing at once" bug from the forum. It's triggered when the player is moving faster then the scripts expect causing the "stop tune 117" command be executed before the start of the tune. Effectily creating a hanging tune 107. This patch kills the tune when this sitation is detected. | |||
2017-07-30 | SCI32: Add workaround entry for PQ4 floppy city hall room 390 | Martin Kiewitz | |
To fix an uninitialized read when clicking somewhere to walk around in city hall. | |||
2017-07-30 | fix music in "Draci Historie" (use MIDI channel 16) | kmar | |
2017-07-30 | COMMON: Migrate Various Endian Functions to Common from Engine Code. | D G Turner | |
Thanks to N.E.C <beholdnec@gmail.com> for this. | |||
2017-07-30 | TITANIC: Update cursor after transitioning to new views | Paul Gilbert | |
2017-07-30 | TITANIC: Fix crash saying 'No I dont' to Deskbot | Paul Gilbert | |
2017-07-30 | TITANIC: Star View: Added keyboard key to look up | David Fioramonti | |
2017-07-30 | MOHAWK: Myst: Set the mixer sound type to SFX for videos | Bastien Bouclet | |
Also simplify video filename construction. | |||
2017-07-30 | TITANIC: Remap right mouse click to be a left click with Shift held. | Paul Gilbert | |
This was a suggestion by dafioram; holding down Shift allows you to skip scene transitions and edit the fragments of room glyphs. Now with this remapping, you can alternatively just use right clicks. | |||
2017-07-30 | SCI32: Add script patch for PQ4 floppy computer issue | Martin Kiewitz | |
This fixes buggy PQ4 system script code and makes entering user and password on the police computer not trigger a signature mismatch anymore. Script code was fixed by Sierra in PQ4 CD. | |||
2017-07-29 | TITANIC: Fix Satrfield crash using Tab without having inserted photo | Paul Gilbert | |
2017-07-29 | TITANIC: Fix Bomb Explosion ending | Paul Gilbert | |
2017-07-29 | TITANIC: Properly fix disappearing cconversation log text | Paul Gilbert | |
2017-07-29 | TITANIC: Fix getting lost items from Bilge SuccUBus | Paul Gilbert | |
2017-07-29 | I18N: Update translations templates | Thierry Crozat | |
2017-07-29 | MOHAWK: Riven: Let the gameloop gracefully end when quitting | Bastien Bouclet | |
Prevents the quit confirmation dialog from being displayed at the end of the game's ending if it is enabled. Fixes #9943. | |||
2017-07-29 | SDL: Make the window size when exiting fullscreen workaround macOS specific | Bastien Bouclet | |
The call to SDL_SetWindowSize works around a macOS specific SDL2 bug. Fixes the window not restoring to its previous position when exiting fullscreen on Linux/X11. | |||
2017-07-29 | ADL: Enable ADGF_TESTING for hires3 | Walter van Niftrik | |
2017-07-28 | TITANIC: Fix second vision center appearing in bar | Paul Gilbert | |
2017-07-28 | TITANIC: Show initial transform anim when Titania pieces added to inventory | Paul Gilbert | |
2017-07-28 | TITANIC: Further cleanup of inventory glyphs | Paul Gilbert | |
2017-07-27 | TITANIC: Cleanup/renaming of inventory glyph animatin code | Paul Gilbert | |
2017-07-27 | TITANIC: Fix handling of Gondolier sliders when arms are used on them | Paul Gilbert | |
2017-07-27 | SDL: Make sure we get the correct window size with SDL2 | Thierry Crozat | |
When updating or recreating the window, if we changed the window size at the same time we also toggle between OpenGL and non OpenGL mode, or toggle fullscreen mode, we may have a pending SDL resize event with the wrong size. So we need to make sure to append another one with the correct size to end up with the correct size. This fixes bug #9971. | |||
2017-07-27 | COMMON: Only clear events from the EventSources in clearEvents() | Thierry Crozat | |
2017-07-27 | MOHAWK: Riven: Set the mixer sound type to SFX for videos | Bastien Bouclet | |
Fixes #9938. | |||
2017-07-27 | VIDEO: Allow setting the mixer sound type used to play audio tracks | Bastien Bouclet | |
2017-07-27 | I18N: Update translations templates | Thierry Crozat | |
2017-07-26 | SCI32: Reduce priority of PATCHES directory for Phant2 | Colin Snover | |
For whatever reason, Sierra decided that the final patches would go in the root directory for Phant2. The game disc includes (different, older) patches for many of the same resources in the PATCHES directory, and loading those instead makes the game not always work quite right. | |||
2017-07-26 | SCI32: Add kMinimize to stop unmapped function warning | Colin Snover | |
2017-07-26 | SCI32: Patch spin loop in Phant2 puzzle | Colin Snover | |
2017-07-26 | SCI32: Dummy SCI3 bitmap calls to discover possible usage | Colin Snover | |
Non-use of these kernel calls was assumed by reviewing script disassembly by SV, but it turns out that SV was not picking up script patches correctly in SCI3 games, so this data is no longer considered reliable. | |||
2017-07-26 | SCI32: Patch bad version retrieval in Phant2 | Colin Snover | |
2017-07-26 | SCI32: Fix truncated save game names in Phant2 | Colin Snover | |
Phant2 creates save game names that append "<PROTECTED>" at the end of the game name, with an assumption that the game name is always exactly 36 characters long. This seems to be OK with other games too (tested GK1, SQ6, and Torin). | |||
2017-07-26 | SCI32: Fix lofsa/lofss of strings in SCI3 disassembly | Colin Snover | |
2017-07-26 | TITANIC: Have Promenade fan properly renaimate when returning to view | Paul Gilbert | |
2017-07-26 | TITANIC: Redraw screen after using PET to load a savegame | Paul Gilbert | |
2017-07-27 | I18N: Update translations templates | Thierry Crozat | |
2017-07-27 | I18N: Update translation (Belarusian) | Ivan Lukyanov | |
Currently translated at 97.9% (944 of 964 strings) | |||
2017-07-26 | OSX: Make sure the native file browser runs in the main thread | Thierry Crozat | |
2017-07-26 | OSX: Make sure to release the NSOpenPanel immediately after closing it | Thierry Crozat | |
This is an attempt to fix a difficult to reproduce issue where the NSOpenPanel remains open in the background and locks the application. Some tests suggest that it might fix the issue, but only time will tell. | |||
2017-07-26 | OSX: Set focus back to the ScummVM window when closing the native file browser | Thierry Crozat | |
2017-07-26 | OSX: Clear pending events when closing the native file browser | Thierry Crozat | |
This is to avoid dispatching to ScummVM events that were intended for the NSOpenPanel dialog. | |||
2017-07-26 | COMMON: Add method in EventManager to clear the event queue | Thierry Crozat | |
2017-07-26 | TITANIC: Fix wrong array size | Willem Jan Palenstijn | |
This will hopefully fix #10001 | |||
2017-07-25 | TITANIC: Fix the CBilgeDispensorEvent not firing | Paul Gilbert | |
It seems in the original CGameManager::update, and thus frameMessage, is called at an ultra high rate, allowing the dispensor's counter to quickly reach a trigger level. Whereas in the ScummVM implementation, the update method is only called at most a few times per frame. Rather than needlessly increasing the rate the update method is called, I've refactored CBilgeDispensorEvent to not need the counter. Though it still derives from CAutoSoundEvent so savegame loading still works. | |||
2017-07-25 | TITANIC: Fix Parrot responses to various chicken condiments | Paul Gilbert | |