Tutorial  Updated

GameCube forwarding in Wii Menu Through USBLoaderGX & Nintendont

While searching how to get channels for my GameCube backups to autoboot from the Wii menu, I couldn't find much but outdated information and broken attempts from other users, after some work I figured out a way to get it to work through USBLoaderGX and Nintendont somewhat.
With this method you can create a forwarder that will first start USBLoaderGX, which then automatically boots to nintendont which starts up the title.


Before attempting this do have your precautions setup for any possible Bannerbrick or other "Worst case scenarios"

(Only tested this on a Wii, not vWii.)

Things you need:
  • WiiGSC
  • a copy of a Wii ISO\WBFS file (can be any game, this will be deleted or reused for other GC channels)
  • HxD (or any other Hex Editor)
  • CustomizeMii
  • .wad for the gamecube game you want to forward to (or make your own, I used one from this thread)
  • A wbfs folder on the root of any disk to use (I'd advise an internal one for speed purposes)
  • Your GameCube backup being on SD.

Due to WiiGSC being very fragile, always launch it as admin

  • Open HxD and open the .wbfs file we will use to create an channel
  • Edit the Title ID to the ID of the GC game you want to forward to
  • Save the wbfs file as [GC TitleID].wbfs
  • open WiiGSC and select "Open WBFS Drive" and navigate to the drive where your dummy wbfs is (Ex: C:\wbfs\name\GCtitleID.wbfs)
  • If edited right & using a proper wbfs it should load properly, show the wii game's title but the GC's game Disc ID
  • Select "USB Loader GX Forwarder" as your forwarder
  • Press create channel

  • Start up CustomizeMii, open the .wad you have just created
  • Go to the Options tab, and extract the .dol file and save this
  • Go back to the source tab and clear the current loaded .wad
  • Load up the .wad file for your game you downloaded in this thread
  • Under options, change the startup IOS to 35, and load the new .dol
  • Install & Profit

This will make you boot into USBLoaderGX, which will then forward you to nintendont and start the title.

It's a hassle to setup, It's not desirable to have USBLoaderGX boot first, then have that autostart nintendont and the game, but for now it's a way to get these forwarder channels working.

 
Last edited by Crumb,
I've used this method to make a forwarder to SM64 Gamecube. I'd like to contribute by saying a few things:
1) It's better to use ISO over wbfs to edit the GameID. The reason is, in ISO the gameID is right at the start, while in Wbfs in somewhere in the middle.
2) If you feel intimidated by Hex editing (I do), there's a tool called Wii ISO renamer that gets the job done.
3) I followed the rest of the tutorial to the letter and it worked! It's noteworthy that the dol file CustomizeMii may be useful for launching Gamecube games from the Homebrew Launcher.
Thanks for the TIPS. Made it really easy following this method. Worked great for Simpsons Hit and Run for me!
 
  • Like
Reactions: V800
If only you could put a GameCube disc and start it from the Wii Menu Disc Channel!

If only!

😩
 
Trying to use this tutorial to create a channel that launches Super Smash Bros Melee from wii flow via sd.
Wii flow has nintendont as the default gamecube launcher- and I have confirmed that the game launches properly from the wii flow application.

I created a WAD for Melee as instructed (only changing that the forwarder is for wii flow- not usb gx) but when launching the channel, I just get a message from wii flow saying "Cannot find the game with ID:GALE01".

The game is located in sd:/games/Super Smash Bros Melee [Gale01]/game.iso
I also did go into wii flow and set sd:/games as the default location for gamecube games.
Any idea how I can get wii flow to find the game? I have confirmed the ID of the iso is properly gale01 as well.

The same message 'Cannot find the game...' after trying 'configurable forwarder (no intro)' -that is Uloader- as loader, with partition=FAT1 and device=sdhc as Extra parameters (same as my othe forwarders for wii games working)

Regards
 
Has anyone gotten a forwarder for Zelda Ocarina of Time / Master Quest to work? The one from the thread is only for Ocarina of Time, so it doesnt work.

RESOLVED: I was using the wrong Game ID. It wasn't the NTSC-U one.
 
Last edited by cadeswii,
  • Open HxD and open the .wbfs file we will use to create an channel
  • Edit the Title ID to the ID of the GC game you want to forward to
  • Save the wbfs file as [GC TitleID].wbfs
  • open WiiGSC and select "Open WBFS Drive" and navigate to the drive where your dummy wbfs is (Ex: C:\wbfs\name\GCtitleID.wbfs)
  • If edited right & using a proper wbfs it should load properly, show the wii game's title but the GC's game Disc ID
  • Select "USB Loader GX Forwarder" as your forwarder
  • Press create channel

  • Start up CustomizeMii, open the .wad you have just created
  • Go to the Options tab, and extract the .dol file and save this
  • Go back to the source tab and clear the current loaded .wad
  • Load up the .wad file for your game you downloaded in this thread
  • Under options, change the startup IOS to 35, and load the new .dol
  • Install & Profit

This will make you boot into USBLoaderGX, which will then forward you to nintendont and start the title.

It's a hassle to setup, It's not desirable to have USBLoaderGX boot first, then have that autostart nintendont and the game, but for now it's a way to get these forwarder channels working.
what does it mean when customizemii gives me an error saying "dol couldnt be found" like what did i do wrong? btw i finished the first part of the guide im still in the customizewii part (also three years late to this haha)
 
what does it mean when customizemii gives me an error saying "dol couldnt be found" like what did i do wrong? btw i finished the first part of the guide im still in the customizewii part (also three years late to this haha)
I'm having the exact same issue, on this video guide of this tutorial someone in the comments also had this problem and the creator responded "you're either trying to use a bad wad file or a bad rom" - i tried using a different .wbfs game and I still got the same problem. no idea how to fix it. anyone know?
 
I've searched through the thread that was listed but I can't find the vc banner used in the video demonstration. Anyone have a link to the banners I'm not sure where to look.
I'm searching for it too.

Basically you can use any SNES Wii Ware title (they fit for Gamecube because of the purple tint) and extract the banner from it for use with a Nintendont forwarder. I understand how he replaced the textures and banner, but I can't find where the text is stored.

1762722566348.png

1762722623567.png
 
While searching how to get channels for my GameCube backups to autoboot from the Wii menu, I couldn't find much but outdated information and broken attempts from other users, after some work I figured out a way to get it to work through USBLoaderGX and Nintendont somewhat.
With this method you can create a forwarder that will first start USBLoaderGX, which then automatically boots to nintendont which starts up the title.


Before attempting this do have your precautions setup for any possible Bannerbrick or other "Worst case scenarios"

(Only tested this on a Wii, not vWii.)

Things you need:
  • WiiGSC
  • a copy of a Wii ISO\WBFS file (can be any game, this will be deleted or reused for other GC channels)
  • HxD (or any other Hex Editor)
  • CustomizeMii
  • .wad for the gamecube game you want to forward to (or make your own, I used one from this thread)
  • A wbfs folder on the root of any disk to use (I'd advise an internal one for speed purposes)
  • Your GameCube backup being on SD.

Due to WiiGSC being very fragile, always launch it as admin

  • Open HxD and open the .wbfs file we will use to create an channel
  • Edit the Title ID to the ID of the GC game you want to forward to
  • Save the wbfs file as [GC TitleID].wbfs
  • open WiiGSC and select "Open WBFS Drive" and navigate to the drive where your dummy wbfs is (Ex: C:\wbfs\name\GCtitleID.wbfs)
  • If edited right & using a proper wbfs it should load properly, show the wii game's title but the GC's game Disc ID
  • Select "USB Loader GX Forwarder" as your forwarder
  • Press create channel

  • Start up CustomizeMii, open the .wad you have just created
  • Go to the Options tab, and extract the .dol file and save this
  • Go back to the source tab and clear the current loaded .wad
  • Load up the .wad file for your game you downloaded in this thread
  • Under options, change the startup IOS to 35, and load the new .dol
  • Install & Profit

This will make you boot into USBLoaderGX, which will then forward you to nintendont and start the title.

It's a hassle to setup, It's not desirable to have USBLoaderGX boot first, then have that autostart nintendont and the game, but for now it's a way to get these forwarder channels working.

View attachment 311666
I was able to slightly improve on this by using WiiFlow instead of USB Loader GX in the forwarder creator. Other than this I was not able to get customizemii working quite the same way. I did the following differently:
- load the channel banner wad into customizemii and extract the audio
- load the forwader wad into customizemii
- on the bottom where it lets you choose banner/icon/sound sources set banner and icon to your channel banner wad (there is a field for sound here too but the program always threw an error when i tried to use it normally)
- make sure to fix the name in the appropriate tab
- manually add the sound back in the sound tab

You can leave the ios as default here (58). Wiiflow doesn't have a loading screen when launched this way so it's significantly faster and more seamless. I have been using mario all-stars as my donor wbfs since it's only a few megabytes
 
I was able to slightly improve on this by using WiiFlow instead of USB Loader GX in the forwarder creator. Other than this I was not able to get customizemii working quite the same way. I did the following differently:
- load the channel banner wad into customizemii and extract the audio
- load the forwader wad into customizemii
- on the bottom where it lets you choose banner/icon/sound sources set banner and icon to your channel banner wad (there is a field for sound here too but the program always threw an error when i tried to use it normally)
- make sure to fix the name in the appropriate tab
- manually add the sound back in the sound tab

You can leave the ios as default here (58). Wiiflow doesn't have a loading screen when launched this way so it's significantly faster and more seamless. I have been using mario all-stars as my donor wbfs since it's only a few megabytes
Hi, how did you make it possible to use wiiflow? Whenever i try to make a forwarder with wiiflow, is just launches the wii game, not the gamecube one
 
Hi, how did you make it possible to use wiiflow? Whenever i try to make a forwarder with wiiflow, is just launches the wii game, not the gamecube one
What's your process for hex editing the donor WBFS file? The gameid is in there twice, you have to replace both instances for it to work
 

Site & Scene News

Popular threads in this forum