int main(int argc, char **argv) { /* Load Custom IOS */ IOS_ReloadIOS(249); /* Initialize subsystems */ Sys_Init(); /* Set video mode */ Video_SetMode(); /* Initialize console */ Gui_InitConsole(); /* Draw background */ Gui_DrawBackground(); /* Initialize Wiimote subsystem */ Wpad_Init(); /* Initialize disc subsystem */ Disc_Init(); /* Mount SD card */ Fat_MountSD(); /* Menu loop */ Menu_Loop(); /* Restart */ Restart(); return 0; }
int main(int argc, char **argv) { /* Initialize subsystems */ Sys_Init(); /* Set video mode */ Video_SetMode(); /* Initialize console */ Gui_InitConsole(); /* Draw background */ Gui_DrawBackground(); /* Initialize Wiimote */ Wpad_Init(); /* Print disclaimer */ Disclaimer(); /* Menu loop */ Menu_Loop(); /* Restart Wii */ Restart_Wait(); return 0; }
int main(int argc, char **argv) { s32 ret; /* Load Custom IOS */ ret = IOS_ReloadIOS(249); /* Initialize subsystems */ Sys_Init(); /* Set video mode */ Video_SetMode(); /* Initialize console */ Gui_InitConsole(); /* Draw bckground */ Gui_DrawBackground(); /* Initialize Wiimote subsystem */ Wpad_Init(); /* Check for Custom IOS */ if (ret < 0) { printf("[+] ERROR: Could not load Custom IOS! (ret = %d)\n", ret); goto out; } /* Initialize ISFS */ ret = ISFS_Initialize(); if (ret < 0) { printf("[+] ERROR: Could not initialize ISFS! (ret = %d)\n", ret); goto out; } /* Mount ISFS */ ret = ISFS_Mount(); if (ret < 0) { printf("[+] ERROR: Could not mount ISFS! (ret = %d)\n", ret); goto out; } /* Menu loop */ Menu_Loop(); out: /* Restart */ Restart_Wait(); return 0; }
void Screen_Init( void ) { U32 lAligned; gpScreenMem = Memory_ScreenCalloc( 32000L + 255L ); lAligned = (U32)gpScreenMem; lAligned += 255L; lAligned &= 0xFFFFFF00L; gpPhysic = (U16*)lAligned; Video_SetPhysic( gpPhysic ); Video_SetMode( 320, 200, eVIDEO_MODE_4PLANE, 320, 0, 1 ); }
void Screen_Init( void ) { U32 lAligned; gpScreenMem = Memory_ScreenCalloc( 32000L + 255L ); lAligned = (U32)gpScreenMem; lAligned += 255L; lAligned &= 0xFFFFFF00L; gpPhysic = (U16*)lAligned; Video_SetPhysic( gpPhysic ); Video_SetMode( 320, 200, eVIDEO_MODE_4PLANE, 320, 0, 1 ); GraphicCanvas_Init( &gGraphic, eGRAPHIC_COLOURMODE_4BP, 320, 200 ); gGraphic.pVRAM = gpPhysic; }
int main(int argc, char **argv) { s32 ret; /* Initialize subsystems */ Sys_Init(); /* Set video mode */ Video_SetMode(); /* Initialize ISFS */ ISFS_Initialize(); /* Read config */ Config_Read(); /* Config menu */ ret = SYS_ResetButtonDown(); if (ret) Menu(); /* Draw loading image */ if(loaderCfg.showSplash) Gui_DrawLoading(); /* Execute application */ Loader_Execute(); /* Draw error image */ Gui_DrawError(); /* Sleep */ sleep(RESTART_SECONDS); /* Load System Menu */ Sys_LoadMenu(); return 0; }
//--------------------------------------------------------------------------------- int main(int argc, char **argv) { //--------------------------------------------------------------------------------- // Initialise the video system VIDEO_Init(); Video_SetMode(); WPAD_Init(); PAD_Init(); if(AHBPROT_DISABLED) IosPatch_RUNTIME(true, false, false, true); else IOS_ReloadIOS(236); menu(); signed_blob *p_tmd = NULL; u32 len; s32 ret; ret = GetTMD(0x0001000154484246LL, &p_tmd, &len); if(ret < 0) { *(vu32*)0x8132FFFB = 0x50756E65; DCFlushRange((void*)0x8132FFFB, 4); SYS_ResetSystem(SYS_RETURNTOMENU, 0, 0); } else { WII_LaunchTitle(0x0001000154484246); } return 0; }