Paweł Kołodziejski
20cb0ae228
ALL: Cleanup ResidualVM -> ScummVM
2021-12-26 21:19:38 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Bastien Bouclet
d538a8679f
STARK: A sound resource can only be playing once at a given time
...
Fixes the rubber duck air leak sound being still playing after
completing the puzzle. The game scripts were starting the sound twice
but stopping it only once.
Refs #1586 .
2019-12-11 20:57:19 +01:00
Bastien Bouclet
651eac1d47
STARK: Implement background sound playback
...
Fixes #1544 .
2019-05-23 06:52:37 +02:00
Bastien Bouclet
b534956955
STARK: Don't always wait for sounds to complete in the menu screens
...
With this change, changing screens and using widgets feels much more
responsive.
2018-12-02 19:51:42 +01:00
Douglas Liu
af7338720a
STARK: Override the onEnginePause() in Sound
2018-06-11 21:44:41 +08:00
Bastien Bouclet
6659c88498
STARK: Use the new stream float read/write methods
2018-04-14 11:19:19 +02:00
Bastien Bouclet
2e8766fbbf
STARK: Add state serializers for a number of entities
2017-06-05 09:44:48 +02:00
Bastien Bouclet
f1ea81e5c3
STARK: Switch to framerate independant sound fading
2017-05-25 21:31:21 +02:00
Bastien Bouclet
c7e75552ef
STARK: Implement the fast forward mode
...
Used to skip animations. Does not behave exactly as the original due to
frame timing being incorrect in ResidualVM.
Fixes #1324 .
2017-03-25 18:31:12 +01:00
Bastien Bouclet
76b7bdc2fc
STARK: Implement opSoundChange, sound volume and pan fading
2017-03-21 21:22:51 +01:00
Bastien Bouclet
368d71cfd5
STARK: Implement animation triggered sounds
...
Mainly used for footstep sounds
2016-11-10 07:57:03 +01:00
Bastien Bouclet
66e8e7da7f
STARK: The 4 CD version stores some sounds in the archives
2016-01-01 14:48:17 +01:00
Bastien Bouclet
12cf84d81a
STARK: Make it more clear that Vorbis support is required
2016-01-01 07:30:10 +01:00
Bastien Bouclet
7cb2e72f41
STARK: Obey to the max duration value for looping sounds
2016-01-01 07:30:07 +01:00
Bastien Bouclet
18d3344f87
STARK: Add shortcuts to use the singleton services
2016-01-01 07:29:53 +01:00
Bastien Bouclet
413ee2a75d
STARK: Move the format readers to their own namespace
2015-02-13 12:52:32 +01:00
Bastien Bouclet
0f978e54dd
STARK: Rename Resource to Object to reflect the namespace change
2015-02-13 11:18:37 +01:00
Bastien Bouclet
254021c602
STARK: Move the resources to a separate namespace
2015-02-13 11:10:44 +01:00
Bastien Bouclet
b075775142
STARK: Handle null looping sounds
2015-01-17 10:01:05 +01:00
Bastien Bouclet
59c205483c
STARK: Implement the go to command
2015-01-16 09:35:47 +01:00
Bastien Bouclet
26c2205307
STARK: Implement a sound playing opcode
2015-01-14 20:43:09 +01:00
Bastien Bouclet
4433ed200f
STARK: Start moving file formats to a dedicated folder
2015-01-14 18:10:09 +01:00
Bastien Bouclet
7b71721a90
STARK: Add a basic Sound resource type
2015-01-14 17:56:31 +01:00