mirror of
https://github.com/rvtr/GodMode9i.git
synced 2025-11-02 00:11:07 -04:00
Allow flashcard remounting in DS mode
This commit is contained in:
parent
cdcf9b2572
commit
2edfa7faab
@ -154,15 +154,13 @@ void driveMenu (void) {
|
|||||||
printf ("(GBA Game)");
|
printf ("(GBA Game)");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
iprintf ("\x1b[%i;0H", 22-isDSiMode());
|
iprintf ("\x1b[%i;0H", 21);
|
||||||
printf (titleName);
|
printf (titleName);
|
||||||
|
printf ("\x1b[22;0H");
|
||||||
if (isDSiMode()) {
|
if (isDSiMode()) {
|
||||||
printf ("\x1b[22;0H");
|
printf (sdMounted ? "R+B - Unmount SD card" : "R+B - Remount SD card");
|
||||||
if (sdMounted) {
|
} else {
|
||||||
printf ("R+B - Unmount SD card");
|
printf (flashcardMounted ? "R+B - Unmount Flashcard" : "R+B - Remount Flashcard");
|
||||||
} else {
|
|
||||||
printf ("R+B - Remount SD card");
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
printf ("\x1b[23;0H");
|
printf ("\x1b[23;0H");
|
||||||
printf ((!isDSiMode() && isRegularDS) ? POWERTEXT_DS : POWERTEXT);
|
printf ((!isDSiMode() && isRegularDS) ? POWERTEXT_DS : POWERTEXT);
|
||||||
@ -278,12 +276,20 @@ void driveMenu (void) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Unmount/Remount SD card
|
// Unmount/Remount SD card
|
||||||
if ((held & KEY_R) && (pressed & KEY_B) && isDSiMode()) {
|
if ((held & KEY_R) && (pressed & KEY_B)) {
|
||||||
dmTextPrinted = false;
|
dmTextPrinted = false;
|
||||||
if (sdMounted) {
|
if (isDSiMode()) {
|
||||||
sdUnmount();
|
if (sdMounted) {
|
||||||
|
sdUnmount();
|
||||||
|
} else {
|
||||||
|
sdMounted = sdMount();
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
sdMounted = sdMount();
|
if (flashcardMounted) {
|
||||||
|
flashcardUnmount();
|
||||||
|
} else {
|
||||||
|
flashcardMounted = flashcardMount();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user