From f58bd8a88189fdc1c77d5ea2c19d4d03aeca019f Mon Sep 17 00:00:00 2001 From: Wohlstand Date: Sun, 30 Mar 2025 06:03:56 +0300 Subject: LLE: Fixed incorrect work of deep-tremolo The deep-tremolo got been triggered by deep-vibrato bit, but true deep-tremolo flag was been ignored! --- src/chips/ymf262_lle/nuked_fmopl3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/chips/ymf262_lle/nuked_fmopl3.c') diff --git a/src/chips/ymf262_lle/nuked_fmopl3.c b/src/chips/ymf262_lle/nuked_fmopl3.c index ceb7dc6..07fb6b9 100644 --- a/src/chips/ymf262_lle/nuked_fmopl3.c +++ b/src/chips/ymf262_lle/nuked_fmopl3.c @@ -1040,7 +1040,7 @@ void FMOPL3_Clock(fmopl3_t *chip) if (!chip->am[1]) tremolo = 0; - else if (chip->reg_dv) + else if (chip->reg_da) tremolo = chip->trem_out >> 2; else tremolo = chip->trem_out >> 4; -- cgit v1.2.3