[Emulator] Improvements to launch_data

Added support for autoload titles on boot with:
- Specific launch data
- Specific xex
- Restarting into packages: XamContentLaunchImageFromFileInternal
This commit is contained in:
Gliniak
2024-02-10 22:38:21 +01:00
committed by Radosław Gliński
parent 7e7784347b
commit 6f287a9597
10 changed files with 275 additions and 116 deletions

View File

@@ -47,6 +47,9 @@ class VirtualFileSystem {
bool is_non_directory, File** out_file,
FileAction* out_action);
static X_STATUS ExtractContentFile(Entry* entry,
std::filesystem::path base_path,
bool extract_to_root = false);
static X_STATUS ExtractContentFiles(Device* device,
std::filesystem::path base_path);
static void ExtractContentHeader(Device* device,