In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Wiiload

From WiiBrew
Jump to navigation Jump to search

Wiiload is a method of loading .dol and .elf files over the network. If the icon in the very bottom right of the Homebrew Channel is lit up, it should work for you.

First, download the .elf package, which includes all version of Wiiload, from the official homebrew channel site. 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.

Windows

  • Set the environment variable by going to 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:
wiiload <filename> <application arguments>

GUI Application

Right-click Context Menu

Warning! Messing in you Registry is risky, if you mess it up, me or Wiibrew holds no responsibility!

  • open regedit any way you like.
  • open HKEY_CLASSES_ROOT\.elf\shell
if it doesn't exist, create it ("folders" are called keys in the registry, so create the key ".elf" in HKEY_CLASSES_ROOT and "shell" inside .elf
  • in here, create a new "key" name it "Send to Wii"
  • under "Send to Wii" create a new key again.
  • this time name it "command".
  • double click the "default" value and type "wiiload %1"
  • click OK and your done :)
  • make sure wiiload.exe is in c:\windows\system32

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

GizmoTheGreen

Mac

  • 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.

GUI Application

Well, there is a GUI developed by ifletcher, currently, it's built for intel macs only! There is need for a PPC Build , the Developer can't build it for PPC, because he has an Intel Mac, the program is written in FreePascal using Lazarus, so it should be compatible with Windows and Linux, there are just some parts that need to be rewritten! Here you can Download the current Version of the TCPLaunch App for Intel Macs.

http://www.doomcenter.de/sereroku/TCPLaunch.zip

I included wiiload in this application, i hope it's not a problem for the devs! If you want to port this source to Mac OS X PPC, Windows or Linux, just send me an email to "christian (dot) kaik (at) googlemail (dot) com". If you need support, just send me an email with msn/aim!

Linux

Approximately the same method as the mac.