From fd611e716aefef3a780fb64d79958dd6db2a2b0b Mon Sep 17 00:00:00 2001 From: dinkc64 <12570148+dinkc64@users.noreply.github.com> Date: Wed, 4 Jun 2014 04:22:11 +0000 Subject: [PATCH] Fix clipping/distortion in Enduro Racer (snd/segapcm.cpp) --- src/burn/snd/segapcm.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/burn/snd/segapcm.cpp b/src/burn/snd/segapcm.cpp index 3d6dee583..b8c28015e 100644 --- a/src/burn/snd/segapcm.cpp +++ b/src/burn/snd/segapcm.cpp @@ -114,8 +114,8 @@ void SegaPCMUpdate(INT16* pSoundBuf, INT32 nLength) nRightSample = BURN_SND_CLIP(nRightSample); } - pSoundBuf[0] += nLeftSample; - pSoundBuf[1] += nRightSample; + pSoundBuf[0] = BURN_SND_CLIP(pSoundBuf[0] + nLeftSample); + pSoundBuf[1] = BURN_SND_CLIP(pSoundBuf[1] + nRightSample); pSoundBuf += 2; } }