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,

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,310
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
8,575
Country
Ecuador
  • Like
Reactions: CoolMe

V800

Well-Known Member
Member
Joined
May 16, 2022
Messages
237
Trophies
0
Age
32
Location
Vigo
XP
797
Country
Spain
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.
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,780
Trophies
2
Age
34
XP
8,945
Country
Portugal
how can someone still be using nintendont 152? jesus that thing is old and many games dont even work in that version... nintendont is up to 498 with lots of bugfixes and additions, seriously making a video tutorial with a nintendont file outdated like that ouch.
 

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,310
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
8,575
Country
Ecuador

Crumb

Member
OP
Newcomer
Joined
Nov 20, 2013
Messages
20
Trophies
1
Age
28
XP
145
Country
Netherlands
My Nintendon't version has been updated for a long time, don't be upset about some older footage y'all
 

totakeke95

Well-Known Member
Member
Joined
Dec 25, 2020
Messages
146
Trophies
0
XP
869
Country
Spain
I've a little doubt.

The .dol extracted from the WAD of that custom forwarders thread is from an old version of Nintendont or that .dol will simply start the main .dol from the apps/nintendont folder when it starts?
 

CoolMe

Well-Known Member
Member
Joined
Apr 16, 2019
Messages
8,295
Trophies
2
Age
29
XP
41,065
Country
United States
The .dol extracted from the WAD of that custom forwarders thread is from an old version of Nintendont or that .dol will simply start the main .dol from the apps/nintendont folder when it starts?
Don't extract anything, download latest Nintendont files and put them on the apps folder. Launch the forwarder and if it's working correctly it should boot to that latest version of Nintendont, see the version number & date to confirm it. If it's not, then you might need to replace the forwarder wad channel with different one.
 

Crumb

Member
OP
Newcomer
Joined
Nov 20, 2013
Messages
20
Trophies
1
Age
28
XP
145
Country
Netherlands
I've a little doubt.

The .dol extracted from the WAD of that custom forwarders thread is from an old version of Nintendont or that .dol will simply start the main .dol from the apps/nintendont folder when it starts?

it should be forwarding to /apps/nintendont
as in the end the .dol used is just a usbloadergx dol which is told to boot to a gc title id
 

V800

Well-Known Member
Member
Joined
May 16, 2022
Messages
237
Trophies
0
Age
32
Location
Vigo
XP
797
Country
Spain
Hello. Can I select "Wiiflow forwarder" in WIIGSC? It's my actual Loader for GC
Yes, you can. Make sure you can launch Gc games directly from Wiiflow beforehand.
Post automatically merged:

When I tried this it did not work, I am not sure what I did wrong though
Let's search for a explanation:
- Do regular wii games work via forwarder?
- Have you tried launching Gc games from usb loader/wiiflow beforehand?

If the answer to both questions is yes, odds are you're not editing correctly the Title ID. I've shared a few tips in this thread about this precise step.
 

DoctorIke

Member
Newcomer
Joined
Mar 22, 2017
Messages
8
Trophies
0
Age
24
XP
101
Country
Canada
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.
 
  • Like
Reactions: SaulFabre

V800

Well-Known Member
Member
Joined
May 16, 2022
Messages
237
Trophies
0
Age
32
Location
Vigo
XP
797
Country
Spain
Just a wild guess: Shouldn't the game ID be in capital letters? Another thing you can try is renaming the ISO using Wii iso renamer or switching to usb loader gx to rule out these possibilities.
 

DoctorIke

Member
Newcomer
Joined
Mar 22, 2017
Messages
8
Trophies
0
Age
24
XP
101
Country
Canada
Just a wild guess: Shouldn't the game ID be in capital letters? Another thing you can try is renaming the ISO using Wii iso renamer or switching to usb loader gx to rule out these possibilities.
Unfortunately, the actual name of the game folder seems to have no bearing, I tried naming it "GALE01" which didn't seem to help.

I would use USB Loader GX, but for some reason, I cannot get Melee to run properly on a usb drive- it always crashes on "Init DI" in the nintendont boot screen. I found a fork of Nintendont online that got past that screen, but then it just loaded into an infinite black screen.

It works on SD Card, but Usb Loader GX does not support loading from SD card as far as I can tell.

Wii ISO renamer does read the game as "GALE01" (I even tried changing both the name and ID to that), and I did remember to rename my template ISO to GALE01 as well.
 
  • Like
Reactions: SaulFabre

V800

Well-Known Member
Member
Joined
May 16, 2022
Messages
237
Trophies
0
Age
32
Location
Vigo
XP
797
Country
Spain
Unfortunately, the actual name of the game folder seems to have no bearing, I tried naming it "GALE01" which didn't seem to help.

I would use USB Loader GX, but for some reason, I cannot get Melee to run properly on a usb drive- it always crashes on "Init DI" in the nintendont boot screen. I found a fork of Nintendont online that got past that screen, but then it just loaded into an infinite black screen.

It works on SD Card, but Usb Loader GX does not support loading from SD card as far as I can tell.

Wii ISO renamer does read the game as "GALE01" (I even tried changing both the name and ID to that), and I did remember to rename my template ISO to GALE01 as well.
Sometimes, when just a particular game can't be read, it's better to try to get a different iso. The original may be corrupted.
 
  • Like
Reactions: SaulFabre

V800

Well-Known Member
Member
Joined
May 16, 2022
Messages
237
Trophies
0
Age
32
Location
Vigo
XP
797
Country
Spain
I'm at my wits end here. I suggest you to try what @SaulFabre suggested and create a single rom loader of the game. The result of the same but, instead of using Wiigsc, you make Nintendont autoboot Smash Bros Melee. He posted a tutorial right in this thread. Worth a try, I guess.
 
  • Like
Reactions: SaulFabre

kabukijr

New Member
Newbie
Joined
Jun 11, 2023
Messages
2
Trophies
0
Age
24
XP
28
Country
United States
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.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BigOnYa @ BigOnYa: This good deal, Prince of Persia on Switch...