Mod
Introduction
This section will guide you step by step through the process of turning your Nintendo Wii into a modded console. While this guide covers each step in a decent amount of detail, some parts that involve simple tasks—like locating your Wii’s date and time settings or finding the version number—are not elaborated on as they are straightforward. I've written this guide for people who have a basic level of technological understanding. If you’re comfortable navigating menus and logically know where things might be found, or if you don’t mind a quick Google search for more minor details, you'll be just fine.
However, if you don’t have a solid grasp of basic tech concepts, modding your Wii may not be the best option. If something goes wrong or needs attention, troubleshooting without a basic understanding could be frustrating. Having some foundational knowledge will not only make the process smoother but also help you effectively search for solutions when issues arise. Understanding the basics will set you up for success and ensure you enjoy the experience.
I don't recommend performing mods on your main console, as several steps in the guide could overwrite existing data or reset your settings. I only suggest using your main console if you're 100% confident that everything has been properly backed up. There are plenty of consoles available on the used market, such as on Facebook Marketplace or eBay, so I recommend picking up a cheap console to mod while keeping your main console stock with all your original saves, settings, etc., intact.
Goals
Play Nintendo Wii and Nintendo GameCube backups from an external HDD and/or SD Card.
Play and emulate games from over 50 retro consoles, including handhelds and arcade machines, directly from an external HDD or SD card.
It is both illegal and unethical to pirate or obtain games that you have not purchased or do not own a legitimate physical or digital copy of. This guide is intended solely to help you modify your console so you can back up and play games you already own. I do not endorse or support any form of software piracy.
By following this guide, you assume full responsibility for your actions. I will not be held liable for any legal issues or consequences that may arise should you choose to engage in piracy or any other illegal activity. Always respect copyright laws and the intellectual property of game developers.
Console
Nintendo Wii
Equipment
You will need:
2TB External Hard Drive (preferably with external power).
SanDisk Ultra 256GB SDHC SDXC UHS-I Memory Card.
Prerequisites
Set the correct date and time in the consoles settings.
Connect your console to the Internet.
Update your console to the latest version (if it isn't already).
Make note of your Wii's version. It will be 4.3U, 4.3E, 4.3J or 4.3K depending on your consoles region.
Make note of your console's MAC Address.
External HDD Preparation
Format the External HDD to Fat32 file system.
SD Card Preparation
Format SD Card
Format the SD Card to Fat32 file system.
LetterBomb
Visit HackMii website.
Select the System Menu Version that matches your console.
Enter your consoles MAC Address.
Tick Bundle the HackMii Installer for me!.
Click Cut the red wire or Cut the blue wire (they both just download the files).
Extract ZIP to folder.
Copy the private folder and boot.elf to the root of your SD Card.
cIOS
Download cIOS installer.
Extract ZIP to folder.
Copy the apps folder to the root of your SD Card.
Homebrew Browser
Download Homebrew Browser.
Extract ZIP to folder.
Copy the homebrew_browser folder (containing .dol file) to the apps folder on your SD Card.
Priiloader
Download Priiloader installer.
Extract ZIP to folder.
Copy the priiloader folder (containing .dol file) to the apps folder on your SD Card.
NUS Downloader
Download NUS Downloader.
Launch NUS Downloader.exe.
IOS Packages
For each IOS package in the table below:
Database > IOS
IOS38
v4123
Database > IOS
IOS56
v5661
Database > IOS
IOS57
v5918
Database > IOS
IOS58
v6175
Make sure Pack WAD is ticked.
Click Start NUS Download.
Once the download has complete, click the bin icon.
WADs
Close the NUS Downloader program, we're done with this.
In the NUS Downloader directory, open the titles folder.
Copy all files ending in .wad to the root of your SD Card.
Installing to Wii
LetterBomb
Insert the SD Card into the Wii.
Turn on your console.
Click Wii Message Board.
Open the calendar view and click the day which shows a yellow letter.
Hover over the red letter and press Ⓐ to start the process.
HackMii Installer
Press Ⓐ on your controller.
Select Install The Homebrew Channel and press Ⓐ on your controller.
Select Yes, continue and press Ⓐ on your controller.
Wait for the installation to complete.
Once the installation is complete, select Continue and press Ⓐ on your controller.
Select BootMii...
If possible, select Install BootMii as boot2 and press Ⓐ on your controller. Don't worry if you can't, move on to the next step. For any prompts, select Yes, continue and press Ⓐ on your controller.
Select Install BootMii as IOS and press Ⓐ on your controller. For any prompts, select Yes, continue and press Ⓐ on your controller.
Select Exit and press Ⓐ on your controller.
Priiloader
Hover over Priiloader Installer and press Ⓐ on your controller.
Hover over Load and press Ⓐ on your controller.
Press Ⓐ or + on your controller and wait for the install to complete, then press Ⓐ to continue.
Turn off your console.
Whilst holding down the reset button on the front of your Wii, press the power button once and continue holding the reset button until you see Priiloader main menu.
Select System Menu Hacks and press Ⓐ on your controller.
Enable the following features by selecting each and pressing Ⓐ on your controller to toggle enabled/disabled.
Block Disc Updates
Enabled
Block Online Updates
Enabled
Region Free EVERYTHING
Enabled
Auto-Press A at Health Screen
Enabled
Scroll down and select Save Settings, press Ⓐ on your controller.
On the Priiloader main menu, select Homebrew Channel and press Ⓐ on your controller.
BootMii
From the Homebrew Channel menu, press the home button on your controller.
Select Launch BootMii and press Ⓐ on your controller.
From the BootMii main menu, press the power button on your console several times until the gears tile is selected, then press the reset button on your console.

Press the power button on your console several times until the backup NAND option is selected, then press the reset button on your console.

Wait for the backup process to complete. This process makes a NAND dump to your SD card which can be used to restore the console to stock should your console become bricked or you decide that you prefer a stock console.
Once the process is complete you should see the following message, press the reset button on your console to continue.

From the BootMii menu, press the power button on your console several times until the back arrow tile is selected, then press the reset button on your console.

From the BootMii menu, press the power button on your console several times until the homebrew channel tile is selected, then press the reset button on your console.

cIOS Installer
From the homebrew channel menu, hover over d2x cIOS Installer and press Ⓐ on your controller.
Hover over Load and press Ⓐ on your controller.
IOS Install No. 1
Using your controller, match the following settings.

Once the settings match, press Ⓐ on your controller.
On the slots map page press Ⓐ again on your controller.
Wait patiently whilst the IOS is installed. Once completed and the slots map page is showing, press Ⓐ on your controller to continue.
IOS Install No. 2
Using your controller, match the following settings.

Once the settings match, press Ⓐ on your controller.
On the slots map page press Ⓐ again on your controller.
Wait patiently whilst the IOS is installed. Once completed and the slots map page is showing, press Ⓐ on your controller to continue.
IOS Install No. 3
Using your controller, match the following settings.

Once the settings match, press Ⓐ on your controller.
On the slots map page press Ⓐ again on your controller.
Wait patiently whilst the IOS is installed. Once completed and the slots map page is showing, press Ⓐ on your controller to continue.
IOS Install No. 4
Using your controller, match the following settings.

Once the settings match, press Ⓐ on your controller.
On the slots map page press Ⓐ again on your controller.
Wait patiently whilst the IOS is installed. Once completed and the slots map page is showing, press Ⓐ on your controller to continue.
We're now done with the IOS installations, press the Ⓑ button on your controller to exit.
Turn off your console and remove the SD Card.
Post-Installation
BootMii Autostart
We need to prevent the Wii from launching BootMii whenever the console turns on:
Insert your SD Card into your computer.
Rename the bootmii folder to bootmii_x.
Backup NAND Dump
As discussed earlier in the guide, we created a NAND dump of the console, which will allow us to recover from a bricked system or restore the console to its original state. This process generated two files: keys.bin and nand.bin. Copy these files from the root of your SD card and store them in a secure location. I recommend creating a folder named Wii Backup on your Google Drive and uploading the files there for safekeeping.
WiiFlow Prepartion
Now that we’re ready to dive into the fun part of modding, let’s begin by gathering everything needed to install WiiFlow on your console.
Start by inserting your SD card and External HDD into your computer. Once that's done, we’re ready to begin downloading the necessary packages and transferring the files.
WiiFlow Application
WiiFlow is an application used for loading backup games from a USB device or SD card. It presents your game library in a visually appealing format, making it super easy to browse and launch your games.
Download WiiFlow.
Extract ZIP to folder.
Open the folder and copy the apps and wiiflow folders to the root of your SD Card.
Some YAWMM Mod
YAWMM is used to manage WAD files, which are packages containing data like channels, system menus, or games.
Download Some YAWMM Mod.
Extract ZIP to folder.
Locate the folder which contains the file boot.dol and copy the folder to the apps folder on your SD Card.
WiiFlow Forwarder
A WiiFlow Forwarder is a custom channel installed on the Wii's system menu that acts as a shortcut to launch the WiiFlow application directly from the home screen. Instead of navigating through the Homebrew Channel to start WiiFlow, the forwarder allows you to access it quickly with just one click.
Download WiiFlow Forwarder.
Create a new folder on the root of your SD Card called wads.
Copy the Blue Circles .wad file to the wads folder on your SD Card.
WiiFlow Plugins Pack
The WiiFlow Plugins Pack is a collection of plugins that expand the functionality of WiiFlow. These plugins allow WiiFlow to not only load Wii games, but also emulate and play games from various other systems such as NES, SNES, Game Boy, Sega Genesis, and more.
Download WiiFlow Plugins Pack.
Extract ZIP to folder.
SD Card
Locate the folder called COPY_TO_SD_OR_USB and copy the entire folder contents to the root of your SD Card.
Locate the folder called COPY_TO_SD and copy the entire folder contents to the root of your SD Card.
External HDD
Locate the folder called COPY_TO_USB and copy the entire folder contents to the root of your External HDD.
Create a folder called wbfs on the root of your SD Card.
Create a folder called games on the root of your SD Card.
WiiFlow Emulator Database
The WiiFlow Emulator Database is a collection of information that helps WiiFlow manage and organise emulated games from various consoles. This database is used in conjunction with WiiFlow’s plugins to properly categorise, display, and launch games from different systems, such as NES, SNES, Game Boy, Sega Genesis, and more.
Download WiiFlow Emulator Database, WiiFlow Snapshots and WiiFlow CartDisk.
Extract each ZIP to a separate folder.
WiiFlow CartDisk
Open the folder called Wiiflow_CartDisk.
Copy the wiiflow folder to the root of your SD Card.
WiiFlow Database
Open the folder called Wiiflow_Database.
Copy the wiiflow folder to the root of your SD Card.
WiiFlow Snapshots
Open the folder called Wiiflow_Snapshots_MOD.
Locate the wiiflow folder and copy this folder to the root of your SD Card.
Rhapsodii Shima WiiFlow Theme
The Rhapsodii Shima theme is a custom visual theme designed for WiiFlow. It features unique graphics, backgrounds, and icon designs that enhance the visual appeal of WiiFlow, making your game library more engaging and visually appealing.
Download Rhapsodii Shima Theme.
Extract ZIP to folder.
Locate the wiiflow folder and copy this folder to the root of your SD Card.
WiiFlow Configuration
WiiFlow Forwarder
To install the WiiFlow forwarder, we need to use Yet Another Wad Manager Mod (YAWMM). This tool will allow us to install the forwarder as a custom channel on your Wii's system menu. Once the installation is complete, you should see a new WiiFlow channel on your system menu. This channel provides a convenient shortcut, enabling you to launch WiiFlow directly with just one click.
Power on your console.
Launch the Homebrew Channel.
Hover over Some YAWMM Mod and press Ⓐ on your controller.
Hover over Load and press Ⓐ on your controller.
Make sure that Select source device shows Wii SD Slot and then press Ⓐ on your controller.

Scroll until you have selected wads and then press Ⓐ on your controller.

Select the Blue Circles .wad and press Ⓐ on your controller.

Make sure that select action shows Install WAD and then press Ⓐ on your controller.

Wait for the installation process to complete and then press Ⓐ on your controller to continue.
Press the 🏠︎ button on your controller to restart the console.
WiiFlow Settings
Launch the WiiFlow app using the WiiFlow channel on your consoles system menu.
Set Game Partitions
Press the 🏠︎ button on your controller.
Hover over Settings and press Ⓐ on your controller.
Locate Game Partitions hover over Set and press the Ⓐ button on your controller.
Set Wii Partition and GameCube Partition to USB2.
Apply Rhapsodii Shima WiiFlow Theme
Press the 🏠︎ button on your controller.
Hover over Settings and press Ⓐ on your controller.
Locate Theme and change this to Rhapsodii Shima.
Press Back and wait for WiiFlow to reload.
Rhapsodii Shima WiiFlow Theme Configuration
Press the 🏠︎ button on your controller.
Hover over Settings and press Ⓐ on your controller.
Locate Sourceflow settings, hover over Set and press Ⓐ on your controller.
Enable Sourceflow by changing toggle to On.
Press Back.
To exit back to the game library press Ⓑ on your controller.
WiiFlow AutoBoot
WiiFlow Auto Boot is a feature that allows the WiiFlow application to start automatically when the Wii console is turned on.
Power off the console.
Whilst holding down the reset button on the front of your Wii, press the power button once and continue holding the reset button until you see Priiloader main menu.
Select Settings and press Ⓐ on your controller.
Select Autoboot and change this to Installed File.
Select Save Settings and press Ⓐ on your controller.
Select Exit.
Select Load/Install File and press Ⓐ on your controller.
Select WiiFlow WFL and press Ⓐ on your controller.
Wait for the installation to complete and then press Ⓑ on your controller.
Select Exit.
Select Installed File.
Reboot the console to confirm that WiiFlow automatically starts.
Games
Wii
Wii Backup Manager
Download Wii Backup Manager.
Extract ZIP to folder.
Launch Wii Backup Manager.
Make sure that the files tab is active and select Add and then Folder.

Select the folder that contains your Wii games in .wbfs format.
Click Select and then All.

Click Transfer and then WBFS File.

Select the wbfs folder on your External HDD.
Once the progress bar reaches 100%, the game backups have been successfully transferred, and you can close the program.
GameCube
GameCube Backup Manager
Download GameCube Backup Manager.
Extract ZIP to folder.
Launch GameCube Backup Manager.
Make sure the Files (Destination) tab is active, then click the dropdown to select the drive letter of your external HDD.

Select the Files (Source) tab and then click More Directories.

Select the folder that contains your GameCube games in .iso format.
Tick the box next to each game and then click Install Game.

Once the progress bar reaches 100%, the game backups have been successfully transferred, and you can close the program.
Emulators
Please see the table below to know what file types each console supports, as well as recommended emulators and game file locations.
Handhelds
Game and Watch
Nintendo GW (Retroarch)
TBA
usb1:/ROMS/Nintendo/GW
Game Boy
Nintendo GB (Gambatte-RA)
TBA
usb1:/ROMS/Nintendo/GB
Game Boy Advance
Nintendo GBA (mGBA-RA)
TBA
usb1:/ROMS/Nintendo/GBA
Game Boy Color
Nintendo GBC (Gambatte-RA)
TBA
usb1:/ROMS/Nintendo/GBC
SNK Neo Geo Pocket
SNK Neo Pocket (Wiimednafen)
TBA
usb1:/ROMS/Neo/Neo Pocket/BW
SNK Neo Geo Pocket Color
SNK Neo Pocket Color (Wiimednafen)
TBA
usb1:/ROMS/Neo/Neo Pocket/Color
Nintendo Virtual Boy
Nintendo VB (WiiMednafen)
TBA
usb1:/ROMS/Nintendo/VB
Sega Game Gear
Sega Game Gear (Hexaceo)
TBA
usb1:/ROMS/Sega/Game Gear
WonderSwan
WonderSwan (WiiMednafen)
TBA
usb1:/ROMS/WonderSwan/BW
WonderSwan Color
WonderSwan Color (Hexaeco)
TBA
usb1:/ROMS/WonderSwan/Color
Atari Lynx
Atari Lynx (WiiMednafen)
TBA
usb1:/ROMS/Atari/Lynx
Consoles
Coleco Vision
Colecovision (WiiColem)
TBA
sd:/wiicolem/roms
vtech creativision
CreatiVision
TBA
usb1:/ROMS/funny
Family Computer Disk System
Nintendo FDS (wiimednafen)
TBA
usb1:/ROMS/Nintendo/FDS
Intellivision
Intellivsion (JzintvWii)
TBA
sd:/jzintvWii/roms
Magnavox Odyssey 2
Odyssey2 (O2EM-Wii)
TBA
usb1:/ROMS/romsodd
Nintendo Entertainment System
Nintendo NES (FCEUmm-HEX)
TBA
usb1:/ROMS/Nintendo/NES/FCEUmm
Nintendo 64
Nintendo N64 (Not64)
TBA
sd:/not64/roms
NEC PC Engine
NEC PCE (Fast-RA)
TBA
usb1:/ROMS/NEC/PCE
NEC PC Engine CD-ROM 2
NEC PCE CD (Fast-RA)
TBA
usb1:/ROMS/NEC/PCE CD
NEC PC Engine Super Grafx
NEC SGFX (Hexaeco)
TBA
usb1:/ROMS/NEC/SGFX
NEC PC FX
NEC PC-FX (WiiMednafen)
TBA
usb1:/ROMS/NEC/PC-FX
PlaySation
PlaySation (WiiStation)
TBA
usb1:/ROMS/Sony/isos
Nintendo Satellaview
Nintendo Satellaview (Hexaeco)
TBA
usb1:/ROMS/Nintendo/Satellaview/
Sega Genesis 32X
Sega 32X (Retroarch)
TBA
usb1:/ROMS/Sega/32X
Sega Genesis
Sega Mega Drive (GX-RA)
TBA
usb1:/ROMS/Sega/Mega Drive
Sega Master System
Sega Master System (GX-RA)
TBA
usb1:/ROMS/Sega/Master System
Sega Mega CD
Sega Mega CD (GX-RA)
TBA
usb1:/ROMS/Sega/Mega CD
Sega SG-1000
Sega SG-1000 (Hexaeco)
TBA
usb1:/ROMS/Sega/SG-1000
Super Nintendo Entertainment System
Nintendo SNES (Hexaeco)
TBA
usb1:/ROMS/Nintendo/SNES
GCE Vectrex
Vectrex (VectrexWii)
TBA
usb1:/ROMS/Vectrex/
Amstrad GX 4000
Amstrad GX4000 (Retroarch)
TBA
usb1:/ROMS/Amstrad/GX4000
Atari 2600
Atari 2600 (Retroarch)
TBA
sd:/wii2600/roms
Atari 5200
Atari 5200 (Retroarch)
TBA
sd:/wiixl/software/5200
Atari 7800
Atari 7800 (Wii7800)
TBA
sd:/wii7800/roms
Atari XE Video Game System
Atari XEGS (Retroarch)
TBA
sd:/wiixl/software/XEGS
Computer Systems
BBC Micro
BBC MICRO
TBA
sd:/apps/beebem/games
Commodore 64
C64 (C64-Network.org)
TBA
sd:/frodo/Games
Dragon32
Dragon 32/64
TBA
usb1:/ROMS/Dragon
MSX
MSX (Retroarch)
TBA
sd:/MSX/Games
Nec PC-8800
NEC PC-8801
TBA
sd:/quasi88/disk
Philips VG 5000
VG5000 (dcvg5k)
TBA
sd:/apps/dcvg5k/software
Thomson
Thomson MO5 (Retroarch)
TBA
usb1:/ROMS/Thomson
TRS-80 Colour Computer
Tandy CoCo 1/2
TBA
usb1:/ROMS/Coco
TRS-80 Micro Computer
TRS-80 (sdltrs-wii)
TBA
usb1:/ROMS/TRS80/disks
Sinclair ZX Spectrum
ZX Spectrum (Hexaceo)
TBA
sd:/fbzx-wii
Commodore Amiga
Amiga
TBA
sd:/uae/floppies/
Amstrad CPC
Amstrad CPC (Retroarch)
TBA
usb1:/ROMS/Amstrad/CPC
Apple II
Apple II
TBA
sd:/wiiapple/
Atari 800
Atari XL (WiiXL)
TBA
sd:/wiixl/software/800xl
Atari ST
Atari ST
TBA
sd:/hatari/fd
Credits
Below are some of the key individuals and teams who deserve special recognition for their efforts in making tools, mods, and resources available to the Wii community.
Last updated