This repository contains the source code of RVLoader, a Game loader specifically designed for Wii portables. It's supposed to completely replace the Wii's menu with a custom interface, that has full Gamecube controller and Wiimote support.
All games [Wii & Gamecube], Homebrew, Channels, etc. are loaded from USB.
But RVLoader is not just a simple GUI! It comes packed with features, quite a few hacks and more to make the life of Wii portablizers easier.
In order to install RVLoader you need to have your Wii already hacked (e.g. the homebrew channel is installed) and updated. Then simply follow these steps:
From now on RVLoader will boot automatically when turning your Wii on.
NOTE: If step 6 fails: RVL installer grabs the required IOS modules from your Wii's NAND. If your Wii is not updated, it might be possible that the installer won't be able to find some of the required modules. In this case the installer will try to get those modules from the following IOS wads that must be placed on the root of your USB drive:
These files can be legally downloaded through NUS Downloader: http://wiibrew.org/wiki/NUS_Downloader
Build binaries using make
and clean up using: make clean
.
DevkitPro with packages:
The UI is pretty simple, though still in development. Basic controls are:
DPad
or left analog stick
to move through the different gamesA
to boot a gameB
(or 1
on a Wiimote) to open the per-game configuration menuC-Stick
(or Z+DPad
, or B+DPad
on Wiimote) to switch between the different game menus (GC, Wii, homebrew, ...). Simply move the C-Stick and a selector wheel will show up. Holding the C-Stick in a position for a couple of seconds will confirm the selection. In case you are using a Wiimote, hold the B button and move the DPad to simulate the C-Stick movements. You can also use the right stick on a Classic Controller or the Nunchuk stick while holding the C button.The safe menu can be used to:
Enter safe menu by holding L + R + Z
on boot
To force VGA in safe menu hold R + L + Z + B
on boot
Z + Y + [Dpad Up/Down]
- increase / decrease UAMP2 audio volumeZ + X + [Dpad Up/Down]
- increase / decrease RVL-DD backlight brightnessUSB://
games/
Batman Begins/
game.iso
Game Description/
game.iso
disc2.iso
USB://
wbfs/
IRONMAN.wbfs
ANYDESCRIPTION.wbfs
AnySubfolder/
whatever.wbfs
Copy Homebrew into /apps
folder on the root of your USB drive.
VC/WiiWare titles are supported, but still experimental!
Copy VirtualConsole .wad
files in the /vc
folder on the root of your USB drive.
WiiWare and Wii channels go in the /channels
folder on the root of your USB drive.
Installing Covers
Game covers can be downloaded from GameTDB. Use the search feature to find your game and select the correct link (Eg. GMSE01 - Super Mario Sunshine).
Save a cover shown on the right and place in USB:/rvloader/covers/
.
Covers are 160px × 224px PNG files and need to be named the same as the game ID (Eg. GMSE01.png)
This project is completely funded by the amazing donations and support I get on my Patreon page. If you'd like to contribute to the cause, you can check my page here: https://www.patreon.com/aureliomannara (I know, shameless plug).