Hola a todos:
Pues eso, que estoy migrando un juego de palib a libnds/nflib y no sé cómo hacer con pa_checklid
He probado esto, pero me da error en IPC
u8 Pausar(void)
{
#define PA_LidClosed() (IPC->buttons>>7)
#define POWER_CR REG_POWERCNT
if (!PA_LidClosed())
return 0;
else
{
u16 power_cr = POWER_CR; // backup the power...
POWER_CR = 0; // Shutdown everything
// Wait for the lid to be opened again...
while(PA_LidClosed()) swiWaitForVBlank();
// Return the power !
POWER_CR = power_cr;
return 1;
}
}
Gracias