From 5b0874daefe863df549bf066a9f7875d256cc42d Mon Sep 17 00:00:00 2001 From: GreaseMonkey Date: Sun, 27 Aug 2023 12:12:21 +1200 Subject: [PATCH] Fix choppy audio at sub-60fps framerates --- port/src/pdsched.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/port/src/pdsched.c b/port/src/pdsched.c index 12c01d7cf..ad119f8bf 100644 --- a/port/src/pdsched.c +++ b/port/src/pdsched.c @@ -235,9 +235,13 @@ void schedStartFrame(OSSched *sc) void schedAudioFrame(OSSched *sc) { + s32 i; + if (!g_SndDisabled) { - amgrFrame(); - audioEndFrame(); + for (i = 0; i < g_Vars.diffframe60; i++) { + amgrFrame(); + audioEndFrame(); + } } }