Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2017-07-25 | IMAGE: Extra initialization of Indeo decoder IVIHuffTab | Paul Gilbert | |
2017-07-25 | ADL: Add hires3 support | Walter van Niftrik | |
Game starts up, but isn't playable yet | |||
2017-07-25 | ADL: Move broken-room handling into ADL v2 | Walter van Niftrik | |
2017-07-25 | ADL: Add support for .d13 disk images | Walter van Niftrik | |
2017-07-25 | DEVTOOLS: Add missing comma in create_titanic German strings | Paul Gilbert | |
2017-07-24 | TITANIC: Show Lift call remote action when approaching a lift | Paul Gilbert | |
2017-07-24 | TITANIC: Fix conversation with Liftbot not working after twirling around | Paul Gilbert | |
2017-07-24 | TITANIC: Fix incorrect Liftbot response to 'what floor am I on' | Paul Gilbert | |
2017-07-25 | I18N: Update translations templates | Thierry Crozat | |
2017-07-24 | SCI32: Promote MGDX to ADGF_TESTING | Colin Snover | |
2017-07-24 | SCI32: Add music volume UI sync for MGDX | Colin Snover | |
2017-07-24 | SCI32: Fix MGDX platform in detection tables | Colin Snover | |
2017-07-24 | SCI32: Match 4-language MGDX extra save game data | Colin Snover | |
2017-07-24 | SCI32: Use dynamic selector in QFG4 trap script patch | Colin Snover | |
2017-07-24 | SCI32: Deduplicate volume reset script patches & add to MGDX | Colin Snover | |
2017-07-24 | SCI32: Add deflang (default language) kGetConfig key for MGDX | Colin Snover | |
2017-07-24 | SCI32: Fix ResourceManager::changeAudioDirectory | Colin Snover | |
Fixes Trac#9577. | |||
2017-07-24 | TITANIC: Workaround Conversation area corruption when dragging items | Paul Gilbert | |
When dragging an item, the bounds for the area of the screen affected goes from the dragged item to the blinking cursor when the conversation tab is active. This rect overlapping the conversation area somehow starts erasing some of the conversation log. Despite some effort, I haven't been able to track down the exact cause. So the easiest workaround is simply to make the entire PET as dirty each frame when dragging an item, which seems to fix the problem. Though it would be nice, at some point, if the rooot cause could still be identified. | |||
2017-07-23 | SCI32: Emit a warning when an audio resource cannot be found | Colin Snover | |
Refs Trac#9976. | |||
2017-07-23 | SCI: Blacklist certain audio map patch files | Colin Snover | |
Refs Trac#9976. | |||
2017-07-23 | SCI: Keep audio maps out of the LRU cache | Colin Snover | |
2017-07-23 | TITANIC: Fix delay before Bellbot & Doorbot appears | Paul Gilbert | |