Commit Graph
37 Commits
Author SHA1 Message Date
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