From 0d78e9bb109efabbd64b86b401401a5a31370988 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sat, 8 Mar 2025 18:48:06 -0500 Subject: [PATCH] NDS: squeeze out a bit more --- src/engine/platform/sound/nds.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/engine/platform/sound/nds.cpp b/src/engine/platform/sound/nds.cpp index b95cd9314..ef9e53200 100644 --- a/src/engine/platform/sound/nds.cpp +++ b/src/engine/platform/sound/nds.cpp @@ -408,7 +408,9 @@ namespace nds_sound_emu blip_add_delta(m_bb[1],i,m_routput-routput); m_routput=routput; } - m_oscBuf->putSample(i,(loutput+routput)>>1); + if (m_loutput!=loutput || m_routput!=routput) { + m_oscBuf->putSample(i,(loutput+routput)>>1); + } } } m_lastts = timestamp;