From 9865b7de4c457cf08ff10d43c7e4d98d9d4d50b5 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Sat, 18 Jul 2020 15:42:14 -0700 Subject: [PATCH] DS: Allow pausing event loop between frames --- src/ds/video.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ds/video.c b/src/ds/video.c index 437d89f1c..2cf176543 100644 --- a/src/ds/video.c +++ b/src/ds/video.c @@ -455,6 +455,7 @@ void _startHdraw9(struct mTiming* timing, void* context, uint32_t cyclesLate) { video->frameskipCounter = video->frameskip; } ++video->frameCounter; + video->p->earlyExit = true; break; case DS_VIDEO_VERTICAL_TOTAL_PIXELS - 1: video->p->ds9.memory.io[DS_REG_DISPSTAT >> 1] = GBARegisterDISPSTATClearInVblank(dispstat);