Endless Paradigm

Full Version: recompress PRX files
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
i updated the first post...
not really a guide but gnaarr, i really su*k at explaining stuff ;o
um I was aware of the file size indicator but my files loaded without it.
yeh but better safe than sorry...
wee need a better tutorial lol.
Hay that tut sum'd it up really good.
Zmathue Wrote:here's your compressed file.
http://www.sendspace.com/file/qwdhqe

Zmathue thank you!  I am trying to follow and understand this better because nooberz don't like using the patchsfo for some reason with my theme (or others that are vsh/paf modded).  :(

So using the recrypted vshmain.prx wee should use the original m33's psbtxxx.bin files with this vshmain file?

And if i read this right to replicate your file, after offset 0x150 of the original m33 vshmain.prx i can just paste the entire gzip file hex data?   Or should I clear everything after 0x150 then paste?

And then i can do that wiht the paf.prx as well I assume.

Thanks again!!
Pirata Nervo Wrote:wee need a better tutorial lol.

i don't understand how to change the headers ;P
but, thanks very much bstronga, you're the best:yipi:
i want to change my psp version, just that lol.
--------------------------
How to tut compress a prx
--------------------------

First you need the decrypted/decompressed (will be refered to as dec~) file and the original file.
Make any edit you want to the dec~ file.

Now run the dec~ through a gzip compressor. http://www.gzip.org/#exe

Now get the file size of our new compressed file in hex + 01.

00 00 00 00  = 0x05
now remember that number

Open up the original file and delete everything after/including 150 offset

now copy in the gzip'd file at 150

Now to edit the header
----------------------
At the offset b0 copy down the size of the gzip'd file wee got earlier but in reverse endian
ex.
if wee got 2a 56 then wee would copy down 56 2a

Now get the size of the file were working on + 0x01
00 00 00 00 = 0x05

copy this value down in revere endian at the offset 2c
ex.
if wee got 2a a6 then wee would copy down a6 2a

------------------------------------
Only do the following if you working from an official sony file one that wasn't compressed with gzip before
------------------------------------

now at the offset 130 wee are going to copy down
C3 7A ED 69     -- at this time wee don't know what this means but its probably a decompression key.

Now Flash it to your psp.
SchmilK Wrote:
Zmathue Wrote:here's your compressed file.
http://www.sendspace.com/file/qwdhqe

Zmathue thank you!  I am trying to follow and understand this better because nooberz don't like using the patchsfo for some reason with my theme (or others that are vsh/paf modded).  :(

So using the recrypted vshmain.prx wee should use the original m33's psbtxxx.bin files with this vshmain file?

And if i read this right to replicate your file, after offset 0x150 of the original m33 vshmain.prx i can just paste the entire gzip file hex data?   Or should I clear everything after 0x150 then paste?

And then i can do that wiht the paf.prx as well I assume.

Thanks again!!

Sorry for the off-topic :

Schmilk some noobs maybe found that PatchSfo is not working with every homebrew ...

Thanks for the guide B .
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
Reference URL's