Wii: Running games off a USB stick/drive

3 comments

At time of writing, I had:

  • Wii firmware 3.3E on a PAL system.
  • Bannerbomb v1.08
  • HackMii v0.6
  • Kingston 8gb USB Data Traveller 100

A note I'd like to make early on:

From what I've read, this tutorial will work for anyone using the Wii firmware of 4.0 and earlier. Not too sure about 4.1.

This tutorial will not work for anyone running Wii firmware v4.2. You must download and use different things to get stuff working!

The instructions in this guide are ridiculously easy, only because a few brilliant minds have sat down and spent hours on ripping the Wii wide open and creating programs to it easier for us to do these sorts of things.

Hardware Requirements

  • Nintendo Wii, obviously (LU64, LEH250 or LAH113 serial Wiis are harder to deal with since they're newer)
  • WiFi connection for the Wii
  • An SD card
  • A compatible USB drive/stick with at least 4gb (check here)
  • A computer with internet connection

Software Requirements

Installing games

Lastly Firstly, you'll need WBFS Manager to format and copy images to your USB drive.

Before starting the program, insert your USB drive and ensure that the computer has detected it.

image 

Select the drive and click "Format" to format it.

Now that its WBFS ready, you can simply select "Browse" to select ISO images. When you're ready, click "Add" and it will copy the games to your USB.

A handy thing about WBFS Manager is that it also scrubs a tiny portion of the image to save some space for you.

While thats copying, you can start preparing your Wii for homebrew!

Setting up your Wii to run homebrew

Bannerbomb will allow for any code to be run on your Wii, making it easy for homebrew software to be installed and executed.

Extract the "private" folder from the Bannerbomb archive and place it onto your SD card (all files go into the root folder unless specified otherwise).

(start optional steps)

If you want to test your Wii for compatibility prior to installing the HomeBrew Channel, download this test application and extract "boot.dol" to your SD card.

Do not insert the SD card yet! Turn on your Wii and disable "WiiConnect24". Apparently Bannerbomb wont work properly if its enabled.

Go into the Wii settings, navigate through to "Data Management", "Channels" then finally "SD".

image

Insert the SD card and load "boot.dol".

If all went well, the test should execute and display a boring black screen. The test should take approximately 5 minutes to complete.

Now delete "boot.dol" from the SD card and prepare to install the Homebrew Channel.

(end optional steps)

Installing Homebrew Channel

Place "boot.elf" from the HackMii archive onto your SD card.

Start up the Wii and visit the SD card channel again to use Bannerbomb to run the HackMii installer.

Install the Homebrew Channel (HBC) using Bannerbomb. You can navigate using the Wii remote (held vertically) with the up/down arrows to select and A button to confirm.

(Optional) While you're at it, install BootMii if you want some sort of brick protection. BootMii isnt covered in this tutorial.

If all went well, no errors should be displayed. Exit and restart the Wii.

There should now be a new channel for the HBC, meaning now you no longer need Bannerbomb to install software.

Installing USB Loader capabilities

Now you're ready to set up the SD card for USB Loader GX.

Run USB Loader GX Installer. This will download the USB Loader GX application, install it onto your SD card and also set up your card with pathnames for use with the HBC.

Now that your SD card is ready for use with the HBC, we'll take the chance to also set up the USB loader software.

"cIOS38 (rev 14 by waninkoko)" and "Hermes cIOS222-223" (both listed here) are specialised "drivers" for the Wii that allow you to boot backups from USB loaders.

Extract the cIOS38 Installer contents to "SD:\apps\cIOS38_rev14" and the Hermes contents to "SD:\apps\cIOS222-223".

Go into "SD:\apps\cIOS38_rev14" and rename "cIOS38_rev14-Installer.dol" to "boot.dol".

Turn on your Wii, insert the SD card and start the HBC.

Run the cIOS38 installer first. Select "IOS249" (or "IOS36" if 249 isn't available) and press A to confirm. When prompted, select "Network Installation" to download the software from the internet.

image

When its done, reboot and install cIOS222-223. For the Hermes setup, install for "IOS 249". The other options will work fine if you select the default options.

Now you're homebrew and USB Loader GX ready!

Running USB Loader GX

Plug in the USB drive into the back of the Wii. Now when you run the HBC, select "USB Loader GX" from the list of applications.

The loader should work immediately. Select the game and play!

If in the case you see a countdown screen that says something like "Waiting for your slow USB device", unplug the USB drive and insert it into the other port. (I've wasted a few hours trying to figure that out!)

Now it is time to don your weapons from the Nintendo armoury and bring forth a mighty reckoning!

1142415686660

Sources

Changes - 18/11/2009

  • Moved WFBS steps to the beginning, to avoid disappointment when the USB drive isn't compatible.
  • Added hardware requirements list.
  • Added link to compatibility list.
  • Added some pictures to help guide the way.
  • Added IOS36 information from MedinaSoft's and Jess' comment. (Thanks guys!)
  • Reworded some sentences to make more sense.

3 comments:

  1. yeah.. so hey.. i just wanted to add some stuff that twiggy-kun missed/skipped/etc...


    1) BOOTMII IS NOT OPTIONAL!!! :P.. seriously install bootmii (and DVDx) with the hackmii installer, after you install it (and before you continue with this tutorial) boot into bootmii and make a backup of your wii... all this cios crap sounds easy .. but done wrong can potentially brick your wii.

    what's a `brick` you say?... imagine having a big hard block of clay where your wii is; now try to play Smash Bros. (or any other game) with it... what? you couldn't? yeah that's what it means.

    2) Check your wii's serial, if it has LU64, LEH250 OR LAH113 (or higher) as the first characters.. you're gonna have a hard time on this ones... bootmii cannot be fully installed and also they cannot be downgrade that easily (you need to downgrade sometimes to use this tutorial as is)

    3) (this is not the point of this tutorial but it's a direct product of it's steps) after you install HBC + cIOS38, you don't need to go on.. you can stop there and play Backup games (burned to DVD-Rs), you'll just need some backup loader (Softchip, NeoGamma, Backup Launcher, etc) and you're set.

    4) "If in the case you see a countdown screen that says something like "Waiting for your slow USB device", unplug the USB drive and insert it into the other port. (I've wasted a few hours trying to figure that out!)"

    regarding that, the correct port is the one on the right if looking directly at the USB ports on the back of a Vertical (or standing up) wii. if your wii is tired and is laying down (horizontal) the correct port is the bottom one.

    < /minirant >

    LOL @ the pic of Tux` :D

    ReplyDelete
  2. Thanks for the write up, Twig! It was really helpful and user friendly, especially for a regular everyday person (i.e. non-nerd :P)

    I'm running 3.2E and installed cios38 at IOS36 instead of 249 (the option wasn't there in the installer) and it worked fine.

    Your additions were really helpful, MedinaSoft. Maybe Twig can add them to his entry.

    I couldn't get my Wiimote to register in the BootMii screen when I was trying to do a backup though. Hmm. Any ideas?

    ReplyDelete
  3. Oh, nevermind..

    "If you read the readme it says that they don't have access to the wiimote architecture so you have to either use a gamecube controller to navigate it or the power and reset buttons on the wii to navigate (I think power to go right and reset to select)"

    ReplyDelete

Leave your thoughts ...
---
If you are having trouble with copy/pasting in comments, you need to sign in or click 'Preview'. For more information about this Firefox bug, see here.

 
Copyright © Twig's Tech Tips
Theme by BloggerThemes & TopWPThemes Sponsored by iBlogtoBlog