add interface fore loading games from storage

This commit is contained in:
Emmanuel Hansen 2023-07-02 16:48:53 +00:00
parent 145cd0b2b1
commit 56a6ac2a65
5 changed files with 507 additions and 5 deletions

View file

@ -41,6 +41,12 @@ namespace LibRyujinx
return LoadApplication(path);
}
public static bool LoadApplication(Stream stream, bool isXci)
{
var emulationContext = SwitchDevice.EmulationContext;
return (isXci ? emulationContext?.LoadXci(stream) : emulationContext.LoadNsp(stream)) ?? false;
}
public static bool LoadApplication(string path)
{
var emulationContext = SwitchDevice.EmulationContext;