dots-tb / reF00D

A vita plugin to run programs that do not get decrypted properly.
GNU General Public License v2.0
274 stars 17 forks source link

Error C1-6703-6 when launching Freedom Wars (PCSA00147) on a non activated Development kit #9

Open mathieulh opened 5 years ago

mathieulh commented 5 years ago

This error occurs because ref00d cannot decrypt this game executables (including the patch) for some reason, they use the 0x05 NPDRM app keyset (according to the SELF header), this is a 3.15 game, this error occurs because on non activated Development units, the decryption does not/cannot fall back to kprx_auth_sm.self (which makes it ideal to spot what binaries ref00d fail to decrypt on games that use supported/lower keyset)

I do not currently know why ref00d fails to decrypt these particular binaries.

CelesteBlue-dev commented 5 years ago

Thanks. I think this is related to HENkaku hooks. Which error do you get when not using HENkaku at all ? When using HENkaku without reF00D ?

mathieulh commented 5 years ago

You just get the usual C2-12848-3 activation error when you attempt to run it without ref00d and with henkaku and activation is disabled

If you use it with henkaku the unit is activated, or just with the activated unit and stock fw, it runs fine. This is definitely a ref00d issue.