From a051b07791c9d5d58792ec4dfb8c7725010a099f Mon Sep 17 00:00:00 2001 From: d0k3 Date: Sun, 2 Aug 2020 15:27:39 +0200 Subject: [PATCH] Don't allow the rom renamer in incompatible drives --- arm9/source/godmode.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arm9/source/godmode.c b/arm9/source/godmode.c index 7bea6fc..c56a0b5 100644 --- a/arm9/source/godmode.c +++ b/arm9/source/godmode.c @@ -1099,7 +1099,8 @@ u32 FileHandlerMenu(char* current_path, u32* cursor, u32* scroll, PaneData** pan !((drvtype & DRV_VIRTUAL) && (drvtype & DRV_SYSNAND)); bool titleinfo = (FTYPE_TITLEINFO(filetype)); bool ciacheckable = (FTYPE_CIACHECK(filetype)); - bool renamable = (FTYPE_RENAMABLE(filetype)); + bool renamable = (FTYPE_RENAMABLE(filetype)) && !(drvtype & DRV_VIRTUAL) && !(drvtype & DRV_ALIAS) && + !(drvtype & DRV_CTRNAND) && !(drvtype & DRV_TWLNAND) && !(drvtype & DRV_IMAGE); bool trimable = (FTYPE_TRIMABLE(filetype)) && !(drvtype & DRV_VIRTUAL) && !(drvtype & DRV_ALIAS) && !(drvtype & DRV_CTRNAND) && !(drvtype & DRV_TWLNAND) && !(drvtype & DRV_IMAGE); bool transferable = (FTYPE_TRANSFERABLE(filetype) && IS_UNLOCKED && (drvtype & DRV_FAT));