Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Allow user and application volume adjustments to both apply
Comment from ripsaw8080 (2019-11-10 @ 08:03): It's important to consider features/functionality when looking for ways to reduce processing. The MSCDEX-based volume control was made separate of the DOSBox mixer for two reasons: 1) the SB mixer interface CD volume control is tied to the DOSBox mixer by default (can be disabled with sbmixer=false) and the two methods would be in conflict; 2) the user can adjust the mixer volume on top of what the game does with the MSCDEX volume, in other words a relative adjustment rather than an override.
- Loading branch information
Showing
with
14 additions
and 6 deletions.
- +2 −1 include/mixer.h
- +1 −1 src/dos/cdrom_image.cpp
- +11 −4 src/hardware/mixer.cpp