From WikiTemp, the GBAtemp wiki
Revision as of 15:48, 7 February 2010 by tj_cool (talk | contribs) (Game Cube Games: Added GC mode)

Welcome to the Wii Hacking FAQ!
This will be a collection of the most relevant info that can be found on the forums, just on one place. Feel free to add or correct the information here, but bad changes will be undone!


What are Modding and Homebrew?

Modding is altering your wii so that it runs code not authorized by Nintendo. Homebrew are unauthorized programs created by talented people. There are two ways to mod your Wii. They are soft modding or using a Mod Chip. The main advantages of using a modchip is the ability to read the backups at 6x and better brick resistance. The advantage of soft modding is that you don't need to buy a chip, open up and solder it into your Wii. Soft modding will only allow a read speed of 3x (for DVD launchers) at this time, however the load times aren't much longer at 3x due to advanced caching methods (load times are faster than 6x for USB loaders).

If you are thinking about soft modding

Do not run any updates until you are sure you won't lose any functionality by doing so. Nintendo has released several fixes to try and block homebrew and softmodding, although so far a way around has always been found. If in doubt check to see if its safe to run the latest update. Always read and re-read the instructions. If you do something improperly it can result in a "Bricked" wii.

What is a / How to Soft mod

Soft-modding is using an exploit to allow unsigned code to run on your system. Due to the length of the instructions, they will not be provided on this page. But don't worry! we've got plenty of good guides that will help you with this task.

1. Noob Starter Guide (topic link)

Before starting with all that softmodding stuff, lets first learn what can and must be done to your Wii in order to Softmod it. If you want to prevent your Wii from bricking, it is best that you know how to prevent them.

2. Simplistic Mod (Topic link)

This great guide will walk you through all the basic steps you have to take when softmodding the Wii. All files can be found in a single package, so all you have to do is to read the guide and follow it.

3. CompleteSoftmodGuide (Guide link)

A great alternative for the Simplistic mod. This is a bit of a combination of the 2 guides above: A step by step guide, with some additional info!


A Modchip is a Hardware Modification chip for the Wii (or any other console). By installing a Modchip (which usually involves soldering), you are able to play Backuped games from disc or, since short, from USB. Unlike with Softmods, disc based games will run at their normal speed (instead of half speed). See the Wii modchips Wiki page for more info.


You can find most homebrew on one of these sites:



Blog of waninkoko


IOS's and System Menu

What are Custom System Menus (cSM)?

These programs patch or replace the nintendo menu, adding features not available from nintendo.

What is Prelude (cSSM)?

A Project in the works from Forsaekn. A combination dashboard and system menu. Sneak Peak thread here

Has Not been released yet. The thread is rather long, here is a highlight of features.

  • Completely Brick proof your wii as long as you don't update, by allowing you to boot into ANY title in NAND before the system menu.
  • Region Free System without copy flags (channels, games, saves)
  • Disc Channel lock removed, move it wherever you like...
  • Skip Disc Update Check, Backup Support, Twilight Hack Protection, Toggle Health warning

Are there any other cSM?

Yes, freedom, by crediar (the creator of preloader)

What are IOS?

IOS can be seen as the internal drivers of the Wii. They have various tasks: Some are used by the system menu, others by channles or games, ...

GBAtemp does not allow you to share IOS. You can name them, but never link them directly.

And what about cIOS?

cIOS are custom versions of IOS. They are made to make the wii run fakesigned (unofficial) content. Mostly used in combination of a backup launcher or wad manager.

GBAtemp does not allow you to share IOS. Sharing a cIOS Installer is allowed.

Backup Loaders

There are 2 types of Backup Loaders:

  1. Disc backup loaders
  2. USB Loaders

Whatever method you prefer is up to you. Both versions have their own advantages and disadvantages, so there is no way for us to tell what method is the best among the two.


All backup launchers need a cIOS (custom IOS) installed before they will work. It is recommended to always update your cIOS to the latest version to have the best compatibility with the least problems.

If you are not sure on how to Install a cIOS, you can always follow one of the Guides above.

Disc Backup Loaders


Neogamma topic Neogamma is currently the most extended disc backup loader. It has all recent fixes (002 fix, alt dol, ...) and supports SD/USB loading as well!


A project started by Requiem. Due to the open source nature of this program, the revisions are to numerous to cover in a faq.
This loader has an excellent compatibility with games because it allows you to choose what IOS to use to run games.

  • Official thread: here
  • Compiled binaries can be found here
  • Official Website: link
  • Google Code Site: link

Gecko OS

Gecko OS is not really a backup loader, but rather an original disc loader. It was originally created to be able to load region free games (since Nintendo blocked this function with a system update). The only way to load backups with this loader is by installing cIOSCORP (see below).

The newest versions of Gecko OS have the ability to extract IOSs out of the update partition and install it. Like this, you can install the IOS that is needed by the game without having to update all the rest.


cIOSCORP is not a backup loader at all, but instead it will allow you to run disc backups through the Disc channel. To accomplish this, it simply patches ALL IOSs, so that when a backup game asks for a specific IOS, it will always be able to run the backup.

Because cIOSCORP modifies a lot of system essential files (IOS), it is very dangerous to install this without knowing exactly what it does. Never install it without doing further research first!

USB Loaders

Don't like swapping out the discs all the time? Don't want to hurt the laser of the Wii? Then USB Loaders are a must have for you!
An USB loader is able to run games from an external USB device, which is connected to one of the USB ports on the back of the Wii. Some USB loaders have the ability to load games from an SD card as well.

So do you need anything extra in order to use USB loaders? The answer is no. Eventhough USB loaders can only work with a cIOS that has USB 2.0 support, this won't be a problem since all recent versions of cIOS have this.

USB Loader GX

This loader is based on the fantastic libwii gui by tantric (who is also known for the emulators with GX in their names). It has some unique features among all loaders, like an integrated Homebrew Channel and Channels launcher.

GX was also one of the first loaders to support FAT and NTFS partitions to store games on (after Configurable USB loader). More info can be found in the readmii

Configurable USB loader

It doesn't come as a surprise when I tell you that this loader can be customized in almost any way. This loader is known for its stability and its great support and updates.


An usb loader that is based on Coverflow. This is probably the best looking loader for the Wii, with its smooth menu and effects. Like configurabe USB loader, the postion of the covers can be adjusted to almost any position.

Common Problems

Here's a short list with common problems and their solutions:

Screen displays in black and white
Pal mode on a tv that only supports NTSC. try forcing the video mode
Red tinted games
Force video mode, Use composite cables instead of RBG
Game hangs at a green or black screen.
Don't force the video mode. Get a copy of the game from your region if needed.
Disk Read Errors
  • Be sure you use DVD-R or DVD+R booktyped to DVD-ROM
  • Re-install your CIOS
  • Verify the integrity of your burn with dvd info.
  • It is possible that you have one of the newer drives (called D3-2), which can't read backup discs. In that case you need to use USB loaders.
Audio Cuts-off or stutters
This is due to 3x read speed. No way to fix in until someone figures out a way to unlock 6x reads without a chip or USB loader.
Jumbled error message
cIOS install corrupted, reinstall
324 Error
  • Re-install the loaders cIOS
  • This may also be caused by bad discs (try using Verbatim DVD-R and reburn - it may save you headaches)
002 error
This is cause by the fact that you force the game to run on a different IOS (usually 249, 222 or 223) than it wants to use (never ones mentioned before). Some games have a check in place for this and throw a #002 error if they find out that the IOS numbers don't match.
Solution - Enable (Anti) 002fix

Cheating in Games

What are SD Codes and how do i use/get them?

Codes can be obtained at Codes will only work with games from the region they were designed for. The Wii region doesn't matter, just disc region. Converting from pal to NTSC or vice versa will not make the codes work. The CodeManager program comes packed with ocarina. Extract the PC folder to your computer and run the codemgr.exe file. SD codes must be placed onto the sd card in the codes folder. (X:\codes\XXXXX.gct)

What is Ocarina?

Ocarina had become obsolete and is only needed for the codemanager program that comes with it. It can be found at Both GeckoOS and Neogamma Support Ocarina codes now.

My cheats don't work with GeckoOs?

Go into the options menu and ensure that use ocarina is set to ON. Hooktype may need to be set to VI.

How do I make my own cheats?

To make you own cheats you must buy a USB Gecko, and use its associated software. Info here

Game Cube Games

Thanks to wiigator and waninkoko,we can now play GC Backups on a unmodded wii. In order to understand how this has been mde possible, read the section about GC mode below.

Gamecube Mode

Gamecube mode (sometimes called GC mode) is a special state which the Wii enters when running a gamecube game. While in this mode, the Wii can't use any extra hardware (aka hardware that the Gamecube didn't have). This is the main reason why there aren't any GameCube USB loaders.

Gamecube mode is launched in 3 simple steps:

  1. The first thing that goes into action when launching a gamecube game is the BC (Noone really knows what it stands for, although you could call it 'Backwards Compatibility'). This piece of software is responsible for lowering the clockspeed of the internal processor (the Hollywood) to 162MHz, which was the speed of the Gamecube. After it did this, it will launch Boot2.
  2. Boot2 (which is also essential for the Wii booting process), will notice the lower clockspeed and will thanks to this boot the MIOS (instead of the system menu at normal clockspeed).
  3. The final step is the MIOS. The MIOS is nothing more than an IOS, but it is used for Gamecube mode and nothing else (its also the only thing used in GC mode). It is responsible for deactivating the additional hardware, which is what we call GC mode.

Besides disabling the hardware, the MIOS will also patch certain gamecube games (in order to optimize performance of these games).
Both the MIOS and BC have had very few updates in the Wii's lifetime.

Game Backup Process

There are a couple nice tutorials on this process up at Nintendo-Scene.

Standard PC Method --
Wifi Backup Method --
USB loader Method -- Load your USB loader and find the add game option. Insert a disc in the Wii disc slot.

Where can i download the ISO for game X?

This would be referred to as piracy in many countries. As such we can't give you any links. Just look in the normal places for that sort of thing. GBAtemp does NOT support piracy and sharing or asking for illegal files is NOT allowed.

How do I Unpatch/Re-encrypt an ISO?

You can't. Once decrypted you would require the private key that only Nintendo has to re-encrypt it.

EDIT: You can re-encrypt a game. Go here. It undoes what the patcher/decrypter does, sans any update partition (meaning it doesn't restore the iso to 1:1). It also doesn't work on DVD9 games (aka SSBB and MPT).

If you haven't patched/decrypted an iso, please don't.

What is WiiScrubber?

Use WiiScrubber to prepare any Wii or GameCube ISO for compression to trim its disk space. By replacing unused portions of the full disk image with the same bit, it allows a compression tool to offer better compression and make the file smaller (the file will only be smaller when compressed as a zip or rar file). Scrubbing an ISO is always useful if you’re sending or sharing an ISO with other people or for personal backup storage purposes as normally each ISO is 4.7GB. It also allows you to extract and replace files within an ISO image.

If you do not share the ISO with others, its not advised to scrub ISO files.

How Do I Un-scrub an image back to the original ISO?

When an image is scrubbed the junk data is replaced with all 0's to increase compressibility. Its gone forever and can't be reproduced, but it doesn't matter its just there to take up space and push the game to the edge of the disk which is accomplished just as well with 0's.

Burning Information

What is the best burn Speed to use for backing up games?

There is no universal answer for this. You need to test each speed that your burner and media support, and then verify your burn against the original image. Whichever speed has the fewest errors is the best speed for your drive with that media. Media Types Very greatly, even from batch to batch from the same manufacturer. So always remember to verify your disks and adjust to the best speed for that batch of media (always start with what worked best on the last batch)

I Heard that burning at X speed will shorten my laser life

Your burning speed does not affect the wii laser in any way. If anything is going to "kill" the laser it would be adjusting it to work outside of specs in order to read discs it isn't meant to. The wii drive is a DVD drive. Nintendo left the dvd command in because they were originally going to have a dvd player, but went with the "wii format" to avoid paying royalties. When a disc is read its read speed is determined by the firmware, hardware capabilities and media integrity. A bad burn (lots of errors) will cause the wii laser to do more work re-reading sections of disk, which does lead to more wear and tear over time.

What type of media should I use for burning backed up games

This really comes down to your wii, dependant on a variety of factors from drive model in your wii to dust. If you have some disks laying around give one a try, just remember to check for errors and adjust your burn speed before you give up on a type of media. Discs must be DVD-R or +R booktyped to -R. Dual layer discs are not advised due to issues native to the wii.

For an idea of what others have had success with you can browse the following threads

USB loaders

USB loaders can load backups from a USB device or SD(HC) card. More info can be found here

Brick Prevention and Repair

Everything you need to know about bricking.

Everything you need to know... Topic

Update Brick Prevention

Not needed if loading through the backup loaders as they have an update block feature built in. If you run games with the disc channel, use preloader to block the updates.

It's too late for prevention, I'm already bricked

If you've managed to brick yourself you may be able to undo it.

I have a Modchip!

You can unbrick your Wii from either banner or update bricks by burning Wad manager patched with autoboot enabled. Use it to uninstall wads that cause banner bricks or install the correct region again. The same steps used for softmod unbricking will also work for mod-chipped bricks.

I Don't Have a Modchip

You can only unbrick your wii if you have bootmii or preloader installed. Use them to load the homebrew channel, so you can unbrick the wii.

Miscellaneous Questions

How do i edit/make banners?

The best program to use for editing wads in general is CustomizeMii. The only thing you need to replace a banner is a Base wad (a wad with the animation you want, or no animation) and the images to replace the ones from the base wad.

CustomizeMii: Link
Base wads Link
Basic Usage guide

Where can i find a list of cIOS Error Codes?

Look no further.

I downloaded a file ending in x what do i do with it?


You can use WinRAR to extract the data.


Use HJsplit to combine all parts


This is a disc image file. Burn it using ImgBurn


Used by USB loaders. Use WBFS intelligent GUI to place them on a HDD.


Rarely seen anymore, convert it to a .iso using either Rawdump 2.0 or Unscramble 0.4