little help on prx creation on 3.xx

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

Moderators: cheriff, TyRaNiD

Post Reply
baffo
Posts: 3
Joined: Tue Jan 15, 2008 9:57 pm

little help on prx creation on 3.xx

Post by baffo »

Hello! I'm trying to make the "siotest" example of the sdk work also under CF 371, it actually works but since that example has not the "exit on home button" callback stuff, I added it copying from somewhere else, and now I get 2 situations (accordingly on some randomly little changes on code): home button works but does not get the X key pression, or sudden crash of psp on program execution.

So i've read further to discover that now one has to place all the kernell-calling functions in a separate prx (which I've never dealt with before) file, and this should eventually keep the homebrew compatibility with the new slim psps.

I tried compiling some example prx + prx loader found on sdk/examples or here on forums but always resulting in a sudden crash. I wish someone could tell me where these prx files have to be placed (in a specific folder for instance), if they have to be "enabled" from recovery menu (semibrick for me with my samples, here), or what else... or even better if there is a good thread where I can get some documentation, as search button returns too much stuff regarding other prx related arguments.

Thank you very much.

p.s.: I've installed the 150 module, and I encounter the same issues someone else gets when placing my homebrews with kernel calls in 371 folder (error 800xxx) while under 150 they seem to work better (but they won't be compatible with nowadays slims psp I think). Homebrews without any kernel call (helloworld for instance) runs both from 150 and 371 folders. This is somewhat messy :\
J.F.
Posts: 2906
Joined: Sun Feb 22, 2004 11:41 am

Post by J.F. »

baffo
Posts: 3
Joined: Tue Jan 15, 2008 9:57 pm

Post by baffo »

Thank you J.F. that's really what I've been looking for, I couldn't find it by searching "sio 3.xx" or similiar, so thanks again. :D
J.F.
Posts: 2906
Joined: Sun Feb 22, 2004 11:41 am

Post by J.F. »

That thread in particular is THE main one to read for people wishing to mess with 3.xx programming. Maybe it should be added to the sticky to make it easier for folks to find. I've got it tiddled in Monkey Pirate TiddlyWiki.
Post Reply