How To Load Usb On Wii


I know a lot of Wii-U owners have always wanted to be able to use a USB port for a hard drive to backup and load their favorite games or homebrew. For quite a while we have only been able to use the SD card to load homebrew and backups on the Wii-U, which is fine since you can a get big SD cards pretty cheap these days, but now USB loading is possible!!

Thanks to the Brazillian team and everyone in the scene we can now use the USB port for super big HDD or even USB pen drives to store all of our favorite games and homebrews. Below is the FAQ about what works and what doesn’t work and how to do it yourself.


Connecting an external hard drive to your Wii to back up and play your games is a simple way to keep expensive discs out of harms way, decrease game load times, and organize your collection with. Insert the game disc into your Wii and start the 'USB Loader GX'. The program shows you that a new Disc has been detected. Click on 'Install' and confirm with 'OK'. The USB Loader to copy the games to your hard drive. If you would like to download the Cover art images for the games, click on the USB Loader on the 1 button on your Wiimote. Channel getting the wii ready preparing and using usb loader gx ver. Playing games from a usb hard drive or thumb drive is advantageous usb loader gx wii 4 3u download because the games are all in one place, they. Download wii-u-version download wii-version download. Want to rip wii games directly from your wii’s dvd.

  • If you want to install on HDD, you need to format your HDD to WiiU format. Attention it will DELETE everything on that drive. DO NOT USE THE DRIVE YOU USE FOR vWII!
  • You can use any USB drive, Hard Drive or Pen Drive. Some Hard Drives will require external power or a Y Cable
  • You might want to turn HDD sleep mode OFF before installing game to USB.
  • The downloaded games need to be the region of your Wii U. You can install game from another region but it will not launch.
  • The games will be playable online!
  • You can install as many games as you want on your system as long as you have enough space, but only one at a time, because of the folder limitation.
  • Already purchased DLC are working. You can purchase new DLC too.
  • You can’t use non legit DLC. Use Loadiine with DLC support for that.
  • You can update the game (remove the server filters or use NNUPatcher before launching the game) or use WUP installer to install manually.
  • You can transfer games installed to you Hard drive to your internal storage and it will run fine
  • You can install games to internal storage without installing to USB
  • If you have an existing savegame/DLC/Update for your game on your internal storage, move it to you USB before installing the game to USB or you’ll lose your savegame!
  • To install your Loadiine save into the console, use Saviine homebrew. Guide available here, or a youtube video tutorial here.
  • NUS downloads DO NOT contain the tik file, you need to extract the ticket from the WUD file.
  • You can’t dump the ticket from your console, you can’t dump a game is WUD format. stop asking
  • DO NOT ASK HOW TO MAKE OR DUMP A WUD, it’s NOT POSSIBLE. release group are releasing games WHEN THEY DECIDE. That’s all.
  • if the game is not on that site, or is present but “nuke”, it means the WUD does not exist for this game. No need to search for tickets.
  • You can install ONLY disc based games. eShop version can’t be installed because there’s no WUD version of them.
  • You CANNOT use your loadiine ready games with this method
  • You cannot brick your WiiU with this method, as long as you try games and updates. DO NOT TRY TO INSTALL ANYTHING ELSE (like system titles) OR YOU WILL BRICK.
  • Don’t install games you bought on eShop with this method. (unknown what would happen, just be safe and don’t mess your tickets already installed officially)

How to do:

  1. Get the game from NUS, do not decrypt. Be sure it’s the same region than your console!
    you can use:
    – JNUSTool with “-dlEncrypted” command, (Recommended program !!!)
    – or NUSGrabber,
    – or NewNUSGrabberDO NOT USE :
    Uwizard (wrong filename),
    NUS Grabber GUI (it’s outdated!),
  2. put the game files (.app, .h3, etc.) on your SD card, in SD:/Install/ folder
  3. get the ticket for your game (extracted from a WUD file). Be sure it’s the same region than your console!
    Note: you don’t need ALL the rar files to extract the full 25GB wud. Only the first .rar or .r01 file is enough to extract an incomplete wud and get the ticket.
  4. Edit the ticket (title.tik located in folder sys/02/)
    with this tool : https://gbatemp.net/threads/release-wii-u-ticket-modifier.445553/
    or manually : here (not an exact method, trial and error!).
  5. be sure your modified ticket is named “title.tik” if not, rename it.
  6. put the modified title.tik in the SD:/Install/ folder too.
  7. Put SD card into Wii U
  8. Plug in your WiiU Hard drive to your Wii U (if you want to install to USB)
  9. Eject any inserted game disc
  10. Launch the homebrew launcher
  11. Launch the modified wup installer (this WUP installer will not let you install system titles, so you can’t brick !)
  12. Press X button to install to HDD, or press A to install to internal memory.
  13. let the game install. You will see an incorrect % progress (such as 300% or more depending on the game) don’t worry and let it finish.
  14. When the install ends you will be rebooted back into the homebrew launcher, exit it and your games will be installed!
  15. delete ALL the files located on your SD:/install/ folder. You can now install another game.

Not responsible if your Wii U bricks

All credit for this method goes to Brazilian team, King Cerelepe for testing

TypePC utility

Wiiload is a method of loading .dol and .elf files over the network. Also, you can use Wiiload to install homebrew applications directly onto your SD card. If the icon in the very bottom right of the Homebrew Channel is lit up, it should work for you.

First download the package, which includes all version of Wiiload. Then determine your Wii's IP address by pressing the home button on the Wiimote at the Homebrew Channel's main screen. After that, follow the instructions for your operating system.

  • 1Windows
  • 2Mac and Linux
  • 4Third-party Extensions (compatible with the latest HBC (1.1.2))
  • 5Third-party Extensions (ONLY compatible with HBC v1.0.4 and below)


  • Set the environment variable by going to your computer's Control Panel -> System -> Advanced -> Environment Variables, then click 'new' under either category. The variable name is WIILOAD and the value is tcp:yourIP, where yourIP is the Wii's IP/hostname. Click 'OK' here and in System Properties.
  • Turn the Wii on and go to the homebrew channel.
  • Go to wherever you put the pack you downloaded and extracted in step one, open the Wiiload folder, and open the win32 folder. You should see a single executable, wiiload.exe. Drop a .elf on this and it should load on the Wii.
  • You can create a shortcut and drop files on that, if you prefer.
  • You can also copy wiiload somewhere convenient (like %windir%system32) and use the command line:

Send ShellExtension

Send ShellExtension is a automated installation for right-click context menu and default icon for .ELF in Windows.

Right-click Context Menu

Warning! Messing in your Registry is risky, if you mess it up, Wiibrew or I hold no responsibility!

  • Make sure wiiload.exe is in c:windowssystem32
  • Paste this into a Notepad document and save it as wiiload.reg
  • Then, double-click the file and choose to 'Import into Registry'. You may, if you wish, now delete the wiiload.reg file.
  • Now you can right click any .elf file, and 'send to wii' :)

Of course, you still need the system variable set correctly.Works under Vista


Some additional information:

  • This can also be modified to support DOL files. Here is the code for that registry patch...
    • Notice the change in the extension, this can be changed to whatever you need.
  • This works in (at least) XP, Vista, and Windows 7.
  • You may have to experiment with the '@=' line, if the code fails try changing the registry patch to have @=wiiload %1 (no quotes).

Batch file

  • You can put wiiload in a folder along with this batch file:

Note: change the 'set WIILOAD=tcp:' line to your own needs.Note2: remove the 'PAUSE' at the end of the file if you want the DOS window to auto close.Note3: change 'c:wiiwiiload.exe %1' to where wiiload.exe is.

  • Then double click the elf/dol file and choose 'select a program from the list'. Look for the batch file and tick the 'always use this program to run this files'.
  • If dol/elf files are already associated right click+shift and select 'open with', then 'select a program from the list' and follow above's instructions.

Batch file based on the one here: http://www.rgagnon.com/gp/gp-0009.html


Mac and Linux

With Terminal.app

  • Set the environment variable by opening up Terminal (in Applications/Utilities) and entering 'export WIILOAD=tcp:yourIP' where yourIP is the Wii's IP.
  • Still in Terminal, cd to the folder where you extracted the file from step one. If you extracted the file to your Documents folder, this would be 'cd ~/Documents/the_homebrew_Channel-beta_7/wiiload/osx'.
  • Still in terminal, enter 'chmod 755 wiiload'.
  • For convenience sake, put the file you wish to load in the same directory as this file.
  • Turn the Wii on and go to the homebrew channel.
  • In terminal, enter './wiiload boot.elf', assuming the .elf is called boot.elf and is in the same directory as wiiload.

With Xcode's Build and Go

  • In your Project's window control-click on Executables and choose Add > New Custom Executable...
  • Name it 'wiiload'
  • Click 'Choose...' then hit Command+Shift+G and type '/opt/devkitpro/devkitPPC/bin/' then hit enter. Select wiiload, click Choose and then the Next button.
  • On the next screen click the Arguments tab.
  • Add an argument with the value $(SRCROOT)/$(PROJECT_NAME).dol
  • Add a variable named WIILOAD with the value tcp:[your Wii's IP address] (without the square brackets)
  • Now hit the Build and Go button or Command+Return and Xcode will build your project and send it to your Wii!

With wiiload.py

wiiload.py is a 42-line python program that can upload files over the network. It is used in the same way as the regular wiiload (i.e. put the IP address in the environment variable WIILOAD and give the the .dol filename and the arguments on the command line).

  • Download it from http://pastebin.com/4nWAkBpw,
  • make it executable with 'chmod a+x wiiload.py',
  • export WIILOAD=tcp:

then run it like this

  • ./wiiload.py /path/to/my/boot.dol argument1 argument2

With Android

Wiiload for Android is an Android port of JWiiload. It accepts .dol, .elf, and supports sending .zip to 1.1.0 for installation, and provides a graphical interface. To use it, one opens the app, selects a file, and then hits scan or enters the wii address. Once that is set up, the user hits send and it will be sent directly to the Wii, no PC involved.

Uploading applications to SD card

Set up a zip file that contains 'only' the folder of the application you wish to install, and inside it must contain your .dol and/or .elf file. Then save the zip file as you see fit, and use Wiiload to upload.

For example, to upload WiiPhysics, create a folder called 'WiiPhysics'. Inside that folder will be the 'boot.dol' file, the 'icon.png' file, and the 'meta.xml' file. Zip the folder so that you create a 'WiiPhysics.zip' file containing the 'WiiPhysics' folder and its contents. Then, use Wiiload to upload as described above, or using one of the third-party extensions below.

Third-party Extensions (compatible with the latest HBC (1.1.2))


A Wiiload-based tool by Leathl that allows you to upload via Homebrew Channel (before AND after the 1.0.5 patch). For Windows.


WiiBuilder is a Windows software used for loading Wii executable files (.dol and .elf) from a computer to a Wii with the Homebrew Channel running. A zip file containing an application could be sent too, it must have one directory in the root of the archive containing the boot.elf/dol file. An IP address must be entered in the Settings.


A wrapper for wiiload by Team Twiizers [http://bootmii.org] which allows for loading of dols/elfs/zips directly from Finder. The app remembers your Wii's ip-address and autoboots on drag-'n-drop or when invoked through file association. The bundled version of wiiload is the precompiled osx-binary included in the hackmii-installer v0.5.

Install Wii Games To Usb


A total replacement for Wiiload.

This is an application with a GUI created by henke37 & R-win to send '.elf' or '.dol' file to your Wii.This is the first screen:

  1. You have to put your Wii IP Address in the 'Wii IP:' section.
  2. Use the 'Browse..' button to search on your Computer for the '.elf' or '.dol'
  3. Click on the 'Send File!' button to send the file to your Wii who is already in the Homebrew Channel. You can set arguments for the '.elf' or '.dol' file in the 'Args:' section before pressing the 'Send File!' button.


JWiiload is entirely coded in Java. This allows an easy interface that can be run from any OS, so even the average user who isn't using Wiiload in a developing environment will have access to the convenience of the TCP utility. It also has a command line interface mode that can be called, although this doesn't necessarily have to be programmed in Java. JWiiload does not rely on the wiiload binaries, and instead operates entirely independently of them, enabling it to run on any OS that can utilize the Java Runtime Environment.

Due to JWiiload being independent of the binaries of regular Wiiload, it has been ported to Android in Wiiload for Android, and can be downloaded from the Android Market.

With PyWiiLoad

See PyWiiLoad.

Third-party Extensions (ONLY compatible with HBC v1.0.4 and below)

Multi-Platform GUI

WiiTCPLoadGUI is an excellent and easy-to-use GUI front-end for loading Wiibrew over a wireless network.


How To Load Wii Games On Usb

I have made a straightforward, universal, Pashua and CocoaDialog based GUI available here (this is an esnips page so make sure you have ad blocking turned on). The app is a universal binary and supports OS X 10.3.9 - 10.5.x, the app's installer includes WiiLoad so no other copies are needed to run it. If you have any questions, suggestions or need support refer to the old version's talk page, the FAQ there is still relevant and updated. nliwilson. In the process I created a small icon for WiiLoad that is available here in jpeg format.

Playing Wii Games From Usb


Wii Games From Usb

You can also use the very simple Python GTK+ GUI made by Mikezila, gWiiLoader.

How To Load Usb Games On Wii

Retrieved from 'https://wiibrew.org/w/index.php?title=Wiiload&oldid=105268'