|
|
|
@ -56,18 +56,18 @@ static FileType IdentifyFile(FileUtil::IOFile& file) { |
|
|
|
static FileType GuessFromExtension(const std::string& extension_) { |
|
|
|
std::string extension = Common::ToLower(extension_); |
|
|
|
|
|
|
|
if (extension == ".elf") |
|
|
|
if (extension == ".elf" || extension == ".axf") |
|
|
|
return FileType::ELF; |
|
|
|
else if (extension == ".axf") |
|
|
|
return FileType::ELF; |
|
|
|
else if (extension == ".cxi") |
|
|
|
return FileType::CXI; |
|
|
|
else if (extension == ".cci") |
|
|
|
return FileType::CCI; |
|
|
|
else if (extension == ".3ds") |
|
|
|
|
|
|
|
if (extension == ".cci" || extension == ".3ds") |
|
|
|
return FileType::CCI; |
|
|
|
else if (extension == ".3dsx") |
|
|
|
|
|
|
|
if (extension == ".cxi") |
|
|
|
return FileType::CXI; |
|
|
|
|
|
|
|
if (extension == ".3dsx") |
|
|
|
return FileType::THREEDSX; |
|
|
|
|
|
|
|
return FileType::Unknown; |
|
|
|
} |
|
|
|
|
|
|
|
|