diff --git a/src/gba/gba-thread.c b/src/gba/gba-thread.c index 04e168c27..4dd970933 100644 --- a/src/gba/gba-thread.c +++ b/src/gba/gba-thread.c @@ -126,6 +126,8 @@ static THREAD_ENTRY _GBAThreadRun(void* context) { if (threadContext->audioBuffers) { GBAAudioResizeBuffer(&gba.audio, threadContext->audioBuffers); + } else { + threadContext->audioBuffers = GBA_AUDIO_SAMPLES; } if (threadContext->renderer) {