mirror of
https://github.com/rvtr/GodMode9i.git
synced 2025-11-02 00:11:07 -04:00
Bug fixes
This commit is contained in:
parent
5a3830fc79
commit
7551e66f59
@ -125,17 +125,6 @@ void driveMenu (void) {
|
|||||||
int maxCursors = -1;
|
int maxCursors = -1;
|
||||||
|
|
||||||
while (true) {
|
while (true) {
|
||||||
if (isDSiMode() && !flashcardMountSkipped && !pressed && !held) {
|
|
||||||
if (REG_SCFG_MC == 0x11) {
|
|
||||||
if (flashcardMounted) {
|
|
||||||
flashcardUnmount();
|
|
||||||
}
|
|
||||||
} else if (!flashcardMountRan) {
|
|
||||||
flashcardMounted = flashcardMount(); // Try to mount flashcard
|
|
||||||
}
|
|
||||||
flashcardMountRan = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isDSiMode() && isRegularDS) {
|
if (!isDSiMode() && isRegularDS) {
|
||||||
gbaFixedValue = *(u8*)(0x080000B2);
|
gbaFixedValue = *(u8*)(0x080000B2);
|
||||||
}
|
}
|
||||||
@ -167,11 +156,17 @@ void driveMenu (void) {
|
|||||||
if (!dmTextPrinted) {
|
if (!dmTextPrinted) {
|
||||||
consoleInit(NULL, 1, BgType_Text4bpp, BgSize_T_256x256, 15, 0, false, true);
|
consoleInit(NULL, 1, BgType_Text4bpp, BgSize_T_256x256, 15, 0, false, true);
|
||||||
if (assignedOp[dmCursorPosition] == 0) {
|
if (assignedOp[dmCursorPosition] == 0) {
|
||||||
iprintf ("[sd:] SDCARD (%s)\n", sdLabel);
|
printf ("[sd:] SDCARD");
|
||||||
printf ("(SD FAT)");
|
if (sdLabel[0] != '\0') {
|
||||||
|
iprintf (" (%s)", sdLabel);
|
||||||
|
}
|
||||||
|
printf ("\n(SD FAT)");
|
||||||
} else if (assignedOp[dmCursorPosition] == 1) {
|
} else if (assignedOp[dmCursorPosition] == 1) {
|
||||||
iprintf ("[fat:] FLASHCART (%s)\n", fatLabel);
|
printf ("[fat:] FLASHCART");
|
||||||
printf ("(Slot-1 SD FAT)");
|
if (fatLabel[0] != '\0') {
|
||||||
|
iprintf (" (%s)", fatLabel);
|
||||||
|
}
|
||||||
|
printf ("\n(Slot-1 SD FAT)");
|
||||||
} else if (assignedOp[dmCursorPosition] == 2) {
|
} else if (assignedOp[dmCursorPosition] == 2) {
|
||||||
printf ("GBA GAMECART\n");
|
printf ("GBA GAMECART\n");
|
||||||
printf ("(GBA Game)");
|
printf ("(GBA Game)");
|
||||||
@ -323,5 +318,16 @@ void driveMenu (void) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (isDSiMode() && !flashcardMountSkipped && !pressed && !held) {
|
||||||
|
if (REG_SCFG_MC == 0x11) {
|
||||||
|
if (flashcardMounted) {
|
||||||
|
flashcardUnmount();
|
||||||
|
}
|
||||||
|
} else if (!flashcardMountRan) {
|
||||||
|
flashcardMounted = flashcardMount(); // Try to mount flashcard
|
||||||
|
}
|
||||||
|
flashcardMountRan = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user