Fix dumping NTR AGING cart

This commit is contained in:
d0k3 2017-07-29 14:22:46 +02:00
parent 3da6cf5c0e
commit d6490453ba

View File

@ -322,7 +322,10 @@ bool NTR_Secure_Init (u8* header, u32 CartID, int iCardDevice)
if(!iCardDevice) //CycloDS doesn't like the dsi secure area being decrypted
{
NTR_DecryptSecureArea (iGameCode, iCardHash, nCardHash, iKeyCode, secureArea, iCardDevice);
if(secureArea[0] != 0x72636e65/*'encr'*/ || secureArea[1] != 0x6a624f79/*'yObj'*/) // already decrypted?
{
NTR_DecryptSecureArea (iGameCode, iCardHash, nCardHash, iKeyCode, secureArea, iCardDevice);
}
}
//Debug("secure area %08X %08X", secureArea[0], secureArea[1]);