This shit better not happen again

This commit is contained in:
Simon Aarons 2018-10-13 20:07:28 +11:00 committed by GitHub
parent 027326c38b
commit 0a8ab31e6d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -243,13 +243,26 @@ namespace Ryujinx.HLE.HOS
ControlData = new Nacp(Reader);
}
public void LoadNca(string NcaFile)
public void LoadNca(string NcaFile, string PatchNca = null)
{
FileStream File = new FileStream(NcaFile, FileMode.Open, FileAccess.Read);
Nca Nca = new Nca(KeySet, File, true);
LoadNca(Nca, null);
if (PatchNca != null)
{
FileStream BaseNcaFile = new FileStream(PatchNca, FileMode.Open, FileAccess.Read);
Nca BaseNca = new Nca(KeySet, BaseNcaFile, true);
Nca.SetBaseNca(BaseNca);
LoadNca(Nca, null);
}
else
{
LoadNca(Nca, null);
}
}
public void LoadNsp(string NspFile)