I get the prx files to load (Audio & at3p) but when I call sceAtracSetDataAndGetID after loading a at3 file into a buffer, it errors out with 8002013a. A friend told me its a libs not linked yet.
very simple, your application is a kernel mode one, if you just load off umd you should be able to get away with just using a user module instead which will allow the libraries to link. To get around this you can either manually fix up the libraries or use something like psp-packer which will patch out any checks for you so you can write your code as a user application.
TyRaNiD wrote:very simple, your application is a kernel mode one, if you just load off umd you should be able to get away with just using a user module instead which will allow the libraries to link. To get around this you can either manually fix up the libraries or use something like psp-packer which will patch out any checks for you so you can write your code as a user application.
TyRaNiD wrote:no idea then :) Perhaps the libs off the UMD aren't the same as the ones we have stubs for.
Actualy I found out the thread was not delaying till the prx were loaded.
Maybe its because the game is 2.5 but it crashes when trying to load prx off umd. (gotta find a different disc and prx location to try again on a 1.0 or 1.5 game).
If I set the app into kernal and have it load the prx its sucessful but then I get the same error.
The modules on the UMD were likely encrypted and since it was for a newer firmware, the firmware you were running your app on didn't have the keys to decrypt it.