Sasker escribió:No se si alguien mas trasteando se ha dado cuenta...
La lantencia del wiiuse incluido en GRRLIB no es demasiado buena, se pierden pulsaciones de botones si vas demasiado rapido... lo que me lleva a pensar que en emuladores esto puede ser un problemon...
Alguien mas ha notado, con aplicaciones propias o pruebas, que no captura todos los eventos si se pulsan muy rapido los botones???
PAra el que quiera probarlo facilmente, con el Wiimenu que esta por el foro, pulsando A vibra, pues muchas de las veces que se pulsa A no hace nada...
Sasker escribió:
PAra el que quiera probarlo facilmente, con el Wiimenu que esta por el foro, pulsando A vibra, pues muchas de las veces que se pulsa A no hace nada...
while(1)
{
  if(ButtonA==1)
  {
     enciendevibracion();
     usleep(20000); //pausa el programa por 200 milisegundos
     apagavibracion();
  }
}
[Gerar] escribió:podeis leer en perfecto ingles en la pagina de wiiuse, que EL SOPORTE DEL WIIMOTE EN WIIUSE ES AUN EXPERIMENTAL. repito: hasta que no se actualice libogc
EL SOPORTE DEL WIIMOTE EN WIIUSE ES AUN EXPERIMENTAL
ya se ha conseguido tener un ir estable, con lo que podemos apuntar a la pantalla sin problemas, pero el mando aun no es estable. cualquier aplicación que use libogc o grrlib (que estan basadas en libogc, y por tanto tendran los mismos errores) son inestables. no es problema de vuestro codigo, sino de que, como se dijo en su momento, pero no se escuchó, aun no se ha conseguido hacer.
en cuanto sea estable, podreis compilar con la nueva libreria y tener wiimotes funcionando al 100%. pero paciencia.
void WiimotePointer(unsigned int WIIMOTE_ID, unsigned int &irx, unsigned int &iry);