Thierry Crozat
182a87f81c
GUI: Use ScrollContainer in graphics tab
...
This fixes bug #10634 - GUI: Options cutoff for Edit Game when
Graphics mode is x2 or less
2018-07-22 00:01:01 +01:00
Bastien Bouclet
8f9daa906c
Merge pull request #1257 from dafioram/mohawkRivenAutosaveCredits
...
MOHAWK: RIVEN: Don't allow autosaving during credits
2018-07-21 21:31:40 +02:00
Andrei Prykhodko
cd87d76932
PINK: added more debug output, removed unneeded
2018-07-21 19:40:12 +03:00
David Fioramonti
3299402a23
HOHAWK: RIVEN: Don't allow autosaving after credits have finished
...
There is a brief period after the credits finish, but before the engine
closes that autosaving can happen.
Fixes Trac#10635.
2018-07-21 07:45:39 -07:00
Andrei Prykhodko
cb3945cf4f
PINK: hid debug output under channels and levels
2018-07-21 16:23:57 +03:00
Andrei Prykhodko
8a3936b321
PINK: removed unused method
2018-07-21 16:18:13 +03:00
Andrei Prykhodko
7cc0e833f2
PINK: implemented creating menu from executable
2018-07-21 15:12:23 +03:00
Bastien Bouclet
ea0ba32853
MYST3: Make sure the width of the subtitles texture is even
...
Some graphics drivers seem to dislike odd texture size even though
OpenGL allows it.
Fixes #1445 .
2018-07-21 13:34:03 +02:00
Eugene Sandulenko
a8369132d6
MACVENTURE: Fix warning
2018-07-21 13:24:17 +02:00
David Fioramonti
45137f34df
PINK: Set engine playtime to playtime in saved game
...
Before the playtime was starting over when ScummVM was closed and
reopened instead of starting off with the playtime in the saved game.
2018-07-21 13:15:14 +02:00
David Fioramonti
9d88afe6bf
GRAPHICS: Add playtime in milliseconds to SaveStateDescriptor
...
This will make setting the playtime for the engine easier since
the current savestate stores it as a string.
This value gets set at the same time that the string playtime gets set.
2018-07-21 13:15:14 +02:00
Bastien Bouclet
9b8e8bb654
MYST3: Fix the shake effect of the magnetic rings not being in sync
...
Fixes #1479 .
2018-07-21 13:12:34 +02:00
Eugene Sandulenko
f515393a74
GRAPHICS: MACGUI: Fix color searching
2018-07-21 12:52:32 +02:00
Andrei Prykhodko
1b2892e921
PINK: fixed warning
2018-07-21 13:48:23 +03:00
Eugene Sandulenko
359609353a
GRAPHICS: MACGUI: Fix compilation
2018-07-21 12:20:57 +02:00
Bastien Bouclet
dbf0010819
MYST3: Obey the show subtitles setting for node subtitles
...
Fixes #1475 .
2018-07-21 12:18:27 +02:00
Eugene Sandulenko
e6b61c3874
ILLUSIONS: Fix warnings
2018-07-21 12:15:05 +02:00
Andrei Prykhodko
99f458dafa
GRAPHICS: MACMENU: added menu parser from Win32 PE executable
2018-07-21 12:16:54 +03:00
Andrei Prykhodko
df63dea4b6
GRAPHICS: MACMENU: added partial unicode support
...
It misses renderSubmenu impl and accelerator rendering
2018-07-21 12:16:54 +03:00
Bastien Bouclet
1f914ea759
MOHAWK: MYST: Don't call the mouse up handler if executeMouseUp was used
...
Fixes Trac#10573.
2018-07-21 09:56:33 +02:00
Torbjörn Andersson
04585b60ec
AGOS: Silence GCC 8 warning
...
Since 'filename' is 'baseName', plus a file extension, make the
'filename' buffer larger than the 'baseName' buffer. Even though
this almost certainly means that the 'filename' buffer is now
quite a bit larger than it needs to be, I don't think there's any
reason to quibble about it.
2018-07-21 09:23:06 +02:00
Bastien Bouclet
b8abe40085
VIDEO: QT: Make sure all the edits are in the media bounds
...
In the Spanish version of Riven, the last edit of the video ogk.mov
ends one frame after the end of the media causing the playback to fail
without this check.
Fixes Trac#10633.
2018-07-21 08:02:40 +02:00
Paul Gilbert
af6034efcd
ACCESS: MM: Implement proper game data and fonts in access.dat
2018-07-20 19:05:56 -07:00
Andrei Prykhodko
b6dc832346
PINK: sync with MACGUI changes
2018-07-20 22:05:46 +03:00
Andrei Prykhodko
da34d0dce2
GRAPHICS: MACGUI: moved engine ptr, pause callback to private section
2018-07-20 22:05:46 +03:00
Andrei Prykhodko
8a27ac879e
GRAPHICS: MACGUI: added initialization of engine ptr
2018-07-20 22:05:46 +03:00
Eric Fry
848b5a5ff5
ILLUSIONS: Formatting fixes
2018-07-20 06:43:33 +00:00
Eric Fry
baf8011b07
ILLUSIONS: Fix merge error.
2018-07-20 06:43:33 +00:00
johndoe123
565de60234
ILLUSIONS: Clean up/fix some TODOs
...
(cherry picked from commit 66094e4)
2018-07-20 06:43:33 +00:00
johndoe123
617e9439cf
ILLUSIONS: DUCKMAN: Implement MIDI music fading
...
(cherry picked from commit 056b303)
2018-07-20 06:43:33 +00:00
johndoe123
aee54f4bca
ILLUSIONS: Minor cleanup
...
(cherry picked from commit 9abaa9e)
2018-07-20 06:43:33 +00:00
johndoe123
33ece271fd
ILLUSIONS: Implement cursor movement via arrow keys
...
(cherry picked from commit 12e33c6)
2018-07-20 06:43:33 +00:00
johndoe123
65049228a8
ILLUSIONS: Remove old TODOs
...
(cherry picked from commit bb95440)
2018-07-20 06:43:33 +00:00
johndoe123
1f6aee019c
ILLUSIONS: BBDOU: Rename variables (bubble and special code)
...
(cherry picked from commit 93255ca)
2018-07-20 06:43:33 +00:00
Eric Fry
8ca26ea2a0
ILLUSIONS: Use actor flag instead of magic number
2018-07-20 06:43:33 +00:00
johndoe123
96a862536d
ILLUSIONS: Implement sequence opcode 32
...
(cherry picked from commit 30cdb32)
2018-07-20 06:43:33 +00:00
johndoe123
38577221c0
ILLUSIONS: BBDOU: Implement savegame saving/loading from GUI and the launcher
...
(cherry picked from commit 42f0bd4)
2018-07-20 06:43:33 +00:00
Eric Fry
3fca484ae5
ILLUSIONS: Pan talk thread audio when using a named position
2018-07-20 06:43:33 +00:00
johndoe123
71edfa3f0a
ILLUSIONS: BBDOU: Add quit opcode
...
(cherry picked from commit 32c2a9b)
2018-07-20 06:43:33 +00:00
johndoe123
94fdd597d9
ILLUSIONS: BBDOU: Add menu system class, adjust existing code (actual menus not done yet)
...
(cherry picked from commit 03b0ca1)
2018-07-20 06:43:33 +00:00
johndoe123
54dd381441
ILLUSIONS: BBDOU: Play sound in BbdouSpecialCode::playSoundEffect
...
(cherry picked from commit 1e822f0)
2018-07-20 06:43:33 +00:00
johndoe123
a76612ec5a
ILLUSIONS: Implement voice pausing/unpausing
...
(cherry picked from commit a70cf1d)
2018-07-20 06:43:33 +00:00
johndoe123
4637104e6d
ILLUSIONS: BBDOU: Implement missing talkthread events
...
(cherry picked from commit 87869cb)
2018-07-20 06:43:33 +00:00
Eric Fry
b787b06156
ILLUSIONS: BBDOU: Formatting
2018-07-20 06:43:33 +00:00
johndoe123
25a303a529
ILLUSIONS: BBDOU: Implement video player
...
(cherry picked from commit aab0b29)
2018-07-20 06:43:33 +00:00
johndoe123
d5690d6025
ILLUSIONS: BBDOU: Fix text drawing colors
...
(cherry picked from commit a028c3f)
2018-07-20 06:43:33 +00:00
Eric Fry
f15335db0f
ILLUSIONS: Remove old video logic
2018-07-20 06:43:33 +00:00
johndoe123
960d79ed5a
ILLUSIONS: DUCKMAN: Implement video player
...
(cherry picked from commit 62577c8)
2018-07-20 06:43:33 +00:00
Eric Fry
c01a1269b6
ILLUSIONS: DUCKMAN: Clear fader when loading/unpausing backgrounds
...
(cherry picked from commit 3367aafae37d6c28c1ab1e8323613a56a44e3a5c)
ILLUSIONS: Delete dictionary list before it gets removed
(cherry picked from commit d9d0c11)
ILLUSIONS: Implement PathFinder::postProcess
(cherry picked from commit ee98dfc)
2018-07-20 06:43:33 +00:00
Eric Fry
24a4c6367c
ILLUSIONS: update _vm->_unpauseControlActorFlag when unpausing actors
2018-07-20 06:43:33 +00:00