[Emulator] Install Content: Create header for installed packages

This fixes support for certain DLCs
This commit is contained in:
Gliniak
2022-08-20 20:41:08 +02:00
parent 469d062a50
commit 010b59e81c
7 changed files with 72 additions and 6 deletions

View File

@@ -47,7 +47,11 @@ class VirtualFileSystem {
bool is_non_directory, File** out_file,
FileAction* out_action);
static X_STATUS ExtractFiles(Device* device, std::filesystem::path base_path);
static X_STATUS ExtractContentFiles(Device* device,
std::filesystem::path base_path);
static void ExtractContentHeader(Device* device,
std::filesystem::path base_path);
private:
xe::global_critical_region global_critical_region_;
std::vector<std::unique_ptr<Device>> devices_;