This software doesn't help you obtain Wii or GameCube Software, this will be up to yourself to source from your own legally obtained backups which may or may not be illegal in your country, this software comes with no warranty or even a guarantee that it will work!
It worked for me
I am not responsible for what you do with this software.
That being said please read the instructions.
These two python scripts were written to automate the conversion process from compressed RVZ format to a format that can be used on real Wii & vWii hardware via a USB loader such as USB Loader GX or WiiFlow, just drop all your ZIP/RVZ Files in a folder, run one of the applicable scripts and it will convert Wii to WBFS files and GameCube to CISO ready for placement on a FAT32 USB Drive, you can use NTFS or EXFAT but Nintendont, USB Loader GX and WiiFlow can all use FAT32.
Say you have your legally backed up games on a server or a spare USB drive ("Just-in-Case") but to save space you converted the full size ISO files into RVZ Format then zipped that rvz to save more space... Manually, you'd have to do the conversion all yourself as below.
To speed things up, I created this set of tools that will do all that busy work for you.
sequenceDiagram
# Automated Actions
Zip File ->> RVZ File: Unzip the zip file
RVZ File ->> Full ISO File: Convert RVZ to Full Size ISO
Full ISO File ->> Split WBFS Files: If the game is above 4Gb, Convert to a split WBFS File
Full ISO File ->> WBFS File: If the game is below 4Gb, Convert the Full ISO to WBFS
RVZ File --x Deleted: Delete automatically
Full ISO File --x Deleted: Delete automatically
Zip File --x Deleted: Delete on user confirmation
# User Actions
WBFS File ->> "wbfs" Folder: Copy to USB Drive
Split WBFS Files ->> "wbfs" Folder: Copy to USB Drive
sequenceDiagram
# Automated Actions
Zip File ->> RVZ File: Unzip the zip file
RVZ File ->> Full ISO File: Convert RVZ to Full Size ISO
Full ISO File ->> Split CISO Files: If the game is above 4Gb, Convert to a split CISO File
Full ISO File ->> CISO File: If the game is below 4Gb, Convert the Full ISO to CISO
RVZ File --x Deleted: Delete automatically
Full ISO File --x Deleted: Delete automatically
Zip File --x Deleted: Delete on user confirmation
# User Actions
CISO File ->> USB Drive "games" Folder: Copy to USB Drive
Split CISO Files ->> USB Drive "games" Folder: Copy to USB Drive
These scripts rely on a few cli tools to be preinstalled on your system:
- Wiimms ISO tools
- Dolphin Emu Tools
- Unzip (usually preinstalled)
- Python 3 (usually preinstalled)
git clone https://github.com/mowglixx/WiiBackupCliTools.git
cd WiiBackupCliToolscp wii.convertToWbfs ~/.local/bin/
cp gc.convertToCiso ~/.local/bin/cd ~/.local/bin
chmod +x wii.convertToWbfs
chmod +x gc.convertToCiso# Example dir
## Example contents
## - ~/wii/backups/
## - Game 1.zip
## - Game 2.zip
## - Game 3.zip
$ cd ~/wii/backups/
$ wii.convertToWbfs# Example dir
## Example contents
## - ~/gc/backups/
## - Game 1.zip
## - Game 2.zip
## - Game 3.zip
$ cd ~/gc/backups/
$ gc.convertToCisoI won't guide you through this but there are plenty of guides online, Good Luck 👌