#include <pspkernel.h>
#include <pspdebug.h>
#include <pspctrl.h>
#include <string.h>
PSP_MODULE_INFO("TESTPRX", 0x1000, 1, 1);
typedef unsigned char byte;
int menu = 0;
#define RGB(r,g,B) ((u32)((byte)(r)|((byte)(g) << 8)|((byte)(B) << 16)))
#define printf pspDebugScreenPrintf
SceCtrlData pad;
int main(int argc, char **argv)
{
pspDebugScreenInit();
while (1)
{
sceKernelDelayThread(1000);
sceCtrlReadBufferPositive(&pad, 1);
if (pad.Buttons & PSP_CTRL_RTRIGGER){
if (menu) menu = 0;
else menu = 1;
}
if (menu){
pspDebugScreenSetXY(0, 0);
pspDebugScreenSetBackColor(RGB(255, 0, 0));
printf("First Menu");
pspDebugScreenSetXY(0, 1);
printf("Play Station Portable");
}
}
sceKernelSleepThread();
return 0;
}
void* getModuleInfo(void)
{
return (void *) &module_info;
}
int main_thread (void) {
return 0;
}
int module_stop (void) {
return 0;
}
Подскажите почему так.. кроме плагина неработает ничего.. это раз.. фон моргает это 2 и еще отклик от кнопки работает как то странно это 3((