mirror of
https://github.com/Lime3DS/Lime3DS.git
synced 2024-11-11 12:45:05 +01:00
Merge pull request #4678 from wwylele/mii-archive
archive_ncch: add open source mii archive
This commit is contained in:
commit
29c3d72940
6139
externals/open_source_archives/include/mii.app.romfs.h
vendored
Normal file
6139
externals/open_source_archives/include/mii.app.romfs.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
@ -22,6 +22,7 @@
|
||||
#include "core/hle/service/fs/archive.h"
|
||||
#include "core/loader/loader.h"
|
||||
#include "country_list.app.romfs.h"
|
||||
#include "mii.app.romfs.h"
|
||||
#include "shared_font.app.romfs.h"
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
@ -130,9 +131,9 @@ ResultVal<std::unique_ptr<FileBackend>> NCCHArchive::OpenFile(const Path& path,
|
||||
std::vector<u8> archive_data;
|
||||
if (high == shared_data_archive) {
|
||||
if (low == mii_data) {
|
||||
LOG_ERROR(Service_FS, "Failed to get a handle for shared data archive: Mii Data.");
|
||||
Core::System::GetInstance().SetStatus(Core::System::ResultStatus::ErrorSystemFiles,
|
||||
"Mii Data");
|
||||
LOG_WARNING(Service_FS,
|
||||
"Mii data file missing. Loading open source replacement from memory");
|
||||
archive_data = std::vector<u8>(std::begin(MII_DATA), std::end(MII_DATA));
|
||||
} else if (low == region_manifest) {
|
||||
LOG_WARNING(
|
||||
Service_FS,
|
||||
|
Loading…
Reference in New Issue
Block a user