Nintendont

Nintendont is a Wii mode homebrew to play Gamecube games on Wii and WiiU vWii.

Nintendont is not a modification or emulator. It’s more like a bridge between an emulator and a virtual machine which runs Gamecube games natively.

For more information on Nintendont, you can read about it on the GBATemp page or their GitHub page

Installation

Nintendont doesn’t have a package that is fully put together, it requires a little bit of manual labour.

  1. Create a folder in your SD card’s apps folder named Nintendont (yes it needs to be capitalized).
  2. Download loader.dol and put it in the new apps/Nintendont folder as boot.dol.
  3. Download the meta.xml file, and put that in apps/Nintendont as well.
  4. Finally download and put the icon.png file in to apps/Nintendont.

Ripping your Gamecube Games

The old method to make Gamecube game rips is to use CleanRip. It runs on both the Gamecube and the Wii. The only issue with using it for Gamecube games is that it doesn’t put them in the correct location for Nintendont. It requires you to put your storage device in to your computer, then move and rename the image correctly.

The easiest method method is to use USB Loader GX to rip your Gamecube games. It will put them in the correct folder structure for Nintendont, and it still does a 1:1 copy like CleanRip.

Gamecube Image Directory Structure

Your Gamecube games need to be on either your FAT32 formatted SD card or a FAT32 formatted storage device.

Create a folder names games on your storage device. Each game needs to be in their own folder, you then name the game EXACTLY as game.iso or game.gcm depending on their extension.

(Optional) Dump Gamecube BIOS for use with Nintendont

Note: This is a completely optional thing. Nintendont runs perfectly fine without it. It’s just if you want that nostalgic Gamecube start up when you use it.

You will require a couple of things: a working Gamecube, and a method to boot homebrew on said Gamecube. Different methods to do so can be found here on the GC-Forever Wiki. The easiest way for people who already have a modified Wii is to use the Game Save Exploits that are shown on the GC-Forever Wiki.

  1. Load up Swiss.
  2. Once you’re loaded up on your storage device, press B to go to the bottom menu.
  3. Press A on the eject looking button (first option)
  4. In Device Selection scroll over to to System and press A.
  5. Scroll down to ipl.bin and press A
    • If you get an error saying Unknown File Type / Enable file management to manage this file:
    1. Press B and go to settings (the gears) and press A to open that up.
    2. Under Advanced Settings you’ll see an option for File Management, scroll down to it and press right to enable it.
    3. Keep pressing down until you’ve highlighted Save & Exit, press A.
    4. Wait until the settings screen closes. Press B to get back in to the file menu.
  6. Press X to copy the file, select your storage device and then press X again to store it on the root of your SD card.
  7. Wait a few seconds for it to copy over and then press A.

Now you’re done on the Gamecube side and can turn it off. Put your SD card in to your computer and copy the ipl.bin file off of it. You’ll need to rename it differently depending on the region of your Gamecube.

If you have a North American or NTSC system (outside of Japan) you’ll name it iplusa.bin. If you have a PAL region system name it iplpal.bin. Finally, if you have a Japanese region Gamecube, then name it ipljap.bin.

Copy over your BIOS file to the root of your Gamecube game storage device (SD card or USB hard drive) and then in Nintendont’s settings you need to make sure that Skip IPL is set to No. This does work with WiiU Gamecube injections made with TechonMoon’s WiiVC Injector Script once the BIOS file is on your SD card and the setting is set not to skip.