New at c++/need to know some things about prxtool

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
angelol
Posts: 3
Joined: Tue Mar 10, 2009 12:15 pm

New at c++/need to know some things about prxtool

Post by angelol »

1st of all,a big "HELLO" to all here...It's really a nice communty you have here..:D

I decided to post about my project.Alter the osk in order to write greek...

After some search I found that i need to use prxtool and produce an *.idc file from *.prx and load it with IDA pro..The thing is,that I can't use prxtool..It says that it can't output the file.
C:\Users\Angelol\Desktop\prx tool>prxtool.exe -c osk_plugin_500.prx
PRXTool v1.0 : (c) TyRaNiD 2k6
Loading osk_plugin_500.prx
Assertion failed: m_pElfSections != NULL, file ProcessElf.C, line 478

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Dariusc123456
Posts: 388
Joined: Tue Aug 12, 2008 12:46 am

Post by Dariusc123456 »

You dont really need too. Just use this

Code: Select all

prxtool -w -o <filename> <filename>
but replace "<filename>" with the prx. Make sure the prx is decrypted and decompress.
TyRaNiD
Posts: 907
Joined: Sun Jan 18, 2004 12:23 am

Post by TyRaNiD »

The real problem is you need to build a new version of prxtool, the binary version you have doesn't handle the post 3.X prxes which no longer have section headers
NoEffex
Posts: 106
Joined: Thu Nov 27, 2008 6:48 am

Post by NoEffex »

Another thing is that you're going to have to learn some MIPS to be able to understand what all of the prxtool stuff does, as it doesn't output in C/C++.
Programming with:
Geany + Latest PSPSDK from svn
angelol
Posts: 3
Joined: Tue Mar 10, 2009 12:15 pm

Post by angelol »

OMG,i really didn't expect such this quick replies...I can't thank you enough.. :):):):):):)

So,to the point..I need to build the last version of prxtool so it can recognize the 5.00 prxs.. :)

Okie,I'll try to do and I'll post about my progress..

@NoEffex:luckily for me,we just started studying MIPS architecture in my University so it could be another big bag of luck for me:D
Dariusc123456
Posts: 388
Joined: Tue Aug 12, 2008 12:46 am

Post by Dariusc123456 »

Idk, Ive been using prxtool from ps2dev.org and it work fine for me.
angelol
Posts: 3
Joined: Tue Mar 10, 2009 12:15 pm

Post by angelol »

Dariusc123456 wrote:Idk, Ive been using prxtool from ps2dev.org and it work fine for me.
idk,i too thought that the binary version would work fine as the tut i read in lan.st says that i can use it or compile my own from cygwin..
Dariusc123456
Posts: 388
Joined: Tue Aug 12, 2008 12:46 am

Post by Dariusc123456 »

Its located on the ps2dev.org svn.
NoEffex
Posts: 106
Joined: Thu Nov 27, 2008 6:48 am

Post by NoEffex »

svn checkout svn://svn.ps2dev.org/psp/trunk/prxtool
cd prxtool
sh bootstrap
sh configure
make
make install
make clean


Should work.
Programming with:
Geany + Latest PSPSDK from svn
Post Reply