BootMii channel forwarders

Discussion in 'Wii - Backup Loaders' started by Maxternal, Oct 31, 2013.

  1. Maxternal
    OP

    Maxternal Peanut Gallery Spokesman

    Member
    5,210
    2,073
    Nov 15, 2011
    Deep in GBAtemp addiction
    Backup loaders often can benefit from AHBPROT access BUT the main way to autoboot them is with PriiLoader and the non-beta versions DON'T give AHBPROT access so one way to get around this is to install a forwarder channel (which CAN give AHBPROT access) and have something autoboot THAT. FIX94 was the first one to use this idea WiiFlow and I thought I'd expand that idea to other loaders as well.

    BootMii forwarders (source code included)
    WiiFlow (original by FIX94) : http://code.google.com/p/wiiflow/downloads/detail?name=Bootmii-Forwader-Loader-DWFA.zip&can=2&q=
    PostLoader : http://www.mediafire.com/download/b6ubkdgq4lxo26s/Bootmii-Forwader-Loader-POST.zip
    USB Loader GX : http://www.mediafire.com/download/e70vs9e1mu0hz5e/Bootmii-Forwader-Loader-UNEO.zip
    CFG USB Loader : http://www.mediafire.com/download/zp0lyujcgq2vm0b/Bootmii-Forwader-Loader-UCXF.zip

    Each of these autoboots the following channel :
    WiiFlow - DWFA
    PostLoader - POST
    USB Loader GX - UNEO
    CFG USB Loader - UCXF
    (Any other requests of other AHB enabled forwarder channels you'd like me to make one for are welcome as these are extremely easy to make.)

    How to use them
    If you have BootMii installed as Boot2 (AKA BootMii@Boot2) you just place the included armboot.bin file in the bootmii folder on your SD card ( sd:/bootmii/armboot.bin ) and bootmii will automatically load it so it can load the channel that loads your favorite backup launcher.

    If you only have PriiLoader and the BootMii IOS you should be able to install the DOL into PriiLoader for some homebrew that autoboots the BootMii IOS (untested) such as this http://wiibrew.org/wiki/BootIOS and it should have the same effect. Let me know if it works.
    I assume I could also embed each armboot.bin into a DOL file nswitch-style and you could install that into PriiLoader instead which might speed up the loading process a LITTLE bit but unless people show a lot of interest in it or the BootIOS method doesn't end up working, I don't know that it'll really be worth the effort.

    Note to developers : the code is basically just MINI with few modifications in main.c if you were looking for the interesting parts and wanted to cut down the search.
     
    stfour likes this.
  2. Maxternal
    OP

    Maxternal Peanut Gallery Spokesman

    Member
    5,210
    2,073
    Nov 15, 2011
    Deep in GBAtemp addiction
    Ok, just added CFG. Any other requests are welcome.
     
  3. pootthebox

    pootthebox Newbie

    Newcomer
    1
    0
    Jun 19, 2014
    United States
    Dios Mios Booter please!
     
  4. Ryuknar

    Ryuknar Member

    Newcomer
    11
    2
    Aug 4, 2014
    Hey Maxternal,

    Wondering if you can clear my doubts about this.
    Would it be possible to have a bootmii or a priiloader (armboot.bin or dol respectively) forwarder for WiiFlow that could boot it directly without the need to have a forwarder channel installed (kinda like priibootergui does for postloader)?

    Thanks mate.
     
  5. Maxternal
    OP

    Maxternal Peanut Gallery Spokesman

    Member
    5,210
    2,073
    Nov 15, 2011
    Deep in GBAtemp addiction
    Possible, yes, but you'd loose AHBPROT access so it would be a little more limited.
     
  6. Gamequack_48

    Gamequack_48 Newbie

    Newcomer
    3
    0
    Sep 8, 2014
    Canada
    Hey Maxternal. Thanks for these files! Unfortunately I haven't been able to get USB Loader GX working properly though.
    I may be misunderstanding what I am supposed to do so I will explain. I couldn't install bootmii as boot2 so I am using the BootIOS method.

    I had USB Loader GX autobooting but didn't have AHBPROT access so I downloaded your zip file, replaced the armboot.bin in the bootmii folder with the one you supplied, and in priiloader I installed BootIOS dol file.

    My issue is that the screen stays blue, and the wii light begins flashing blue about once per second. However, if I hold reset during powerup to get into Priiloader, and then run the installed file there, it works exactly as predicted. What am I doing wrong?