X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=plugins%2Fdfsound%2Fspu.c;h=147db94ebb9243d3b7160058119b43bd925bbe6b;hp=1d5e28f50b51ebee26b19cf783cf9a46df774f90;hb=4ccd0fb2874dab39c9db8ab973d4db9b8d54fa0d;hpb=011755d7a88f7128d04a14136e9fd61870706dcf diff --git a/plugins/dfsound/spu.c b/plugins/dfsound/spu.c index 1d5e28f5..147db94e 100644 --- a/plugins/dfsound/spu.c +++ b/plugins/dfsound/spu.c @@ -238,10 +238,8 @@ INLINE void StartSound(int ch) StartADSR(ch); StartREVERB(ch); - // fussy timing issues - do in VoiceOn - //s_chan[ch].pCurr=s_chan[ch].pStart; // set sample start - //s_chan[ch].bStop=0; - //s_chan[ch].bOn=1; + s_chan[ch].bStop=0; + s_chan[ch].prevflags=2; s_chan[ch].SB[26]=0; // init mixing vars s_chan[ch].SB[27]=0; @@ -254,6 +252,8 @@ INLINE void StartSound(int ch) s_chan[ch].spos=0; spu.dwNewChannel&=~(1<