Commit Graph
9 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Eugene Sandulenko 44b9e139c2 XEEN: Rename enum constants to avoid clashes and fix compilation 2021-01-01 01:35:42 +01:00
Jonathan Phénix 60abac9576 XEEN: Added class Stream to simplify SoundDriver::execute
The current version was complex enough to confuse Codacy.
2020-12-28 15:11:50 -10:00
Jonathan Phénix 2abfd5c71e XEEN: Deleted member SoundDriver::_exclude7
It's always false and makes the code unnecessarily more complex.
2020-12-28 15:11:50 -10: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 efb1f9219c XEEN: Add warning for invalid cmdFreezeFrequency channel values
I got a crash once for an invalid channel when falling to the
Water Elemental Plain from the Dark Side Skyroads, but couldn't
replicate it. So I've put in a warning for now
2018-04-09 21:20:40 -04: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