Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Benoit Pierre
afc1108134
XEEN: fix sound settings not getting saved
2021-12-01 20:53:25 -08:00
Benoit Pierre
0e25d23256
XEEN: fix toggling music back on
2021-12-01 20:53:25 -08:00
Benoit Pierre
2ed47004b5
XEEN: fix missing music when loading a save from the main menu
2021-12-01 20:53:25 -08:00
Benoit Pierre
d393bca837
XEEN: fix some sounds not being correctly muted when Efx is off
2021-12-01 20:53:25 -08:00
Benoit Pierre
0a2044e5de
XEEN: remove dead code
...
There's no need for `Sound::_priorMusic`.
2021-12-01 20:53:25 -08:00
Jonathan Phénix
ac6220b663
XEEN: sound.cpp: Fix Codacy issues
2020-12-28 15:11:50 -10:00
Paul Gilbert
52f110325c
XEEN: Call audio cd manager open/close in engine init/deinit
2018-07-04 21:48:53 -07:00
Paul Gilbert
eb829a33c9
XEEN: Split the Adlib sound driver into it's own file
2018-06-30 10:20:15 -07:00
Paul Gilbert
9db2f3cd84
XEEN: In progress splitting of music and sfx volumes in sound driver
2018-05-04 21:46:39 -04:00
Paul Gilbert
55c2a6001c
XEEN: Fix read of freed data in multiple rapid playFX calls
2018-04-12 19:13:35 -04:00
Paul Gilbert
1fd82c7ca5
XEEN: Add playVoice method for voice sample playback
2018-03-12 19:33:55 -04:00
Paul Gilbert
5b72fbdcbd
XEEN: Implementing subtitles display logic
2018-03-10 20:12:25 -05:00
Paul Gilbert
b2811fa567
XEEN: Change setMusicVolume to setMusicPercent for better range clarity
2018-03-06 07:11:33 -05:00
Paul Gilbert
82c8d93f3a
XEEN: Sound field renaming for better clarity
2018-03-05 21:37:08 -05:00
Paul Gilbert
66bd71f6f3
XEEN: Finish World of Xeen main menu
2018-03-04 22:40:43 -05:00
Paul Gilbert
8fc4a08e04
XEEN: Refactor to merge Sound and Music classes
...
The existing structure didn't make sense, as Sound only handled
sound files, but Music handled both music and short FX decoding.
I've merged Sound & MUsic into a single Sound class, and moved
the music driver to their own file, renamed to SoundDriver
2018-02-19 10:17:33 -05:00
Paul Gilbert
4ce615b1bb
XEEN: Fixes for initial start of World ending
2018-02-02 20:07:55 -05:00
Paul Gilbert
319b2c29d5
XEEN: Added logic for music/sound toggling
2018-01-28 11:53:11 -05:00
Paul Gilbert
78132c5138
XEEN: More of Darkside endgame sequence
2016-09-18 20:48:23 -04:00
Paul Gilbert
383cc850b9
XEEN: Beginnings of Darkside endgame, subtitle code
2016-09-18 17:31:12 -04:00
Paul Gilbert
94cee9dead
XEEN: Stop audio if intro sequence aborted
2016-09-18 12:07:34 -04:00
Paul Gilbert
94606db1bf
XEEN: Fix playback of VOC resources
2016-09-17 15:59:07 -04:00
Paul Gilbert
4289454233
XEEN: Cleanup of Sound driver
2016-09-16 23:27:26 -04:00
Paul Gilbert
eb09d8eda2
XEEN: Further cleanup of unneeded music code
2016-09-16 20:05:12 -04:00
Paul Gilbert
c72d421659
XEEN: Fix setting up music, musPlayInstrument command
2016-09-15 21:25:06 -04:00
Paul Gilbert
48235c9055
XEEN: Beginnings of Music class
2016-09-12 20:10:37 -04:00
Paul Gilbert
12d57ad5fe
XEEN: Beginnings of Darkside endgame and music
2016-09-04 21:29:45 -04:00
Paul Gilbert
0c948b6bd0
XEEN: Fix Travis identified warnings
2016-09-04 21:24:37 -04:00
Paul Gilbert
ef6253fb19
XEEN: gcc compilation fixes
2016-08-28 15:46:10 -04:00
Paul Gilbert
0c199f079b
XEEN: Beginnings of sound effects support
2016-08-27 16:33:32 -04:00
Paul Gilbert
5b0f460581
XEEN: Implementing more of Dark Side intro
2015-11-29 22:32:07 -05:00
Paul Gilbert
8211727285
XEEN: Remove duplicate methods
2015-11-21 16:22:50 -05:00
Paul Gilbert
b6e39dbf79
XEEN: Some initial work on better sound manager
2015-11-20 20:11:23 -05:00
Paul Gilbert
f46b9d77dd
XEEN: Compilation fixes for gcc
2015-01-19 10:28:48 -05:00
Paul Gilbert
1d62e224b9
XEEN: Implement button handlng and rest of Dark Side title screen
2014-12-26 22:00:39 +11:00
Paul Gilbert
4f423c74b7
XEEN: Implement beginnings of Dark Side intro and supporting methods
2014-12-26 14:37:20 +11:00