ÂÂÂÂÂÂÂÂ//Region free 4.2EUR
ÂÂÂÂÂÂÂÂ//*(u32*)0x0137DC90 = 0x4800001C;
ÂÂÂÂÂÂÂÂ//*(u32*)0x0137E4E4 = 0x60000000;
ÂÂÂÂÂÂÂÂ//LoadFont( "/font.bin" );
ÂÂÂÂÂÂÂÂ//u8 *stk = malloca( 0x100, 32 );
ÂÂÂÂÂÂÂÂ//u32 id = thread_create( FBnuke, 0x20, stk, 0x100, 0, 1 );
ÂÂÂÂÂÂÂÂ//thread_continue( id );
Interestingly the newest revision from the SVN does not have the code at all. He seems to have completely recoded the menu as there's an entire new code block, and now a version checker (the code now checks for version 482 of SysMenu in the ticketdata and then loads the menu from GCN.Start if it's the correct version). Cool beans!FenrirWolf said:You'll need to go into the ES module's main.c and uncomment the stuff from lines 1912 to 1920.
Code:ÂÂÂÂÂÂÂÂ//Region free 4.2EUR ÂÂÂÂÂÂÂÂ//*(u32*)0x0137DC90 = 0x4800001C; ÂÂÂÂÂÂÂÂ//*(u32*)0x0137E4E4 = 0x60000000; ÂÂÂÂÂÂÂÂ//LoadFont( "/font.bin" ); ÂÂÂÂÂÂÂÂ//u8 *stk = malloca( 0x100, 32 ); ÂÂÂÂÂÂÂÂ//u32 id = thread_create( FBnuke, 0x20, stk, 0x100, 0, 1 ); ÂÂÂÂÂÂÂÂ//thread_continue( id );
Uncommenting means getting rid of the //'s there. Once you've done that, recompile boot2.bin. You'll also need to have this on the root of the SD card. http://www.mediafire.com/?ry23tiytmtm
So after that, armboot.bin goes in the bootmii folder along with the ppcboot.elf from a normal BootMii install, and boot2_di.bin and di.bin go on the root of the SD card as well. Just be sure to rename boot2_di.bin to just boot2.bin. IIRC the menu is called by pressing start on a GCN controller.
SanGor said:it only works for 4.2E due hardcoded offsets, you can of course figure out the offsets for any other system menu and change them.
FenrirWolf said:So after that, armboot.bin goes in the bootmii folder along with the ppcboot.elf from a normal BootMii
How about a tut on how exactly you did that, in it's own thread.mousex said:I got punes mod working.
gameking66 said:I'm getting a disc drive light as soon as the TV recognizes the Wii, then a black screen whenever I boot. I tried reverting back to my old boot2.bin and it booted fine.
I have tried using both app files from IOS70 and IOS60, along with the recommended .app files from the recommended IOS'. I have the bootmii folder (with files), boot2.bin, and di.bin.
UNEEK has also been tried and it fails (without the drive light, just a black screen).
Using a clean SVN compile of r78.
Mmkay. I'll keep that in mind.SanGor said:only armboot.bin is required in the bootmii folder.