How to get the New Super Mario Bros Wii Working on a Modchip
From OzModChips Wiki
Nintendo has implemented some new protection on the New Super Mario Bros Wii.
The end result for cable based modchips (Drivekey, WasabiDx, Flatmod) is that the wii will not boot the games at all (the game will appear on the screen but it will go back to the menu once selected). The end result for "normal modchips" like d2pro and Wiikey is that the game will boot and work fine for about 5 minutes, but the game will then throw a DRE (Disc read error).
The original game should work fine, but of course people want to make a backup of the game to their original is in perfect condition.
Before we start, this guide is for the "untouched" version of the game. If you truncha sign the disc, and make it 400mb when zipped, it will not work at all unless you have the truncha bug, which all consoles with firmware 3.3 and above DO NOT have.
[edit] Modchip Fixes
At the moment cable based modchips like Flatmod and Drivekey have released new chips (new software on the Actel chip. They have a fix for New super mario brothers hardcoded onto the chip
Flatmii have fixed the issues, since its an ISO loader from PC
- Flatmii Fix is in the form of a new FlatMii App
- Wiikey v2 has a DVD update that will work with the game. Download the 1.3 update here
- Wasabi and Wasabi DX can also be updated. Download 3.0 update for your wasabi chip
- D2pro can be updated here - D2pro Update
There will be a Drivekey update via JTAG soon (late decemeber or early january). You will need a Drivekey programmer for this.
For everything else there is no fix yet so you will need to install some software on your wii and launch the game through there.
[edit] Why the game isn't working through modchips
There is a part of a retail disc called "BCA". Its the Burst cutting area. Its a really really small bit of information that your burner cannot burn onto the disc in the correct area, unless your burner looks like this. Most methods of ripping a game can actually get that information out. The information looks something like this
000000h241110000 0000055000560000 0000000000000000 0000000000000000
0000000000000000 0000000000000000 0000000050444d43 2000000000003f3e
The game "The new super mario brothers" checks for this data every 5 minutes or so. So of course, the game will fail after this time and come up with a disc read error. All new games will have this data missing when you burn it onto a disc (the data will be different for each game).
The fix for JTAG updradable modchips is to trick the wii into checking for the BCA data in a different part of the disc!
Applications will be released that will append this BCA data on the end of the disc (or maybe games will just have the data in the right place when new ripping software comes out)
Unfortunately, it seems like its either impossible, or really hard for people to figure out how to get this working with modchips that can't be upgraded via JTAG. The modchip needs to tell the laser to seek to a different part of the disc instead of the normal area, and that doesn't seem to be able to be done with a DVD update.
[edit] The Software Fix
This will not work for cable based modchips, or the D2ckey
While we are not a big fan of softmodding, there are certain things you can do which are very easy. There are 2 levels of softmodding
- Installing the Homebrew channel, and running Applications off an SD card
- Installing the Homebrew channel, changing cIOS files to change your wii around!
We are only going to give you info on number 1. The hombrew channel is a gateway to run applications safely from an sd card. When you venture into modifying cIOS files you are puting your $400 console in the hands of Nintendo, who can easily brick your console with a wii update (by accident).
There are 2 versions one for firmware version 4.2, and one for 4.1 and lower
Extract the files contents onto an SD card (any size will do if you have 4.0+, if you have lower firmware you need to use a non SDHC card, i.e 2gb or lower) it should look something like this. (there will also be a folder called codes)
Important - If you are trying to play the NTSC version of the game download this http://www.mediafire.com/?3tzhgyyjez5 and replace the file inside the "codes" folder with the file inside the folder "NTSC" in this RAR. Just a different cheat file for the NTSC game
The First couple of steps are different for 4.2, and 4.1 and lower
4.2
- click on the SD card icon on the bottom of your wii
- Your wii should either pop up Load boot.dol/elf? or freeze.
- Press Yes!
4.1 or lower
- click on the wii settings on the bottom left hand corner
- Then click "Data Management"
- Then click "Channels"
- Then click "SD Card" up the top
- Your wii should either pop up Load boot.dol/elf? or freeze.
- Press Yes!
- Your wii will then display a message saying that if you paid for the software you have been scammed, etc etc. Press "1" on your wii remote to continue
- A page will pop up telling you what you can and cannot install, dont worry, just click "A" to continue
- The next page presents 5 options, you want the first one, so scroll up to the first option of "Install the Homebrew Channel" and click A
- the next message is "install the homebrew channel now?", click Yes!
- the Homebrew channel will be installed in about 2 seconds!
- click continue, then exit
The HBC (Homebrew channel) is now installed on your Wii, the Gecko OS app can now be run from your SD card
Reboot your wii
- Insert the "New Super Mario Brothers"
- Load up the Homebrew channel
- Load up Gecko OS
- Click "Launch Game" its the first option!
- The gecko program will start to spin your wii disc, and should apply a cheat code to your wii that will allow the game to work.
The cheat code stops the process of the disc checking for the BCA data, just for this game. This cheat code will ONLY work for the PAL version of the game, unless you have downloaded the NTSC cheat and and put it in the codes folder
Have fun
Credits go to:
- www.GbaTemp.net forums for most of the info and the cheat file
- Team Tweezers for the Homebrew channel - http://wiibrew.org/wiki/Index.php
- Nuke, for the beautiful geckoOS application - http://wiibrew.org/wiki/GeckoOS

