diff --git a/source/loader/disc.c b/source/loader/disc.c index a91aa430..bdd584b8 100644 --- a/source/loader/disc.c +++ b/source/loader/disc.c @@ -93,9 +93,10 @@ GXRModeObj * __Disc_SelectVMode(u8 videoselected, u64 chantitle) } char Region; - if(chantitle != 0) + if(chantitle) Region = ((u32)(chantitle) & 0xFFFFFFFF) % 256; - else Region = diskid[3]; + else + Region = diskid[3]; switch (videoselected) { diff --git a/source/loader/sys.c b/source/loader/sys.c index 673aa608..978c9377 100644 --- a/source/loader/sys.c +++ b/source/loader/sys.c @@ -111,10 +111,10 @@ void Sys_Exit(void) IOS_ReloadIOS(254); //else - if(WII_LaunchTitle(HBC_108) < 0) - if(WII_LaunchTitle(HBC_HAXX) < 0) - if(WII_LaunchTitle(HBC_JODI) < 0) - SYS_ResetSystem(SYS_RETURNTOMENU, 0, 0); + WII_LaunchTitle(HBC_108); + WII_LaunchTitle(HBC_JODI); + WII_LaunchTitle(HBC_HAXX); + SYS_ResetSystem(SYS_RETURNTOMENU, 0, 0); } void __Sys_ResetCallback(void)