Cuando intento compilara el siguiente code:
#include <grrlib.h> #include <stdlib.h> #include <wiiuse/wpad.h> #include "default_ttf.h" #define Wpad1 0 #define Wpad2 1 #define Wpad3 2 #define Wpad4 3 #define WpadAll -1 #define ButtonA WPAD_BUTTON_A #define ButtonB WPAD_BUTTON_B #define Button1 WPAD_BUTTON_1 #define Button2 WPAD_BUTTON_2 #define ButtonMinus WPAD_BUTTON_MINUS #define ButtonPlus WPAD_BUTTON_PLUS #define ButtonRight WPAD_BUTTON_RIGHT #define ButtonLeft WPAD_BUTTON_LEFT #define ButtonUp WPAD_BUTTON_UP #define ButtonDown WPAD_BUTTON_DOWN #define ButtonHome WPAD_BUTTON_HOME #define NunchukZ WPAD_NUNCHUK_BUTTON_Z #define NunchukC WPAD_NUNCHUK_BUTTON_C u32 ProcBoton(u32 press, u32 boton, char* text, GRRLIB_ttfFont* font){ if(press&boton){ GRRLIB_PrintfTTF(20,60,font, text, 11, 0xFFFFFFFF); return boton; } return 0; } int main(int argc, char* argv[]){ GRRLIB_Init(); WPAD_Init(); u32 pressed; GRRLIB_ttfFont* font=GRRLIB_LoadFont(default_ttf, (s32)default_ttf_size); while(1){ WPAD_ScanPads(); pressed=WPAD_ButtonsDown(Wpad1); ProcBoton(pressed, ButtonA, "Has presionado el boton A", font); ProcBoton(pressed, ButtonB, "Has presionado el boton B", font); ProcBoton(pressed, Button1, "Has presionado el boton 1", font); ProcBoton(pressed, Button2, "Has presionado el boton 2", font); ProcBoton(pressed, ButtonMinus, "Has presionado el boton -", font); ProcBoton(pressed, ButtonPlus, "Has presionado el boton +", font); ProcBoton(pressed, ButtonLeft, "Has presionado el boton ->", font); ProcBoton(pressed, ButtonRight, "Has presionado el boton <-", font); ProcBoton(pressed, ButtonUp, "Has presionado el boton ^", font); ProcBoton(pressed, ButtonDown, "Has presionado el boton v", font); ProcBoton(pressed, NunchukC, "Has presionado el boton C", font); ProcBoton(pressed, NunchukZ, "Has presionado el boton Z", font); if(ProcBoton(pressed, ButtonHome, "Has presionado el boton HOME", font)!=0) goto out; GRRLIB_Render(); } out: GRRLIB_FreeFont(font); GRRLIB_Exit(); exit(0); return 0; }
Me sale esto:
Programo en C, C++, C# y ASM ( Sintaxis INTEL y AT&T )
Proyectos:
- UnlockMii 5.0 ----> UnlockMii 5.1: ( EN CONSTRUCCION -> 2% )
- MiiOS ( EN CONSTRUCCION -> 0,01% )
El mejor antivirus ==> Avast!
Puede ser...
Puede ser porque no escribirte bien la funcion, o si eso incluye la sub-header de texto en TTF de grrlib, aver si asi te va :)
Esta pregunta está respondida
Esta pregunta está respondida ya en este foro: http://wii.scenebeta.com/tutorial/curso-aplicado-de-grrlib-8o-entrega
Librería GRRLIB
Para eso, hay un experto en librerías GRRLIB de nuestro querido amigo WILCO2009, si quieres que él te responda, deja éste mismo comentario en el post CURSO APLICADO DE GRRLIB 8VA. ENTREGA
Miiverse ID: BrianRC07 | Mii y Mario Kart 8: BRKart 07
¿Tenés la Wii U y te gustaría jugar backups de Wii?, entra aquí.