You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
SilicaAndPina 4b5c9b0edb README.md edited online with Bitbucket 4 years ago
CMakeLists.txt Add files via upload 4 years ago
LICENSE Initial commit 4 years ago
Other-Shit-I-Ended-Up-Not-Using.c Add files via upload 4 years ago
PSMPatch.c v1.1 4 years ago
PSMPatch.yml Add files via upload 4 years ago
README.md README.md edited online with Bitbucket 4 years ago

README.md

Downloads:

#v1.1 You can download v1.1 here: https://bitbucket.org/SilicaAndPina/psmpatch/downloads/PSMPatch1.1.suprx

  • Fixed bug where it was impossible to load an assembly thats the wrong size, - Homebrew loading acturally now work better

#v1.0 You can download v1.0 here: https://bitbucket.org/SilicaAndPina/psmpatch/downloads/PSMPatch.suprx
It's worked well enough to change a song in Cytus Lambda as well as make a mod to app.exe to unlock every song XD

PSMPatch

Allows you to modify PSM Games, and also can be used to load PSM Homebrew.
Simply put patched files into ux0:psm/TITLEID/Documents/p
files here will be read instead of the files in /Application
Think of it as PSM Repatch..

How to decrypt PSM Games tho??!

Use FuckPSSE
to decrypt the PSSE Layer on PSM Games and then you can modify whatever you want!
For executables, you can use dnSpy or ILLSpy to decompile and modify the executables.

Problems

Well. theres still a problem with creating files. i havent worked out how the PSM Runtime determines if a file exists. to get around this, simply make any mods or homebrews load external files from /Documents/p instead :D

About loading homebrew?

Well this is a bit of a hack-y system. but it should work.
if you compile an app using the PSM SDK there is an unsigned copy of it created.
you can simply copy the unsigned files into the patch folder and it'll load the homebrew instead of the original game! PS: if u get compile errors while using the PSM SDK try running 'setx MSBUILDENABLEALLPROPERTYFUNCTIONS 1' in CMD.

Heres an example of PSM Homebrew running under PSMPatch: https://www.youtube.com/watch?v=qS_QAfrBAwQ

Installation

Place the plugin under the *ALL section of your config.txt and your good to go,
NOTE: Do not use this plugin at the same time as FuckPSSE. you will break the universe