Commit Graph
86814 Commits
Author SHA1 Message Date
Colin Snover f1b7fe1acb SCI32: Additional Video32 documentation 2016-08-12 09:28:46 -05:00
Colin Snover ef2c44bf1f SCI32: Implement kShowMovie 2016-08-12 09:28:46 -05:00
Paul Gilbert bf4562ba4f TITANIC: Further fleshing out sound manager, fixing sound looping 2016-08-12 07:46:35 -04:00
Colin Snover 31f344079f SCI32: Temporarily revert kShowMovie due to buildbot failures
Revert "SCI32: Fix KQ7 1.51 video background"

This reverts commit c8affb54cc.

Revert "SCI32: Fix crash when kShowMovie is called but the video cannot be found"

This reverts commit 93b06f4a9e.

Revert "SCI32: Fix KQ7 1.51 basic video playback"

This reverts commit cdab24aa07.

Revert "SCI32: Additional Video32 documentation"

This reverts commit 4ff0924e57.

Revert "SCI32: Implement kShowMovie"

This reverts commit 13297c1929.
2016-08-11 21:43:57 -05:00
Colin Snover c8affb54cc SCI32: Fix KQ7 1.51 video background 2016-08-11 20:50:33 -05:00
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 01761e991a.
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
Borja Lorente 2b6f1719e7 GRAPHICS: Fix window closing 2016-08-10 19:45:48 +02: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 20b1d80d59
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
Ben Castricum b9561b420b SCUMM: Add dutch airport demo 2016-08-09 10:08:55 +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