//this tutorial is made by PSPiso
//download the files below and extract the rar file
//then open PSPDevSetup-06060214.exe
//press next then select your destinaion folder(X:\pspdev(rename X to your driver))
//press next then select the 1e selection at the top
//press install
//goto X:\pspdev and copy the pspdev.bat to X:\windows
//goto X:\ and create a new map named "mpgh tut"
//open the map and create to text files
//and place the ICON0.PNG that you downloaded in the same folder
create("Makefile") //dont name it makefile or Makefile.txt
create("main.c") //dont name it Main.c or main.c.txt
//now open up Makefile with Wordpad(a bit better than notepad)
//copy the text below
PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak
//if you want to add sound to your eboot search for a snd0.at3 on the web
//and place underneath the PSP_EBOOT_ICON = icon0.png
//PSP_EBOOT_SND0 = snd0.at3
//save the file and close
//-------------------------------------
//now open up main.c
//place this code between the quote (i stop some times to tell you wath it means)
/ can change the name of the PSP_MODULE_INFO("your project", 0, 1, 1)
//this is the name that appears on you psp at game info(go to GAME>(your_game)> and press triangle
if (pad.Buttons & PSP_CTRL_START)
{
pspDebugScreenClear();
printf("Press (X)n");
if (pad.Buttons & PSP_CTRL_CROSS)
{
pspDebugScreenClear();
printf("You return to main menu in 5 secondsn");
sceKernelDelayThread(500000);
goto menu;
}
}
}
//this is what appears on your screen and as you can see i used printf allot
//pspDebugScreenClear(); means that your screen gets cleared from ever written word
//sceKernelDelayThread( ); means to delay (100000=1sec)
//printf(" "); means to write a text on your pspscreen
//printf(" \n"); means nextline so other wise known as [VK_ENTER](for pc)
}
sceKernelSleepThread();
return 0;
}
//DON'T FOR GET THIS xD this is the sleep button
//here are some buttons of the psp:
if (pad.Buttons & PSP_CTRL_CROSS) = Cross button
if (pad.Buttons & PSP_CTRL_) = Circle button
if (pad.Buttons & PSP_CTRL_) = Square button
if (pad.Buttons & PSP_CTRL_) = Triangle button
if (pad.Buttons & PSP_CTRL_) = Left trigger
if (pad.Buttons & PSP_CTRL_) = Right trigger
if (pad.Buttons & PSP_CTRL_START) = Start button
if (pad.Buttons & PSP_CTRL_SELECT) = Select button
//this for the ones who cant compile the hack above
int main()
{
pspDebugScreenInit();
SetupCallbacks();
printf("Hello World");
sceKernelSleepThread();
return 0;
}
//ok now save and close and open up run for 1. for xp 2. for vista
//1. start>run>cmd>press ok
//2. windows button + R button>cmd>press ok
/p pspdev
//now you're ready to create your hack
/p cd ..
//2 times and now typ cd mpgh tut
//Make
wow. Uhh. Yeah, 1. Setting up PSP dev is not that easy on windows, as it is a linux native program, and you have to install CGIWIN. Also, I spotted a few coding errors
<_<