Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PSM games "Powered By Unity" do not launch with FAKE.rif license #5

Open
Zandengoff opened this issue Nov 18, 2017 · 10 comments
Open

Comments

@Zandengoff
Copy link

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.

@CelesteBlue-dev
Copy link

Please contact me at celesteblue.dev@gmail.com

@frangarcj
Copy link
Owner

Can you share one of those games to take a look? Also provide your original rif. Thanks

@ghost
Copy link

ghost commented Nov 6, 2018

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.

@LiEnby
Copy link
Contributor

LiEnby commented Nov 8, 2018

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

@LiEnby
Copy link
Contributor

LiEnby commented Nov 11, 2018

Patch works.. but an interesting thing is,. you have to add the npdrm_free license file for the unity runtime under ux0:license/app/

it appears to be the same license every time and is drmfree :D
once u get that, the patch works,

@ESKuba
Copy link

ESKuba commented Nov 12, 2018

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..?

@LiEnby
Copy link
Contributor

LiEnby commented Nov 12, 2018

@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.

@ESKuba
Copy link

ESKuba commented Nov 12, 2018

@KuromeSan Hell, you're right, I overlooked that line of instructions. Had the .rif in there just in a different folder.
Anyway, thank you

@devnoname120
Copy link
Contributor

@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.

@LiEnby
Copy link
Contributor

LiEnby commented Nov 16, 2018

@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 :/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants
@frangarcj @devnoname120 @Zandengoff @LiEnby @ESKuba and others