From b58247d05f42c95c74f59c954a055541d68eb7e4 Mon Sep 17 00:00:00 2001 From: pagefault <> Date: Mon, 25 Mar 2002 18:26:46 +0000 Subject: [PATCH] Fixed keyon bug --- zsnes/src/cpu/dsp.asm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/zsnes/src/cpu/dsp.asm b/zsnes/src/cpu/dsp.asm index de3c5f06..6344f38a 100644 --- a/zsnes/src/cpu/dsp.asm +++ b/zsnes/src/cpu/dsp.asm @@ -2129,7 +2129,9 @@ NEWSYM WDSPReg4C ; Key On and bl,al xor byte [DSPMem+05Ch],0FFh + jnz .notzero and bl,[DSPMem+05Ch] +.notzero xor byte [DSPMem+05Ch],0FFh or byte[KeyOnStA],bl