From f7efd62ea9fb947c7bb0d9f329d2fcb1bff27b47 Mon Sep 17 00:00:00 2001 From: profi200 Date: Tue, 16 Jul 2024 21:12:51 +0200 Subject: [PATCH] Fixed save type selector cursor at the wrong position and added cache flushing. --- source/arm11/save_type.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/arm11/save_type.c b/source/arm11/save_type.c index 9ab2af6..21c631c 100644 --- a/source/arm11/save_type.c +++ b/source/arm11/save_type.c @@ -244,9 +244,10 @@ u16 getSaveType(const OafConfig *const cfg, const u32 romSize, const char *const cursor = saveTypeCursorLut[saveType]; while(1) { - ee_printf("\x1b[%u;H ", oldCursor + 6); - ee_printf("\x1b[%u;H>", cursor + 6); + ee_printf("\x1b[%u;H ", oldCursor + 7); + ee_printf("\x1b[%u;H>", cursor + 7); oldCursor = cursor; + GFX_flushBuffers(); u32 kDown; do