![]() |
| Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact |
| ||||||
This is a discussion on Compiling 3.71 PRXs and PRXs in General within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Basically, I want to be able to know how to make XMB and GAME plugins for my 3.71 PSP. I ...
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 |
![]() |
Basically, I want to be able to know how to make XMB and GAME plugins for my 3.71 PSP. I do not know how to compile any PRX for 3.71 or any firmware for that matter. I've searched over the net for tutorials/examples but I still do not know what to do. I also want to be able to blit images and text to the screen in either mode. Where do I begin? I'm requesting help regarding:
- Any tools I need for PRX compilation. - The way the Makefile should look. - Maybe a template for a simple 3.71 PRX in GAME mode or XMB mode. - A library that I can use to blit images and text to the screen in the XMB or in GAME that is compatible with 3.71. Any help appreciated, thanks.
__________________
...Just Returned To The Scene... |
|
|
|
|
|
#3 |
![]() ![]() Developer
|
Yes.. I'd help you with that ate, but I'm still on 3.52m33-4
Though, I remember that someone posted here a tool for autoatically changing the NID's for ya. Basically you can just do all your stuff by the old fashion way, and it'll convert for you. That way you can also learn by the final result.
__________________
Placo23 Spoiler for Wanna see my Apps?:
Spoiler for Donators:
|
|
|
|
|
|
#4 |
![]() |
Look inside the pspsdk samples. There's several templates for making prxes. That's what the samples are for.
__________________
[CODE]Random Facts: irc://irc.malloc.us #wtf #********** [/CODE] [SIZE="6"][FONT="Century Gothic"][COLOR="Blue"][URL="http://forums.**********.net"]http://forums.**********.net[/URL][/COLOR][/FONT][/SIZE] |
|
|
|
|
|
#5 | |
![]() |
Quote:
__________________
...Just Returned To The Scene... |
|
|
|
|
|
|
#6 |
![]() ![]() ![]() Retired PSP Developer
|
Look for the sample here:
usr\local\pspdev\psp\sdk\ samples\prx\testprx
__________________
|
|
|
|
|
|
#7 | |
![]() |
Quote:
Code:
#include <pspkernel.h>
PSP_MODULE_INFO("PRX",0x1000,1,1);
int function(SceSize argc, void* argp)
{
return 0;
}
int module_start(SceSize argc, void* argp)
{
int id=sceKernelCreateThread("thread_name",function,0x20,0x1000,0,0);
if(id >= 0) sceKernelStartThread(id,argc,argp);
}
__________________
[CODE]Random Facts: irc://irc.malloc.us #wtf #********** [/CODE] [SIZE="6"][FONT="Century Gothic"][COLOR="Blue"][URL="http://forums.**********.net"]http://forums.**********.net[/URL][/COLOR][/FONT][/SIZE] |
|
|
|
|
|
|
#8 |
![]() |
How do I compile it for 3.71 though? I tried making a kernel mode PRX that created a text file wen it loaded in the XMB and it didnt work.
__________________
...Just Returned To The Scene... |
|
|
|
|
|
#10 |
![]() |
AFAIK, your main module cannot be kernel-mode. You have to make it user-mode, and all kernel-mode functions have to be called from a kernel-mode PRX that your user-mode PRX loads.
__________________
[qj now fails.] |
|
|
|
|
|
#11 | |
![]() ![]() Avada Kedavra
|
Quote:
__________________
|
|
|
|
|
|
|
#12 |
![]() |
your prx should be in kernel mode. if you have got the latest toolchain look in pspdev/psp/sdk/samples/template and you'll find tyranids template for making kernel prx's. its called kprx_template and its what i used for my slim eboot launcher
just to clarify tyranid added the kprx_template just a few weeks ago because of the problems people were having making kernel mode prx's. So if you haven't updated your dev enviroment in a while chances are you won't have it |
|
|
|
|
|
#13 | |
![]() |
Quote:
__________________
[qj now fails.] |
|
|
|
|
|
|
#14 | |
![]() |
Quote:
__________________
[center][B][SIZE="3"]wheeee =:D[/SIZE][/B][/center] |
|
|
|
|
![]() |
| Tags |
| 371 , compiling , general , prxs |
| Thread Tools | |
|
|