- Joined
- Nov 15, 2011
- Messages
- 5,210
- Trophies
- 0
- Age
- 40
- Location
- Deep in GBAtemp addiction
- Website
- gbadev.googlecode.com
- XP
- 1,709
- Country
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.
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.