aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNebuleon Fumika2013-02-02 01:37:16 -0500
committerNebuleon Fumika2013-02-02 01:37:16 -0500
commit91d7bf5b9177ac8d80d586723f2b6c10a9649148 (patch)
tree8f9bd65ca9a1e120195d71564b5db3fa4871871c
parent25aeb83f7bf395a49742c957ada5d2b917fe62aa (diff)
downloadsnes9x2005-91d7bf5b9177ac8d80d586723f2b6c10a9649148.tar.gz
snes9x2005-91d7bf5b9177ac8d80d586723f2b6c10a9649148.tar.bz2
snes9x2005-91d7bf5b9177ac8d80d586723f2b6c10a9649148.zip
Correct overzealous detection of buffer overruns. It was making the sound crackle constantly, like a record player. Most audible with earphones.
-rw-r--r--source/nds/entry.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/nds/entry.cpp b/source/nds/entry.cpp
index 1cf31df..35ebec1 100644
--- a/source/nds/entry.cpp
+++ b/source/nds/entry.cpp
@@ -925,7 +925,7 @@ void S9xProcessSound (unsigned int)
if (so.mute_sound || !game_enable_audio)
return;
- if(ds2_checkAudiobuff() > AUDIO_BUFFER_COUNT / 2)
+ if(ds2_checkAudiobuff() > AUDIO_BUFFER_COUNT * 3/4)
{
LastSoundEmissionTime++;
return;