Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dosbox-staging/dosbox-staging.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Novak <jnovak@skedulo.com>2022-06-22 03:37:46 +0300
committerJohn Novak <jnovak@skedulo.com>2022-06-22 03:43:21 +0300
commit1e85321e903d38ba625525383bd8e0971477d94a (patch)
tree7a543ee22e1a359d9a4a4a42734fee2906312733
parentb812b118fbe58c2d16a20472b5c56e4a0ea27735 (diff)
Reset AdLib Gold processors at initjnovak/adlib-gold-compat-fix
This fixes the no sound regression when using `opl3gold` OPL mode with plain OPL3 games.
-rw-r--r--src/hardware/adlib_gold.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/hardware/adlib_gold.cpp b/src/hardware/adlib_gold.cpp
index e3d926d72..3a02db1a0 100644
--- a/src/hardware/adlib_gold.cpp
+++ b/src/hardware/adlib_gold.cpp
@@ -106,8 +106,7 @@ StereoProcessor::StereoProcessor(const uint16_t _sample_rate)
constexpr auto q_factor = 1.7;
allpass.setup(sample_rate, allpass_freq, q_factor);
- SetLowShelfGain(0.0);
- SetHighShelfGain(0.0);
+ Reset();
}
void StereoProcessor::SetLowShelfGain(const double gain_db)