Fix C00 SPRX loading

This commit is contained in:
Jake 2017-05-16 23:20:04 -05:00 committed by Ivan
parent 7ccc5d3910
commit 4bcafb3e75
5 changed files with 20 additions and 9 deletions

View file

@ -83,6 +83,9 @@ s32 npDrmIsAvailable(vm::cptr<u8> k_licensee_addr, vm::cptr<char> drm_path)
if (magic == "SCE\0"_u32)
{
if (k_licensee_addr == vm::null)
k_licensee = get_default_self_klic();
if (verify_npdrm_self_headers(enc_file, k_licensee.data()))
{
npdrmkeys->devKlic = std::move(k_licensee);