LiEnby / NoPspEmuDrm

Bypass DRM Check in PspEmu on PSVita
GNU General Public License v3.0
97 stars 3 forks source link

Doesn't work with psx2psp custom games #1

Closed ONElua closed 1 year ago

LiEnby commented 1 year ago

well yes? Because psx2psp do not create signed ps1 eboots and require popsloader.prx to work and that is obviously not included in the offical pspemu firmware ..

like this is not really related to the drm checks at all ..

LiEnby commented 1 year ago

i think i should probably check for a PGD in the psisoimg header though so atleast you dont get useless bubbles coming up from them .. (but thst would be a vitashell issue- and thats kind of already a bit messy code) psp seems to have lots of edge cases..

ONElua commented 1 year ago

Sceboot checks the integrity of the eboot.pbp

LiEnby commented 1 year ago

Iirc they dont have encrypted PGD iso header or compresses ISO data. i remember from chovy-sign because i looked at it to try understand the pops format .. and im pretty sure that i wrote the only lzrc compesssor outside of sony. In chovy-sign2 (because i did look and even asked old psp scene ppl but no one had one)

and like i rember psx2psp format was very different from real pops format.

so sadly its not just a simple signature patch

like id be looking at writing a whole CFW for the pspemu just to support it .. which could be useful except like thats not what this project was meant to be- and that also already exists.

technically i could write my own psx2psp that works properly with it (& work on ofw psp) sort of like a pops sign_np ..

Like chovysign can basically already do that its just annoying as it outputs a psvita cma backup and not just eboot.pbp