Hacking BootMii channel forwarders

Maxternal

Peanut Gallery Spokesman
OP
Member
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.
 
  • Like
Reactions: stfour

Ryakna

Member
Newcomer
Joined
Aug 4, 2014
Messages
11
Trophies
0
XP
146
Country
United States
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.
 

Maxternal

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

Possible, yes, but you'd loose AHBPROT access so it would be a little more limited.
 

Gamequack_48

New Member
Newbie
Joined
Sep 8, 2014
Messages
3
Trophies
0
Age
32
XP
51
Country
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?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure if that or RC Pro AM was my favorite NES racing game... hmmmm
  • BigOnYa @ BigOnYa:
    Yea I loved the rc pro am games
  • Psionic Roshambo @ Psionic Roshambo:
    @SylverReZ, RC Pro AM was made by Rare, and that explains why I liked it. Just learned the other day about a game I loved that was made by Rare and I was surprised lol
  • K3Nv2 @ K3Nv2:
    I was playing need for speed remastered and said to myself this is a nice Forza remaster
  • Psionic Roshambo @ Psionic Roshambo:
    https://en.wikipedia.org/wiki/List_of_video_games_developed_by_Rare Not all of them are awesome but man the hits on that list.
  • Psionic Roshambo @ Psionic Roshambo:
    Oh snap Super Offroad was by them too? lol damn
    +1
  • BakerMan @ BakerMan:
    Today I learned that the creators of the Donkey Kong games also made Sea of Thieves
  • BakerMan @ BakerMan:
    why do i feel the sudden urge to start singing pirate's scorn from the donkey kong country cartoon?
  • BigOnYa @ BigOnYa:
    Are you being for real, cause that's hard to believe, DK is Nintendo and made in japan, Sea of thieves was from Microsoft, in America. I'm not calling you a liar, just didn't know.
  • BigOnYa @ BigOnYa:
    Ok yes they were both made by Rare, but DK was from Rare back then, Rare now is owned by MS. So makes since.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    They even developed a LJN game.... lol
  • K3Nv2 @ K3Nv2:
    It was pretty rare
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder what deal with Satan LJN worked to get Rare to make that one...
  • BigOnYa @ BigOnYa:
    I remember couple years ago, they announced they were working on a Perfect Dark remake, wonder what ever happen with that?
  • K3Nv2 @ K3Nv2:
    It went into the darkness
  • BigOnYa @ BigOnYa:
    Me and buddies used to play the hell out of Perfect Dark on N64, that and Goldeneye, was the first real PvP shooter games I remember
  • BigOnYa @ BigOnYa:
    4-way split screen on a tiny 19" TV, lol
  • K3Nv2 @ K3Nv2:
    Did you share joysticks also
  • BigOnYa @ BigOnYa:
    Nuh we had the 4 controller add on thingy for n64. Duh I just got your joke, lol
  • K3Nv2 @ K3Nv2:
    So you touched ends
  • BigOnYa @ BigOnYa:
    Yea, but being in the boy scouts, they forced us to
  • K3Nv2 @ K3Nv2:
    Chopped down some wood for the scout master
  • BigOnYa @ BigOnYa:
    Big Gay Al was our Scout leader.
    BigOnYa @ BigOnYa: Big Gay Al was our Scout leader.