aldostools / webMAN-MOD

Extended services for PS3 console (web server, ftp server, netiso, ntfs, ps3mapi, etc.)
https://aldostools.github.io/webMAN-MOD/
GNU General Public License v3.0
1.33k stars 177 forks source link

[Feature Request] NO-PSN Memory Patch #796

Open LuanTeles opened 2 years ago

LuanTeles commented 2 years ago

I'm wondering if no-psn patches can be added to webMAN MOD web commands and also a check box in SETUP page to automatically apply them on system boot.

aldostools commented 2 years ago

I depends on the patch and when the code patched is executed.

If the patch is executed when the application is loaded, the patch should be applied to the EBOOT (decrypt, patch the ELF, resign/encrypt).

If the patch is executed after a pause in the application (e.g. after press START or login screen), the patch could be applied in memory using /setmem.ps3mapi

If the patch is applied to LV1, to VSH, or to a memory area that is not cleared when the application is executed, then the patch could be applied on system boot.

LuanTeles commented 2 years ago

seems like the patch is applied to vsh

https://github.com/esc0rtd3w/xai_plugin_hen/search?q=psn

i think it could be a nice addition to webMAN MOD.

Currently we need to apply it everytime the system boots or use no-psn patched version, so a checkbox on webMAN MOD's setup page would be nice and web commands for it (apply memory patch and clean memory patch as in the xai_plugin)

aldostools commented 2 years ago

The patches look feasible. However, I don't like the idea of duplicate features that are already implemented in xai_plugin.

Why not simply use the feature in xai_plugin or use a permanent patch in vsh.self if you need it on boot?

LuanTeles commented 2 years ago

The patches look feasible. However, I don't like the idea of duplicate features that are already implemented in xai_plugin.

Why not simply use the feature in xai_plugin or use a permanent patch in vsh.self if you need it on boot?

This no-psn patches are not included in any cfw/hen version only if the user uncomment it from the source and compile it or download it from an old thread at psx-place.

I just thought about it after seeing some users asking for the patched pkgs and i thought about a solution via webMAN mod for newbies would be handy.

aldostools commented 2 years ago

Please open a discussion on PSX-PLACE forum... I would like to see the opinion and plans of other devs before implement anything. Currently I'm avoiding to make additional changes or add new features except if it is a critical bug fix.