Home Usage Help Discord Credits Donate

ModMii Banner

It's now easier than ever to donate to ModMii using Ko-fi (supports PayPal), Patreon or GitHub Sponsors!

❤ Ko-fi ❤ Patreon ❤ Sponsor

This page is under construction

In the meantime, wii.hacks.guide has a nice ModMii Overview and usage information covering Installing ModMii, ModMii Wizard, SysCheck Updater Wizard and HackMii Solutions Wizard.

ModMii Wizard

You can use the ModMii Wizard to softmod ANY Wii, WiiU or vWii. Even if the console is already softmodded you can update all your softmods (i.e. overwriting existing softmods). You can also use this wizard to setup up a USB-Loader instead of having to later use the USB-Loader Setup Guide.

Abstinence Wizard

This Abstinence Wizard (i.e. Non-permanent Wii Hacks) allows you to enjoy many of the benefits of a softmodded Wii without installing any unofficial content. It will allow you to boot an emulated nand off external storage instead of the internal nand memory (i.e. initiate an exploit to launch Casper which redirects to load an emulated NAND).

On a related note, did you know you can make a nand backup on a virgin Wii before even installing the homebrew channel or bootmii? Inside ModMii's support folder is a file called "Casper2BootMii.bat", run it and ModMii will save Casper and bootmii files to the right places so that you can make a nand backup directly from an exploit.

USB-Loader Setup Wizard

Set up a USB-Loader to save\play backups of your games to\from an external hard drive.

HackMii Solutions Wizard

You should only need this particular wizard to correct problems caused by inferior and outdated softmods like 'cIOScorp' or 'DarkCorp'.

The HackMii Installer can't run properly on Wii's that have been overly or improperly modified. If the HackMii Installer freezes, or your Homebrew Channel is upside-down or you get a no vulnerable IOS error, this guide will resolve the issue.

For those interested in the specifics, this wizard will instruct you to launch a WAD Manager via an exploit and install some clean IOSs that the HackMii Installer likes (e.g. IOS58).

SysCheck Updater Wizard

SysCheck is a Wii\vWii homebrew application you can run on consoles that have already been modified. As its name implies, it will CHECK your SYStem and save a report to your SD card or USB Hard Drive. If you open your SysCheck.csv log with ModMii it will analyze your setup and identify which mods are out of date. ModMii will prompt you to download only the files required to update your softmod and build a custom guide for you to follow.

You can analyze a log by dragging it onto ModMii.exe or a shortcut for it - or you can launch the SysCheck Updater from ModMii Classic's main menu and browse for your log like a caveman ;)

Download Queues


ModMii Command Line

Send cmd line instructions to ModMii to perform various functions. To see the help menu just open a cmd window where ModMii.exe is saved and type "ModMii Help" then press enter.

This is actually how ModMiiSkin works. You could write your own apps that call ModMii to do the heavy lifting! Just please remember to give credit, and heck you can email or message me on gbatemp or discord if you'd like to collaborate!

ModMii File Cleanup & App Updater

File Cleanup: Remove unnecessary files from your SD Card or USB Hard Drive after you're done softmodding your Wii, WiiU or vWii.
App Updater: Check for updates to apps detected on your SD Card or USB Hard Drive.

Sneek Installer

Instead of having your Wii read\write to the internal memory you can have it use external storage. That's like being able to make a backup of your Wii and load it on a friend's console!

Use ModMii to assist you in setting up and installing neek or neek2o which are SD/USB NAND/ES emulation kits for the Wii. This allows you to load an emulated NAND from an SD Card or a FAT32 formatted USB Hard Drive. This means you can carry a backup of your personal system menu with all your game saves with you and load it on any Wii. If using neek+di/neek2o+di you can even load games from your external Hard Drive in the disc-channel. An emulated NAND is required to load neek/neek2o, but ModMii can help you with that too!

Emulated NAND Builder

Build a Wii or vWii emulated NAND that you can load using neek/neek2o. USB Loaders can load content installed to EmuNANDs without requiring neek. ModMii allows you to choose from various options when customizing your emulated NAND.

Emulated NAND Modifer

Modify an existing emulated NAND. You can install\uninstall Priiloader, install a custom system menu theme and more.

Game Bulk Extractor (for SNEEK)

neek2o+di supports loading Wii game saved as WBFS files (most common format), but the original neek requires games be extracted to fst format (aka extracted or SNEEK Format). To accomplish this you can use ModMii to extract a whole folder of games to fst format.

Why does this even exist you ask? Two reasons - first because it's grandfathered to support the original neek... but these days that's lame because neek2o supports WBFS files which is more convenient. Well the second reason because the FST file system by design allows you to see all the individual files that make up a game. So if you want to make some custom levels or tweaks this file system makes it super easy to swap in new files.

Advanced Downloads: How to make forwarder dols\ISOs

A forwarder is like a shortcut that starts an application, channel or website.

To build a forwarder, from ModMii classic's main menu, enter "A" for advanced downloads, then enter "F" for Forwarder DOL\ISO Builder.

Forwarders can be run using the Homebrew Channel, or injected into system menu channels, or installed via Priiloader so you can control what your Wii\vWii boots when it first starts up, etc. You can even inject your forwarder into an ISO (which is basically a "game" you can load from a USB Loader to start a different application).

Using ModMii You can make forwarders that launch an app (dol or elf file) from an SD Card or a USB Hard Drive, or launch a channel you already have installed on the Wii, or launch the internet channel to a specific webpage.

If you want to inject your forwarder dol into another channel\WAD just open the WAD using ModMii and inject the new dol. Or download Customize Mii from ModMii's download page 5 and use it to load a channel\WAD, and inject your new forwarder.dol that you built with ModMii.

For a more detailed tutorial, see the THIRD step from saulfabreg's Single ROM Loaders thread here.

Advanced Downloads: How to change the version\slot # of a cIOS\IOS

Only for advanced users. Only use this function if you know what you're doing.

From ModMii classic's main menu, enter "A" for advanced downloads. Enter the number corresponding to the IOS or cIOS you would like to modify. You can enter "BETA" if you want to build a different version of the famous d2x cIOS, but the version bundled with ModMii is all you should ever need.

Then ModMii will prompt you to enter a new slot number, or version number or apply patches.

That being said, it might be easier\faster to just download the original from download page 1 or 4, then open it afterwards using ModMii to save a copy with advanced changes applied.

Advanced Downloads: User-Defined Custom Downloads

Only for advanced users. Only use this function if you know what you're doing.

From ModMii classic's main menu, enter "A" for advanced downloads. Then enter "U" for User-Defined Custom Download. From here you can download and optionally patch an IOS\MIOS\System Menu that isn't listed on ModMii's standard download pages.

Basically this is the same as NUS Downloader but can make IOS patches without having to use a second application.

Change d2x cIOS versions

Only for advanced users. Only use this function if you know what you're doing and are able to tolerate and report potential bugs in the beta cIOS.

From ModMii Classic's main menu, enter "O" for Options. Then enter "d2x" to build a different version of the famous d2x cIOS, but the version bundled with ModMii is all you should ever need.

Proxy Support

Because of using wget, ModMii is able to use http and ftp proxies. Just setup the variables http_proxy and ftp_proxy in your user environment and/or system environment. You can set the variables of both levels if you are opening "System Settings | System | Extended Settings | Environment Variables"
If your proxy server has IP 1.2.3.4 and use port 3128, then set:
http_proxy=http://1.2.3.4:3128
ftp_proxy=http://1.2.3.4:3128
Instead of the IP, a DNS name is also possible.

ModMii Options Explained

Under Contruction.