diff --git a/src/core/file_sys/registered_cache.cpp b/src/core/file_sys/registered_cache.cpp index 287a46aef7..ea8a3b1a55 100644 --- a/src/core/file_sys/registered_cache.cpp +++ b/src/core/file_sys/registered_cache.cpp @@ -1449,9 +1449,9 @@ void ExternalContentProvider::ScanDirectory(const VirtualDir& dir) { const auto extension = Common::ToLower(filename.substr(dot_pos + 1)); - if (extension == "nsp") { + if (extension == "nsp" || extension == "nsz") { ProcessNSP(file); - } else if (extension == "xci") { + } else if (extension == "xci" || extension == "xcz") { ProcessXCI(file); } }