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

In repatch v3.0 apps that load multiple selfs will attempt to load the original instead of patched #38

Open
LiEnby opened this issue Jan 2, 2019 · 0 comments
Labels
bug Something isn't working

Comments

@LiEnby
Copy link

LiEnby commented Jan 2, 2019

Describe the bug
Basically in RePatch v3.0 games and apps that attempt to load multiple SELFS will load the original SELF instead of the patched one. for example in PSM Development Assistant for Unity, if you press the 3 "."s and go 'Restart Dev Assistant' it'll attempt to run the real eboot.bin which obivously f00d will refuse to decrypt and give an error.

To Reproduce
The easiest way is just to use PSM Dev Unity
and install the compatibility pack, then goto the 3 dots and press "Restart Dev Assistant"
(note teh same thing happens if u try launch a unity homebrew in there too since that loads UnityDevelopmentPlayer.self)

Additional context
Only happens in repatch v3.0 works fine in 2.71

Get logging information:

==== PSM DEV AGENT FOR UNITY ====
DevAssistant is app0:/eboot.bin
[devassistant: INFO] Common Resource Load Finish.
[unity_plugin: INFO] plugin_init()
[unity_plugin: INFO] plugin_start()
ShowTimedWaitDialog time = 0.000000
[unity_plugin: INFO] ui_samples_plugin Load Finish
[unity: INFO] calling sceAppUtilCacheMount()
[unity: INFO] scePsmDrmBootCheck() test...
[unity:ERROR] scePsmDrmBootCheck() failed 0x808f003a
[unity:ERROR] test_bootcheck() failed 0x808f003a
bootEdata() failed 0x808f003a
HideTimedWaitDialog time = 2.232346
[unity_plugin: INFO] UISamplesOptionButton_OnOptionButtonDecide()
[unity_plugin: INFO] UISamplesOptionButton_OnOptionButtonItemDecide() : index = 2
[unity_plugin: INFO] [Reboot Development Assistant] menu has selected.
[unity_plugin: INFO] UISamplesOptionButton_OnOptionButtonItemClose()
--- The callback function of a "kill" command.
--- LoadExec app0:/eboot.bin 0x00000000
--- ```
@dots-tb dots-tb added the bug Something isn't working label Jan 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants