diff --git a/app/src/main.c b/app/src/main.c index f34ccd0..e880fcd 100644 --- a/app/src/main.c +++ b/app/src/main.c @@ -489,7 +489,11 @@ start: } printf("Cound not find %s (Possibly game not installed?)\n",titleidOfGame); - while(1){}; + while(1){ + sceCtrlPeekBufferPositive(0, &pad, 1) + if(pad.buttons == SCE_CTRL_CIRCLE) + goto start; + }; Found: @@ -502,11 +506,7 @@ Found: printf("sceAppMgrGameDataMount() failed. ret = 0x%x\n", ret); while(1){}; } - - - - - + memset(path,0,0x1128); sprintf(path,"%s/sce_sys/trophy/%s/TROPHY.TRP",g_currentMount,commid); size = getFileSize(path);