Buenas.
Estoy intentando hacer un Flasheador y tengo varios problemas.
Si tengo
PSP_MODULE_INFO("Install", 0x0800, 1, 0);
PSP_MAIN_THREAD_ATTR(PSP_THREAD_ATTR_VSH);
A la hora de ejecutarlo en Kernel 3.90 me da este error:
Imposible iniciar el juego (80020148)
Si tengo
PSP_MODULE_INFO("Install", 0, 1, 0);
PSP_MAIN_THREAD_ATTR(PSP_THREAD_ATTR_VSH);
A la hora de ejecutarlo en Kernel 3.90 me funciona correctamente. Pero ala hora de Reasignar la flash0, es decir
void Reassign()
{
unas = sceIoUnassign("flash0:");
as = sceIoAssign("flash0:", "lflash0:0,0", "flashfat0:", IOASSIGN_RDWR, NULL, 0);
if(unas < 0) ErrorExit(dd, "Error in unassign.");
if(as < 0) ErrorExit(dd, "Error in assign.");
}
Me salta este error
Error in unassing
Alguien me sabe decir porque me dan estos errores y como podria arreglarlo para que funcione¿?