Walter van Niftrik
12e1466168
ADL: Enable ADGF_TESTING for hires3
2017-07-29 12:09:11 +02:00
Paul Gilbert
720e146051
TITANIC: Fix second vision center appearing in bar
2017-07-28 21:40:02 -04:00
Paul Gilbert
0b8af4163b
TITANIC: Show initial transform anim when Titania pieces added to inventory
2017-07-28 20:24:09 -04:00
Paul Gilbert
83b46ee3cc
TITANIC: Further cleanup of inventory glyphs
2017-07-28 20:00:10 -04:00
Paul Gilbert
c1ed17ce86
TITANIC: Cleanup/renaming of inventory glyph animatin code
2017-07-27 22:31:24 -04:00
Paul Gilbert
27f51565c3
TITANIC: Fix handling of Gondolier sliders when arms are used on them
2017-07-27 21:18:35 -04:00
Thierry Crozat
00bbb73ce5
SDL: Make sure we get the correct window size with SDL2
...
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 21:05:44 +01:00
Thierry Crozat
013b09fa28
COMMON: Only clear events from the EventSources in clearEvents()
2017-07-27 21:05:43 +01:00
Bastien Bouclet
4d1b88df1e
MOHAWK: Riven: Set the mixer sound type to SFX for videos
...
Fixes #9938 .
2017-07-27 06:52:56 +02:00
Bastien Bouclet
ec49730711
VIDEO: Allow setting the mixer sound type used to play audio tracks
2017-07-27 06:40:07 +02:00
Thierry Crozat
22ce8dbf38
I18N: Update translations templates
2017-07-27 05:44:08 +02:00
Colin Snover
365dde1e5d
SCI32: Reduce priority of PATCHES directory for Phant2
...
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 22:43:20 -05:00
Colin Snover
655c5973fd
SCI32: Add kMinimize to stop unmapped function warning
2017-07-26 22:43:19 -05:00
Colin Snover
dc597dc7a8
SCI32: Patch spin loop in Phant2 puzzle
2017-07-26 22:02:37 -05:00
Colin Snover
8adb91038f
SCI32: Dummy SCI3 bitmap calls to discover possible usage
...
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 22:02:37 -05:00
Colin Snover
85194cdf75
SCI32: Patch bad version retrieval in Phant2
2017-07-26 22:02:37 -05:00
Colin Snover
4357809ce8
SCI32: Fix truncated save game names in Phant2
...
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 22:02:37 -05:00
Colin Snover
14907039fe
SCI32: Fix lofsa/lofss of strings in SCI3 disassembly
2017-07-26 22:02:37 -05:00
Paul Gilbert
3382a32cd8
TITANIC: Have Promenade fan properly renaimate when returning to view
2017-07-26 20:22:46 -04:00
Paul Gilbert
690c792c8c
TITANIC: Redraw screen after using PET to load a savegame
2017-07-26 20:07:55 -04:00
Thierry Crozat
60729eb90b
I18N: Update translations templates
2017-07-27 00:47:25 +02:00
Ivan Lukyanov
75d6adc052
I18N: Update translation (Belarusian)
...
Currently translated at 97.9% (944 of 964 strings)
2017-07-27 00:47:17 +02:00
Thierry Crozat
a421962b38
OSX: Make sure the native file browser runs in the main thread
2017-07-26 23:31:24 +01:00
Thierry Crozat
4981b4bbef
OSX: Make sure to release the NSOpenPanel immediately after closing it
...
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 23:08:48 +01:00
Thierry Crozat
6162cd1c19
OSX: Set focus back to the ScummVM window when closing the native file browser
2017-07-26 23:08:39 +01:00
Thierry Crozat
b8c2f26098
OSX: Clear pending events when closing the native file browser
...
This is to avoid dispatching to ScummVM events that were intended for
the NSOpenPanel dialog.
2017-07-26 21:50:32 +01:00
Thierry Crozat
b8142ff362
COMMON: Add method in EventManager to clear the event queue
2017-07-26 21:39:31 +01:00
Bastien Bouclet
6708f19a50
GRIM: Fix invalid ADGF_DEMO flag usage
2017-07-26 20:12:35 +02:00
Bastien Bouclet
23846a2e0f
GRIM: Mark EMI as unstable
2017-07-26 20:12:35 +02:00
Bastien Bouclet
a74aaf22a7
STARK: Mark TLJ as unstable
2017-07-26 20:12:35 +02:00
Bastien Bouclet
44d7e7cc1a
STARK: Remove unneeded detector flags
2017-07-26 20:12:35 +02:00
Willem Jan Palenstijn
4c27396aaa
TITANIC: Fix wrong array size
...
This will hopefully fix #10001
2017-07-26 05:53:41 +02:00
Paul Gilbert
6b80c13467
TITANIC: Fix the CBilgeDispensorEvent not firing
...
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 22:04:28 -04:00
Paul Gilbert
d4623c14a1
TITANIC: Fix Parrot responses to various chicken condiments
2017-07-25 20:45:02 -04:00
Paul Gilbert
411cc2cb4e
IMAGE: Extra initialization of Indeo decoder IVIHuffTab
2017-07-25 19:50:23 -04:00
Walter van Niftrik
df2e4e8e2c
ADL: Add hires3 support
...
Game starts up, but isn't playable yet
2017-07-25 14:08:40 +02:00
Walter van Niftrik
06b9cd195f
ADL: Move broken-room handling into ADL v2
2017-07-25 14:08:35 +02:00
Walter van Niftrik
90a453a534
ADL: Add support for .d13 disk images
2017-07-25 14:08:22 +02:00
Paul Gilbert
db86363a34
DEVTOOLS: Add missing comma in create_titanic German strings
2017-07-25 07:12:52 -04:00
Paul Gilbert
fa7db1f400
TITANIC: Show Lift call remote action when approaching a lift
2017-07-24 21:16:36 -04:00
Paul Gilbert
7e74c575da
TITANIC: Fix conversation with Liftbot not working after twirling around
2017-07-24 21:02:50 -04:00
Paul Gilbert
231d9ba4d8
TITANIC: Fix incorrect Liftbot response to 'what floor am I on'
2017-07-24 20:51:46 -04:00
Thierry Crozat
1a38719375
I18N: Update translations templates
2017-07-25 02:37:45 +02:00
Colin Snover
ad8be1e506
SCI32: Promote MGDX to ADGF_TESTING
2017-07-24 19:36:39 -05:00
Colin Snover
97f7308da3
SCI32: Add music volume UI sync for MGDX
2017-07-24 19:36:38 -05:00
Colin Snover
5ab010e15f
SCI32: Fix MGDX platform in detection tables
2017-07-24 19:36:37 -05:00
Colin Snover
dbdbb9b5b3
SCI32: Match 4-language MGDX extra save game data
2017-07-24 19:36:36 -05:00
Colin Snover
bfa6ad5155
SCI32: Use dynamic selector in QFG4 trap script patch
2017-07-24 19:36:35 -05:00
Colin Snover
40e9963baa
SCI32: Deduplicate volume reset script patches & add to MGDX
2017-07-24 19:36:34 -05:00
Colin Snover
f88bcb3ee9
SCI32: Add deflang (default language) kGetConfig key for MGDX
2017-07-24 19:36:32 -05:00