NoPsmDrm
NoPsmDrm copied to clipboard
PSM games "Powered By Unity" do not launch with FAKE.rif license
I have made backups of 22 games and have generated FAKE.rif license files for each. Most games work fine. However, 3 games out of the 22 do not launch with the FAKE.rif file. The new license file that gets generated from FAKE.rif under the license folder never appears. The only difference I can find is that they are all "Powered By Unity" and have an additional Runtime folder under RO that seems to be related to the Unity runtime.
Please contact me at [email protected]
Can you share one of those games to take a look? Also provide your original rif. Thanks
I have a couple of Unity based games. https://mega.nz/#F!kigBSSDY!83s87983LS2RZU_yKHyVkg The original rif should be in the R/O folder, if not I will upload them.
Hello, i have attempted a patch, but without your account & vita (activation shits) i cant possibly confirm if it actually works.. please try with this: NOPSMDRM.zip
if it works ill make a pull request
Patch works.. but an interesting thing is,. you have to add the npdrm_free license file for the unity runtime under ux0:license/app/<PSM TITLEID>
it appears to be the same license every time and is drmfree :D once u get that, the patch works,
Guys for me it still won't work. For example Raptor RPG always crashes on Powered by Unity screen with an error message. I've updated to today's nopsmdrm and the problem still occurs. Not sure what else can I do..?
@ESKuba RTFM
If the game is "Powered by Unity" then you must ALSO create a folder in ux0:/license/app/PSM_TITLE_ID and place the 6488b73b912a753a492e2714e9b38bc7.rif included in this repo into that folder.
@KuromeSan Hell, you're right, I overlooked that line of instructions. Had the .rif in there just in a different folder. Anyway, thank you
@ESKuba RTFM
If the game is "Powered by Unity" then you must ALSO create a folder in ux0:/license/app/PSM_TITLE_ID and place the 6488b73b912a753a492e2714e9b38bc7.rif included in this repo into that folder.
The plugin should do that automatically to be honest.
@devnoname120 Acturally, if PSM games where promoted properly (like in vitashell with "refresh livearea") this would be done for you..
i couldnt find an easy way to make it do this automatically _ksceKernelLaunchAppPatched
isn't called if theres an invalid license :/