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 :\