Indeed, PS3MAPI's sluggish performance stems from its underlying architecture (the way it was written/coded). To significantly improve its speed, a complete rewrite of the API would be necessary. However this undertaking requires considerable time and effort, resources that many developers are...
Ah Yes Mr. Hacker Enstone
Don't let him get in your KEYZ
You have 3 options
1. either make your own unfself to convert sprx to prx (but hard code the keys or use different file name for keys)
2. use Break 'n' Make tool
3. decrypted file can be found here...
Instead of creating a prx project using s0ny SDK try using create library, That will create .a file which is what you want
.a files are static libraries. With that being said you just about got everything right when exporting the FNID.
The vsh export stubs were built using PSL1GHT SDK (see...
unloading HENplugin.sprx is not fixed with this version.
To resolve the unloading issue you must fix stop_prx_module in henplugin/main.c and change
unload_prx_module to stop_prx_module in the prx exit point (SYS_MODULE_STOP and SYS_MODULE_EXIT).
static void stop_prx_module(void)
{...
This way you won't have to create a function full of nop's like the one in your souce code. Specify the size in the second paramater which you can always change to MB. A simple memcpy should be enough instead of ps3mapi_set_process_mem but I have not tested that...
I uploaded it to github its a sprx plugins with native hooking. You can call the functions in natives.h like for an example SET_PLAYER_INVINCIBLE to give yourself god mode, you can even build a full menu with this. Keep in mind that I didn't test this so let me know if you have any issues...
I'm writing a userland payload but having a issues when linking. I use the same toolchain used for compiling COBRA 8.1 source code
The payload compiles in powerpc64 but its not compatible with games because when I view the payload in IDA the opd structure for the functions are 64bit...
right thats the WebMan vsh menu but you need to pause the rsx in order to draw to screen. My question is how can I draw to screen without the need to pause the rsx