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
ibawanzingee Wrote:Man, I can't find the required gzip.exe file... double you tee eff?

google+"gzip.exe"=problem solved
Thanks for this good nice tool.
Now i have make a colored vshmain.prx for 3.52.
I found an error in PRX compressor. The program sometimes creates non-working prx because overwrites 3 bytes in the header. Sorry for that. I solved the problem and soon I will upload the new version.
I removed the previous version of PRX compressor, please wait for the next release.
hey so say i wanted to compress my modded paf.prx, i would use an original 3.52, uncompressed paf.prx (3.52 is my FW) as my header and then choose my decompressed (2.15mb modded paf.prx) and then hit the button to compress (using s_kings app) and it will compress and then i just flash...? is this correct?
s_king Wrote:I found an error in PRX compressor. The program sometimes creates non-working prx because overwrites 3 bytes in the header. Sorry for that. I solved the problem and soon I will upload the new version.
I removed the previous version of PRX compressor, please wait for the next release.

No problem Man , no app can be done perfect from the first release .

S_King i think you should open a new thread with your app , so that way wee won't fil up Bstrongas thread .

@ Touran wait a little , for S_king to upload the new version of his app .
Takeshi's PRXRecomp updated
http://sowhat.sokowonantoka.com/
haven't tested any of the apps yet however you guys could add some verifications or automatic vsh modules, firmware modules detection with this.
gopez' psp doc

Code:
start end size description
0x00   3    4  '~PSP'
0x04        2  attribute

               1 SCE_MODULE_ATTR_CANT_STOP
               2 SCE_MODULE_ATTR_LOAD
               4 SCE_MODULE_ATTR_START

0x06        2  comp_attribute

               1 FLAG_COMPRESS
               2 FLAG_NORELOC (ie. norel=PFX; rel=PRX)


also since people will just compress their vsh.prx's with the apps and then wonder why they still need patchsfo...
a patch vshmain.prx feature would be nice too ;p


default 3.51/3.52 vshmain.prx
0x2D0040146C00A2832B004014

m33 patched 3.51/3.52 vshmain.prx
0x000000006C00A28300000000

both at offset 0xE7E8

bstronga Wrote:default 3.51/3.52 vshmain.prx
0x2D0040146C00A2832B004014

m33 patched 3.51/3.52 vshmain.prx
0x000000006C00A28300000000

both at offset 0xE7E8
... i don't understand how to do :S
My application is checking the first 4 bytes of the selected file and allows you to use if it's:
~PSP in the header prx
_ELF in the data prx
So you can't use a compressed prx as data and/or a decompressed prx as header.

Adding the 'patch 0xE7E8 part in the vshmain.prx' ability to my program is really easy. But is this necessary only in vshmain or every other prx?

Edit: 0x18 - 0x1A is the module identifyer part in the decompressed prx?
Sorry for my bad english but -- I need help !!!

I tried to decrypt the 'vshmain.prx' (FW: M33 3.52-2), but
prxdecrypter 1.4b returned always the same error:

"Decrypting VSHMAIN.PRX » Output unexpected » Failed to decrypt » Deleted" :evil:

Can I use the vshmain.prx from M33 3.52 instead or is it incompatible with 3.52-2 ?

Please help me
Thanks...;)
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