From a1c70352302f6cc371aa587e3ae4cd0c23cc06e7 Mon Sep 17 00:00:00 2001 From: RocketRobz Date: Thu, 11 Oct 2018 16:42:52 -0600 Subject: [PATCH] Remove SD remounting, as it doesn't work --- arm9/source/driveMenu.cpp | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/arm9/source/driveMenu.cpp b/arm9/source/driveMenu.cpp index c90e42a..01184b1 100644 --- a/arm9/source/driveMenu.cpp +++ b/arm9/source/driveMenu.cpp @@ -168,12 +168,20 @@ void driveMenu (void) { printf ("[nitro:] NDS GAME IMAGE\n"); printf ("(Game Virtual)"); } - iprintf ("\x1b[%i;0H", 21); - printf (titleName); - printf ("\x1b[22;0H"); if (isDSiMode()) { - printf (sdMounted ? "R+B - Unmount SD card" : "R+B - Remount SD card"); + if (sdMounted) { + printf ("\x1b[21;0H"); + printf (titleName); + printf ("\x1b[22;0H"); + printf ("R+B - Unmount SD card"); + } else { + printf ("\x1b[22;0H"); + printf (titleName); + } } else { + printf ("\x1b[21;0H"); + printf (titleName); + printf ("\x1b[22;0H"); printf (flashcardMounted ? "R+B - Unmount Flashcard" : "R+B - Remount Flashcard"); } printf ("\x1b[23;0H"); @@ -298,8 +306,6 @@ void driveMenu (void) { if (isDSiMode()) { if (sdMounted) { sdUnmount(); - } else { - sdMounted = sdMount(); } } else { if (flashcardMounted) {