#include #include #include #include #include #include #include #include #include #include "GRRLIB/GRRLIB.h" // Fonts #include "GRRLIB/fonts/GRRLIB_font1.h" // Graphics #include "banner_png.h" // Music #include "syst002_mp3.h" Mtx GXmodelView2D; void loader() { GRRLIB_FillScreen(0xFF000000); GRRLIB_Render(); MP3Player_Stop(); exit(0); } int main() { // u8 *font1 = GRRLIB_LoadTexture(GRRLIB_font1); u8 *banner= GRRLIB_LoadTexture(banner_png); VIDEO_Init(); WPAD_Init(); PAD_Init(); MP3Player_Init(); GRRLIB_InitVideo(); GRRLIB_Start(); GRRLIB_FillScreen(0xFFFFFFFF); GRRLIB_DrawImg(80,50,452,120,banner,0,1,1,255); GRRLIB_Render(); MP3Player_PlayBuffer(syst002_mp3,syst002_mp3_size,NULL); while(1){ if (!MP3Player_IsPlaying()) MP3Player_PlayBuffer(syst002_mp3,syst002_mp3_size,NULL); WPAD_ScanPads(); PAD_ScanPads(); u32 wpdown = WPAD_ButtonsDown(0); u32 gpdown = PAD_ButtonsDown(0); if (wpdown & WPAD_BUTTON_A || gpdown & PAD_TRIGGER_Z) loader(); } return 0; }