s32 Disc_WiiBoot(u8 vidMode, bool vipatch, bool countryString, u8 patchVidModes, int aspectRatio) { u64 offset; /* Find game partition offset */ s32 ret = __Disc_FindPartition(&offset); if (ret < 0) return ret; /* Boot partition */ return Disc_BootPartition(offset, vidMode, vipatch, countryString, patchVidModes, aspectRatio); }
s32 Disc_WiiBoot(u8 videoselected, u8 cheat, u8 vipatch, u8 patchcountrystring, u32 rtrn) { u64 offset; s32 ret; /* Find game partition offset */ ret = __Disc_FindPartition(&offset); if (ret < 0) return ret; /* Boot partition */ return Disc_BootPartition(offset, videoselected, cheat, vipatch, patchcountrystring, rtrn); }
s32 Disc_WiiBoot(LoaderConfig loaderConfig) { u64 offset; s32 ret; /* Find game partition offset */ ret = __Disc_FindPartition(&offset); if (ret < 0) return ret; /* Boot partition */ return Disc_BootPartition(loaderConfig, offset); }
s32 Disc_WiiBoot(u8 vidMode, const u8 *cheat, u32 cheatSize, bool vipatch, bool countryString, u8 patchVidModes) { u64 offset; s32 ret; /* Find game partition offset */ ret = __Disc_FindPartition(&offset); if (ret < 0) { gprintf("Cannot find partition offset: %d\n", ret); return ret; } /* Boot partition */ return Disc_BootPartition(offset, vidMode, cheat, cheatSize, vipatch, countryString, patchVidModes); }