how are you doing with the hacking?
Strange you still don't have your bootmii... if i were you i would ask marcan to send another one...
Well it's savemii
I accepted bushing's offer to send me another one... though I haven't heard yet, he may be out of stock...
Freeloader hacking is going nicely even without the obvious help and lack of documentation... Below code summarizes it... I am changing the freeloader's krad_effect function with the compiled patch function of my own... With the advances of yesterday now I think I can unbrick my wii by late sunday...
CODE#include
void patch();
//---------------------------------------------------------------------------------
int main(int argc, char **argv) {
//---------------------------------------------------------------------------------
ÂÂÂÂpatch();
ÂÂÂÂreturn 0;
}
void patch()
{
ÂÂÂÂu32 * x = 0x80002000;
ÂÂÂÂif (*x != 0x6666)
ÂÂÂÂ{
ÂÂÂÂÂÂÂÂu32 * p = 0x81374CC8;ÂÂÂÂ// bl BS2Entry
ÂÂÂÂÂÂÂÂ*p = 0x4BFFEA91; // change bl BS2Entry with bl BS2BootIRD
ÂÂÂÂÂÂÂÂp = 0x81334BCC;ÂÂ// unconditional branch at the end of ipl::System::run((void)) routine
ÂÂÂÂÂÂÂÂ//*p = 0x4804513D; //change to bl OSReturnToMenu (works..)
ÂÂÂÂÂÂÂÂ//*p = 0x48044E9D; //change to bl OSShutdownSystem (works..)
ÂÂÂÂÂÂÂÂ//*p = 0x48044DD9; //change to bl OSRebootSystem (works...)
ÂÂÂÂÂÂÂÂ//*p = 0x4803EB8D; //change to bl BS2BootIRD (doesn't work..)
ÂÂÂÂÂÂÂÂ//*p = 0x48044D39; // change to bl __OSLaunchMenu (really relaunches menu)
ÂÂÂÂÂÂÂÂ*p=0x4BFFB435; //Branch to main (f..king freezes)
ÂÂÂÂÂÂÂÂ*x=0x6666;
ÂÂÂÂ}
}