diff --git a/src/engine/platform/sound/nds.cpp b/src/engine/platform/sound/nds.cpp index e0b138878..fa45048a0 100644 --- a/src/engine/platform/sound/nds.cpp +++ b/src/engine/platform/sound/nds.cpp @@ -54,6 +54,15 @@ namespace nds_sound_emu m_routput = 0; } + s32 nds_sound_t::predict() { + s32 ret=INT32_MAX; + for (u8 i = 0; i < 16; i++) { + const s32 next=m_channel[i].predict(); + if (next