Fix PSN eboot crash. Allows PSN demo eboots to run again, and HD Remaster eboots to finally boot.

This commit is contained in:
The Dax
2013-07-07 19:07:43 -04:00
parent bab30279c2
commit 95cffd97b5

View File

@@ -24,7 +24,7 @@ extern "C"
{
#include "zlib.h"
#include "ext/libkirk/amctrl.h"
#include "ext/libkirk/kirk_engine.h"
};
BlockDevice *constructBlockDevice(const char *filename) {
@@ -222,6 +222,8 @@ NPDRMDemoBlockDevice::NPDRMDemoBlockDevice(FILE *file)
ERROR_LOG(LOADER, "Invalid NPUMDIMG header!");
}
kirk_init();
// getkey
sceDrmBBMacInit(&mkey, 3);
sceDrmBBMacUpdate(&mkey, np_header, 0xc0);