diff options
author | Zach Hilman <zachhilman@gmail.com> | 2018-08-20 23:34:18 +0200 |
---|---|---|
committer | Zach Hilman <zachhilman@gmail.com> | 2018-08-20 23:34:18 +0200 |
commit | e8cb6f5c9be4480baa1f870d9cabcb0eab57397b (patch) | |
tree | e2646783b24affb4baed809a2dacb5d57e5f4bac | |
parent | filesystem: Add support for loading of system archives (diff) | |
download | yuzu-e8cb6f5c9be4480baa1f870d9cabcb0eab57397b.tar yuzu-e8cb6f5c9be4480baa1f870d9cabcb0eab57397b.tar.gz yuzu-e8cb6f5c9be4480baa1f870d9cabcb0eab57397b.tar.bz2 yuzu-e8cb6f5c9be4480baa1f870d9cabcb0eab57397b.tar.lz yuzu-e8cb6f5c9be4480baa1f870d9cabcb0eab57397b.tar.xz yuzu-e8cb6f5c9be4480baa1f870d9cabcb0eab57397b.tar.zst yuzu-e8cb6f5c9be4480baa1f870d9cabcb0eab57397b.zip |
Diffstat (limited to '')
-rw-r--r-- | src/core/file_sys/content_archive.h | 1 | ||||
-rw-r--r-- | src/core/file_sys/registered_cache.cpp | 2 | ||||
-rw-r--r-- | src/core/file_sys/romfs_factory.cpp | 2 |
3 files changed, 3 insertions, 2 deletions
diff --git a/src/core/file_sys/content_archive.h b/src/core/file_sys/content_archive.h index b82e65ad5..4b74c54ec 100644 --- a/src/core/file_sys/content_archive.h +++ b/src/core/file_sys/content_archive.h @@ -27,6 +27,7 @@ enum class NCAContentType : u8 { Control = 2, Manual = 3, Data = 4, + Data_Unknown5 = 5, ///< Seems to be used on some system archives }; enum class NCASectionCryptoType : u8 { diff --git a/src/core/file_sys/registered_cache.cpp b/src/core/file_sys/registered_cache.cpp index b239c9e48..e90dc6695 100644 --- a/src/core/file_sys/registered_cache.cpp +++ b/src/core/file_sys/registered_cache.cpp @@ -77,7 +77,7 @@ static ContentRecordType GetCRTypeFromNCAType(NCAContentType type) { case NCAContentType::Control: return ContentRecordType::Control; case NCAContentType::Data: - case static_cast<NCAContentType>(0x05): ///< Seems to be used on some system archives + case NCAContentType::Data_Unknown5: return ContentRecordType::Data; case NCAContentType::Manual: // TODO(DarkLordZach): Peek at NCA contents to differentiate Manual and Legal. diff --git a/src/core/file_sys/romfs_factory.cpp b/src/core/file_sys/romfs_factory.cpp index 7ba4042ca..1b3824a61 100644 --- a/src/core/file_sys/romfs_factory.cpp +++ b/src/core/file_sys/romfs_factory.cpp @@ -52,7 +52,7 @@ ResultVal<VirtualFile> RomFSFactory::Open(u64 title_id, StorageId storage, Conte return MakeResult<VirtualFile>(romfs); } default: - UNIMPLEMENTED_MSG("Unimplmented storage_id={:02X}", static_cast<u8>(storage)); + UNIMPLEMENTED_MSG("Unimplemented storage_id={:02X}", static_cast<u8>(storage)); } } |