Colin Snover
93b06f4a9e
SCI32: Fix crash when kShowMovie is called but the video cannot be found
2016-08-11 20:50:33 -05:00
Colin Snover
cdab24aa07
SCI32: Fix KQ7 1.51 basic video playback
...
There is still a problem where the background is white instead
of black; this is caused by the palette of the video using entry
0 as white. This seems to have worked out OK in SSCI because the
video was not actually played back inside the engine itself, so
didn't interfere with the palette of the engine. ScummVM has no
such separation, so the palette of the video interferes with the
palette of the blank background pic, turning it white.
2016-08-11 20:50:33 -05:00
Colin Snover
4ff0924e57
SCI32: Additional Video32 documentation
2016-08-11 20:50:33 -05:00
Colin Snover
13297c1929
SCI32: Implement kShowMovie
2016-08-11 20:50:33 -05:00
Colin Snover
c28a5733e0
SCI32: Fix GfxFrameout::_isHiRes flag to be accurate for all games
2016-08-11 20:50:33 -05:00
Paul Gilbert
74e94ac7f3
TITANIC: Hook up wave pump for callbacks
2016-08-11 21:18:12 -04:00
Paul Gilbert
5247af8aeb
TITANIC: Compilation fix for SoundType enum
2016-08-11 20:15:18 -04:00
Paul Gilbert
b680af7f60
TITANIC: Fleshing out QSound simulation methods
2016-08-11 20:03:55 -04:00
Paul Gilbert
e8ea243a14
TITANIC: Set up positioning mode in sound manager & CProximity
2016-08-11 18:30:24 -04:00
Eugene Sandulenko
22408230ec
DIRECTOR: Lingo: Added all D2 constants
2016-08-11 23:04:29 +02:00
Filippos Karapetis
8f41fd07c5
Merge pull request #798 from wjp/torin_saving
...
SCI32: Support Torin's autosave system
2016-08-11 23:04:16 +03:00
Lothar Serra Mari
6b2f741bcf
NEWS: Improve description of the longbow bug recently fixed
2016-08-11 21:18:54 +02:00
Lothar Serra Mari
b307bf64de
Revert "NEWS: Mention fix for bug #7179 "
...
This reverts commit 01761e991a974e774c07d7d7d145c9de003308df.
2016-08-11 20:24:34 +02:00
Bastien Bouclet
2756d6226b
MOHAWK: Add a Riven specific sound manager
...
- Add ambient sound fading
- Fix ambient sound volume to use the list-level volume
2016-08-11 19:53:20 +02:00
Bastien Bouclet
aeee4888be
MOHAWK: Allow the games to have a different sound manager
2016-08-11 19:53:20 +02:00
Bastien Bouclet
e55758f444
MOHAWK: Move makeMohawkWaveStream out of the Sound class
2016-08-11 19:53:20 +02:00
Eugene Sandulenko
a13aa26207
DIRECTOR: Lingo: Code for calling out factory methods
2016-08-11 19:50:25 +02:00
Eugene Sandulenko
22b6fec5f3
DIRECTOR: Lingo: Initial code for factory creation
2016-08-11 19:50:25 +02:00
Lothar Serra Mari
01761e991a
NEWS: Mention fix for bug #7179
2016-08-11 19:45:59 +02:00
Willem Jan Palenstijn
6d9ed09897
SCI32: Don't use autosave.cat in Torin
2016-08-11 19:29:34 +02:00
Walter van Niftrik
a77a9bf0bf
ADL: Make text blinking event-recorder-compatible
2016-08-11 16:41:05 +02:00
Eugene Sandulenko
5b7ad5cd15
DIRECTOR: Lingo: Added constants 'true' and 'false'
2016-08-11 08:51:00 +02:00
Eugene Sandulenko
5c09e6f76e
DIRECTOR: Lingo: Fixed reference traces for VOID types
2016-08-11 08:51:00 +02:00
Paul Gilbert
47c7e39bca
TITANIC: Add music handler stopping code
2016-08-10 23:10:46 -04:00
Paul Gilbert
2b486009f5
TITANIC: Beginnings of music handler
2016-08-10 22:39:40 -04:00
Paul Gilbert
223aaaa185
TITANIC: Implemented CGondolierSong class
2016-08-10 12:54:17 -04:00
Eugene Sandulenko
708bf81589
DIRECTOR: Lingo: Use first argument of 'puppetPalette' verbatim
2016-08-10 18:42:16 +02:00
Eugene Sandulenko
509e1f3bac
DIRECTOR: Lingo: Moved 'mci' and 'mciwait' to built-ins
2016-08-10 18:42:16 +02:00
Paul Gilbert
17a665e2aa
TITANIC: Field renaming and warning fixes in sound code
2016-08-09 22:16:17 -04:00
Paul Gilbert
668c486f4f
TITANIC: Implemented more sound related classes
2016-08-09 21:51:19 -04:00
Paul Gilbert
30936a6115
TITANIC: Finish CMusicPlayer class
2016-08-09 19:03:05 -04:00
Martin Kiewitz
0f1fd5c955
SCI: Fix sq4 workaround room 391, fixes bug #7179
...
doCatalog::mode does not exist, the method is actually
doCatalog::changeState
This issue has been in there since the workaround was added
through commit 20b1d80d598e6f741e28c9a85d186e463d111816
2016-08-09 23:18:39 +02:00
Eugene Sandulenko
c7b8689c6c
DIRECTOR: Lingo: Proper stubs for commands with variable arguments
2016-08-09 22:37:35 +02:00
Eugene Sandulenko
2dd109c483
DIRECTOR: Lingo: Pass number of arguments to built-in functions
2016-08-09 22:37:35 +02:00
Paul Gilbert
5b8fdfe366
TITANIC: Implemented more sound classes
2016-08-08 23:19:42 -04:00
Paul Gilbert
0b952c3ced
TITANIC: Implemented CAutoSoundPlayerADSR & CBackgroundSoundMaker
2016-08-08 21:21:18 -04:00
Paul Gilbert
8f8cf6eadc
TITANIC: Implemented room, node, and view auto sound player classes
2016-08-08 20:48:06 -04:00
Paul Gilbert
dbcbb01740
TITANIC: Implemented CAutoSoundPlayer class
2016-08-08 19:30:50 -04:00
Paul Gilbert
acdf655b91
TITANIC: Implemented CAutoMusicPlayer class
2016-08-08 18:34:48 -04:00
Eugene Sandulenko
42c385f26b
DIRECTOR: Lingo: Mark built-in commands with Director version
2016-08-09 00:05:03 +02:00
Eugene Sandulenko
a427bf86bb
DIRECTOR: Lingo: Added rest of D2 command stubs
2016-08-08 23:40:50 +02:00
Walter van Niftrik
a5380b73f2
ADL: Use recently-added kPlatformApple2
2016-08-08 23:12:53 +02:00
Walter van Niftrik
9b9e4e957d
ADL: Clarify mono/color game options
2016-08-08 23:12:53 +02:00
Eugene Sandulenko
0fe0b15d95
DIRECTOR: Lingo: Fix calling built-ins with variable number of parameters
2016-08-08 21:21:11 +02:00
Eugene Sandulenko
9dff05e51b
DIRECTOR: Lingo: Added stubs for puppet* commands
2016-08-08 21:18:30 +02:00
Eugene Sandulenko
83a3cb7db1
DIRECTOR: Lingo: Made 'go to' and 'play' commands work with expressions
2016-08-08 20:53:30 +02:00
Eugene Sandulenko
a253d1f50e
DIRECTOR: Fix crash during test execution
2016-08-08 20:52:43 +02:00
Eugene Sandulenko
d07460963d
DIRECTOR: Lingo: Fix toString() function
2016-08-08 20:37:26 +02:00
Eugene Sandulenko
9985d07660
DIRECTOR: Lingo: Improve 'go to' command
2016-08-08 20:11:07 +02:00
Walter van Niftrik
b9badf61bf
ADL: Fix gfx vs console init order
2016-08-08 19:29:02 +02:00