From 1c2af7ce926bd6f48309247dc65012d410d77bee Mon Sep 17 00:00:00 2001 From: mageven <62494521+mageven@users.noreply.github.com> Date: Sat, 20 Jun 2020 23:08:14 +0530 Subject: Implement aoc:u and support loading AddOnContent (#1221) * Initial rebased AddOnContent support * Fix bounds calculation * Use existing GameCard in VFS per Xpl0itR's suggestion + Add dummy IPurchaseEventManager per AcK's suggestion * Support multiple containers * Add option to selectively disable addons * Import tickets from AOC FS * Load all nsps in base directory automatically * Revert LoadNsp renaming Removes conflicts with Mods PR. Not much is lost, old names were fine. * Address AcK's comments * Address Thog's comments Dispose opened nsp files Fix potential bug by clearing metadata on load --- Ryujinx.HLE/HOS/Services/Ns/IPurchaseEventManager.cs | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 Ryujinx.HLE/HOS/Services/Ns/IPurchaseEventManager.cs (limited to 'Ryujinx.HLE/HOS/Services/Ns/IPurchaseEventManager.cs') diff --git a/Ryujinx.HLE/HOS/Services/Ns/IPurchaseEventManager.cs b/Ryujinx.HLE/HOS/Services/Ns/IPurchaseEventManager.cs new file mode 100644 index 00000000..6a512b7b --- /dev/null +++ b/Ryujinx.HLE/HOS/Services/Ns/IPurchaseEventManager.cs @@ -0,0 +1,8 @@ +namespace Ryujinx.HLE.HOS.Services.Ns +{ + class IPurchaseEventManager : IpcService + { + // TODO: Implement this + // Size seems to be atleast 0x7a8 + } +} \ No newline at end of file -- cgit v1.2.3