diff --git a/arm9/source/file_browse.cpp b/arm9/source/file_browse.cpp index e085f0c..d3398f0 100644 --- a/arm9/source/file_browse.cpp +++ b/arm9/source/file_browse.cpp @@ -213,9 +213,13 @@ FileOperation fileBrowse_A(DirEntry* entry, char path[PATH_MAX]) { if (!entry->isDirectory) { if (entry->isApp) { assignedOp[++maxCursors] = FileOperation::bootFile; - printf(" Boot file (Direct)\n"); - assignedOp[++maxCursors] = FileOperation::bootstrapFile; - printf(" Bootstrap file\n"); + if (extension(entry->name, {"firm"})) { + printf(" Boot file\n"); + } else { + printf(" Boot file (Direct)\n"); + assignedOp[++maxCursors] = FileOperation::bootstrapFile; + printf(" Bootstrap file\n"); + } } if(extension(entry->name, {"nds", "dsi", "ids", "app"})) {