From bee1712a2fb8bee1148a4b1fa941475fd0dc275f Mon Sep 17 00:00:00 2001 From: alyosha-tas Date: Thu, 28 May 2020 09:20:04 -0400 Subject: [PATCH] GBHawk: fix mickey's chase damage audio --- src/BizHawk.Emulation.Cores/Consoles/Nintendo/GBHawk/Audio.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/BizHawk.Emulation.Cores/Consoles/Nintendo/GBHawk/Audio.cs b/src/BizHawk.Emulation.Cores/Consoles/Nintendo/GBHawk/Audio.cs index 3ec2ad8448..934cd71f31 100644 --- a/src/BizHawk.Emulation.Cores/Consoles/Nintendo/GBHawk/Audio.cs +++ b/src/BizHawk.Emulation.Cores/Consoles/Nintendo/GBHawk/Audio.cs @@ -452,6 +452,8 @@ namespace BizHawk.Emulation.Cores.Nintendo.GBHawk NOISE_clk_shft = (byte)((value & 0xF0) >> 4); NOISE_wdth_md = (value & 8) > 0; NOISE_div_code = (byte)(value & 7); + // Mickey's Dangerous Chase requires writes here to take effect immediately (for sound of taking damage) + NOISE_intl_cntr = (DIVISOR[NOISE_div_code] << NOISE_clk_shft); break; case 0xFF23: // NR44 (trigger) Audio_Regs[NR44] = value;