Опрос кнопок по таймеру не работает?
int InputThread(SceSize args, void *argp)
{
while(run)
{
sceCtrlPeekBufferPositive(&pad, 1);
sceKernelDelayThread(1);
if (pad.Buttons & PSP_CTRL_HOME)
run = 0;
}
return 0;
}
void SetupInput( void)
{
SceUID itid = sceKernelCreateThread("Input thread",
InputThread,
0x18, 256 * 1024, PSP_THREAD_ATTR_USER, 0);
if (itid >= 0)
sceKernelStartThread(itid, 0, 0);
}
Последний раз редактировалось l3VGV; 13.10.2009 в 01:41.
|