mirror of
https://github.com/d0k3/GodMode9.git
synced 2025-06-26 13:42:47 +00:00
Make gamecart handling a little less annoying
This commit is contained in:
parent
c847618048
commit
9e72c098b9
@ -2606,7 +2606,8 @@ u32 GodMode(int entrypoint) {
|
||||
break;
|
||||
}
|
||||
} else if (pad_state & (CART_INSERT|CART_EJECT)) {
|
||||
if (!InitVCartDrive() && (pad_state & CART_INSERT)) // reinit virtual cart drive
|
||||
if (!InitVCartDrive() && (pad_state & CART_INSERT) &&
|
||||
(curr_drvtype & DRV_CART)) // reinit virtual cart drive
|
||||
ShowPrompt(false, "Cart init failed!");
|
||||
if (!(*current_path) || (curr_drvtype & DRV_CART))
|
||||
GetDirContents(current_dir, current_path); // refresh dir contents
|
||||
|
@ -99,7 +99,7 @@ u64 GetVCartDriveSize(void) {
|
||||
|
||||
void GetVCartTypeString(char* typestr) {
|
||||
// typestr needs to be at least 11 + 1 chars big
|
||||
if (!cart_init || !cdata) sprintf(typestr, cart_checked ? "EMPTY" : "INIT");
|
||||
if (!cart_init || !cdata) sprintf(typestr, cart_checked ? "EMPTY" : "");
|
||||
else sprintf(typestr, "%s%08lX",
|
||||
(cdata->cart_type & CART_CTR) ? "CTR" :
|
||||
(cdata->cart_type & CART_TWL) ? "TWL" :
|
||||
|
Loading…
x
Reference in New Issue
Block a user