muchas gracias judelco.
pon el source si puedes y quieres.
Aparte, voy a aprender palib enserio , nada de copiar-pegar de ejemplos , que están unidos por celo.
Los homebrews que haga seran una m*erd* , pero serán totalmente escritos por mí.
saludos
Por favor, identifícate o regístrate.
Moderadores: The Sabbat, eGladiator
Rigle escribió:muchas gracias judelco.
pon el source si puedes y quieres.
Aparte, voy a aprender palib enserio , nada de copiar-pegar de ejemplos , que están unidos por celo.
Los homebrews que haga seran una m*erd* , pero serán totalmente escritos por mí.
saludos

nazareth escribió:Tenes razon, de momento son una m*erd* ese de los botones, xr si lo as exo sin copiar de los ejemplos, tene su merito
PD: tampoco esta tan mal, te entretienes

![enamorados [inlove]](./images/smilies/nuevos2/enamoraos.gif)

nazareth escribió:Haces bien, yo lo mas que consegui una vez escrito por mi, fue escribir en las dos pantallas xd
Rigle escribió:COMPRUEBA TUS BOTONES
Sencilla aplicación para comprobar si tus botones funcionan bien
- Código: Seleccionar todo
#include <PA9.h>
int main(void)
{
PA_Init();
PA_InitVBL();
PA_InitText(1,2);
PA_InitText(0,2);
PA_OutputSimpleText(0,23,22, "By Rigle");
PA_OutputSimpleText(1,0,3, "--------------------------------");
PA_OutputSimpleText(1,0,9, "--------------------------------");
PA_OutputSimpleText(0,0,9, "--------------------------------");
while(1)
{
if(Stylus.Held) PA_OutputSimpleText(1,0,1, "El Stylus esta pulsando ");
else PA_OutputSimpleText(1,0,1, "El Stylus no esta pulsando ");
if(Pad.Held.Start) PA_OutputSimpleText(1,0,5, "El Start esta presionado ");
else PA_OutputSimpleText(1,0,5, "El Start no esta presionado ");
if(Pad.Held.Select) PA_OutputSimpleText(1,0,7, "El Select esta presionado ");
else PA_OutputSimpleText(1,0,7, "El Select no esta presionado ");
if(Pad.Held.A) PA_OutputSimpleText(1,0,11, "El boton A esta presionado ");
else PA_OutputSimpleText(1,0,11, "El boton A no esta presionado ");
if(Pad.Held.B) PA_OutputSimpleText(1,0,13, "El boton B esta presionado ");
else PA_OutputSimpleText(1,0,13, "El boton B no esta presionado ");
if(Pad.Held.Y) PA_OutputSimpleText(1,0,15, "El boton Y esta presionado ");
else PA_OutputSimpleText(1,0,15, "El boton Y no esta presionado ");
if(Pad.Held.X) PA_OutputSimpleText(1,0,17, "El boton X esta presionado ");
else PA_OutputSimpleText(1,0,17, "El boton X no esta presionado ");
if(Pad.Held.Up) PA_OutputSimpleText(0,0,1, "El arriba esta presionado ");
else PA_OutputSimpleText(0,0,1, "El arriba no esta presionado ");
if(Pad.Held.Down) PA_OutputSimpleText(0,0,3, "El abajo esta presionado ");
else PA_OutputSimpleText(0,0,3, "El abajo no esta presionado ");
if(Pad.Held.Right) PA_OutputSimpleText(0,0,5, "La derecha esta presionada ");
else PA_OutputSimpleText(0,0,5, "La derecha no esta presionada ");
if(Pad.Held.Left) PA_OutputSimpleText(0,0,7, "La izquierda esta presionada ");
else PA_OutputSimpleText(0,0,7, "La izquierda no esta presionada ");
if(Pad.Held.R) PA_OutputSimpleText(0,0,11, "El boton R esta presionado ");
else PA_OutputSimpleText(0,0,11, "El boton R no esta presionado ");
if(Pad.Held.L) PA_OutputSimpleText(0,0,13, "El boton L esta presionado ");
else PA_OutputSimpleText(0,0,13, "El boton L no esta presionado ");
PA_WaitForVBL();
}
return 0;
}
Como poner fps en tu homebrew:
Es una cosa sin mucha complicación xD
- Código: Seleccionar todo
PA_OutputText(0, //pantalla
0,//eje x
0,// eje y
"FPS : %02d " // el texto con %02d , un número variable
, PA_RTC.FPS);// el "visualizador" de fps
Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 1 invitado