Wii: Fix screen tear when unpausing
Diego A Diego_Arroyo@live.com
Wed, 31 Jan 2018 23:13:05 -0400
2 files changed,
2 insertions(+),
0 deletions(-)
M
CHANGES
→
CHANGES
@@ -45,6 +45,7 @@ - Core: Fix ROM patches not being unloaded when disabled (fixes mgba.io/i/962)
- GBA I/O: Fix writing to DISPCNT CGB flag (fixes mgba.io/i/902) - GBA Memory: Partially revert prefetch changes (fixes mgba.io/i/840) - PSP2: Fix issues causing poor audio + - Wii: Fix screen tear when unpausing Misc: - GBA Timer: Use global cycles for timers - GBA: Extend oddly-sized ROMs to full address space (fixes mgba.io/i/722)
M
src/platform/wii/main.c
→
src/platform/wii/main.c
@@ -733,6 +733,7 @@ }
void _unpaused(struct mGUIRunner* runner) { u32 level = 0; + VIDEO_WaitVSync(); _CPU_ISR_Disable(level); referenceRetraceCount = retraceCount; _CPU_ISR_Restore(level);