• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

GAF Wii Homebrew thread: Homebrew, emulators, USB disc installs! Easy tutorial!

Mejilan said:
Eew, no thanks. I prefer having one channel that'll launch my lovely GUI-based Cfg USB Loader. From there, I simply click on the box art cover of my game of choice, and I'm off!

So, you prefer two steps to one? =P

That's fine, but don't complain that you have too many games to make channels for when it's ridiculously simple and relatively quick to do.
 
Bii said:
I think Mejilan prefers that his Wii's home screen isn't cluttered with channels for each game. At least, that's why I haven't made separate channels for each game.

Cluttered? The channel spaces are there to be filled, and I think it looks awesome when they're filled with games.

To each their own, of course.
 
SS4Gogita said:
So, you prefer two steps to one? =P

That's fine, but don't complain that you have too many games to make channels for when it's ridiculously simple and relatively quick to do.
He has 60 games. There are 48 channel spaces. You still don't see a problem?

I have 38 games and I'm not doing it either. My reasoning is not wanting to clean up all those channel spots if Nintendo does something to disable them. Having just the HBC channel to remove or reinstall is a much better prospect for me.

It's fine for you to prefer having them spread out, no one is telling you to do otherwise, but many of us with a lot of games prefer to have it all centralised in one place.
 
It appears there's an alternative to waiting for cIOS36 rev 11 that fixes the spindown bug and also gets Wii Speak and other devices working too. This uses Hermes' IOS223 rather than Waninkoko's IOS249.

Configurable USB Loader v31a is one of the only loaders to support it so far. The installation method for IOS223 is found here.

I'll probably try this out myself later tonight, as I have experienced some minor issues that could be attributed to spindown. Others might be interested as an alternative to using hard drive tweaking apps. It's also possible that this now supports the LAN Adaptor.

Edit: The above link for IOS223 might not be the best. This one is suggested by the coder of Configurable USB Loader.

Edit 2: I'm not having much luck with this. The installer seems to work fine, but I can't get Configurable to access the new IOS. I'll post again when it's working properly.
 
When I try to play punch-out from the USB loader the screen goes black then my HDD shuts off and turns back on but punch out never loads, Wiifit and couple other games work fine?

Edit: I'm going delete and re-rip it from disc when I get home.
 
Guys I have just used BannerBomb on my 4.0 Wii to install the Homebrew Channel, did the cIOS36 rev 10 thing and I have played fine homebrews like GBA/SNES emulators and such.

But I'm interested into Loaders so:

I have a
-4.0E Wii
-Homebrew Channel
-cIOS stuff installed
-Backup Loader 0.3 Gamma

So will my backup load? I dont have my Wii here so I cant try, so I'm asking to you guys.

Also am I ok to use an USB loader? Can I use my SANDISK 8GB USB Pen to store backups?

Or do I have to install other fixes/patches in order to load Backups from DVD/USB?
 
Since I'm not at home.

My wii started at 4.0

After running all IOS updates and installing HBC and USB loader am I still at 4.0? Do I need to update my Wii to play any newer games (thinking about mad world and EASA)?
 
ruffles said:
That's the thing. Configurable looks great, and he's adding support for uLoader's IOS so that we get the best of both worlds. There just seems to be a small bug in the system that only some people can get it to work.

Yazus said:
Guys I have just used BannerBomb on my 4.0 Wii to install the Homebrew Channel, did the cIOS36 rev 10 thing and I have played fine homebrews like GBA/SNES emulators and such.

But I'm interested into Loaders so:

I have a
-4.0E Wii
-Homebrew Channel
-cIOS stuff installed
-Backup Loader 0.3 Gamma

So will my backup load? I dont have my Wii here so I cant try, so I'm asking to you guys.

Also am I ok to use an USB loader? Can I use my SANDISK 8GB USB Pen to store backups?

Or do I have to install other fixes/patches in order to load Backups from DVD/USB?
No, you have everything you need. Go get Configurable USB Loader and enjoy.
 
Clipper said:
He has 60 games. There are 48 channel spaces. You still don't see a problem?

I guess I should have clarified. I only install channels for my most used single-player games, and the party games for when I go over to someone's house, but he was complaining about installing even a fraction of them because of the difficulty. All I was doing was pointing out the contradiction.

It's fine for you to prefer having them spread out, no one is telling you to do otherwise, but many of us with a lot of games prefer to have it all centralised in one place.

I don't remember saying it wasn't fine for you guys to have it like you do.
 
While I'm here, I guess I should ask: Am I the only one using the USB GUI GX Loader?

It's the one that's being worked on by the guys who worked on the Ultimate Loader, and seems to be the one preferred by most of gbatemp.
 
Mejilan said:
You may be more limited in what you can run, or how.
Immediately after upgrading to 4.0 (also using Nintendo's updater, I don't trust Waninkoko's work THAT much), I ran IOS Downgrader in order to re-patch in many of the exploits that Nintendo has fixed to date.

Not to be confused with cIOS Downgrader, which is used to downgrade to earlier firmwares.
What becomes limited using Nintendo's updater assuming an existing 3.2U system with HBC installed?
 
^^
Not sure I understand your question.
Updating via Nintendo (which I actually recommend) basically causes you to lose all of those nice older trucha-exploitable IOSes, since Nintendo patches newer IOS versions fixing the exploits. Nothing a quick IOS Downgrader (which I also recommend) won't reverse, though! :D

Waninkoko's updater is a bit more hack-y, as it installs most elements of Nintendo's 4.0 update, while purporting to avoid those IOS patches, or auto-reverse them.

I'd rather avoid that, however, and patch the IOS exploits back in after the fact. Safer, in my mind. As long as you have HBC (and earlier cases, a cIOS) installed, patching the exploits back in after a Nintendo 4.0 update was a trivial matter.

Clipper said:
It appears there's an alternative to waiting for cIOS36 rev 11 that fixes the spindown bug and also gets Wii Speak and other devices working too. This uses Hermes' IOS223 rather than Waninkoko's IOS249.

Configurable USB Loader v31a is one of the only loaders to support it so far. The installation method for IOS223 is found here.

I'll probably try this out myself later tonight, as I have experienced some minor issues that could be attributed to spindown. Others might be interested as an alternative to using hard drive tweaking apps. It's also possible that this now supports the LAN Adaptor.

Edit: The above link for IOS223 might not be the best. This one is suggested by the coder of Configurable USB Loader.

Edit 2: I'm not having much luck with this. The installer seems to work fine, but I can't get Configurable to access the new IOS. I'll post again when it's working properly.

Excellent. I've been waiting for this for a while, and closely following developments. I had already installed the alternate cIOSes some days ago, but I suppose I'll reinstall them to be sure. I'll eff around with this in a bit and see if I have more luck than you.

SS4Gogita said:
So, you prefer two steps to one? =P

That's fine, but don't complain that you have too many games to make channels for when it's ridiculously simple and relatively quick to do.

I'm fine with nested menus, as long as they sync up with my sense of organization.

SS4Gogita said:
Cluttered? The channel spaces are there to be filled, and I think it looks awesome when they're filled with games.

I treat my System Menu as simple OS GUI. I want everything accessible from one page. No scrolling. So that leaves me with what, 12 channels to play with? Less, if you consider the items that have to be there due to not working off the SD Menu, or whatever.

SS4Gogita said:
I guess I should have clarified. I only install channels for my most used single-player games, and the party games for when I go over to someone's house, but he was complaining about installing even a fraction of them because of the difficulty. All I was doing was pointing out the contradiction.

I never meant to imply that it was difficult, just a pain in the ass. And an ass pain that can easily be completely lost should Nintendo decide to zap 'em.

I'm actually pretty content with my current layout. I've got all of my Wii games one menu away. The first two or so pages of my SD Menu double as my WiiWare / Arcade menu. The rest of the pages are divvied up amongst the various VC consoles... everything conveniently one menu level away. I love it. Even my System Menu has empty channels to separate the various "categories" that I have the channels grouped into. It's very comfortable, to me, and I wouldn't "dilute" this in any way by dropping in select Wii Disc Game Channels.

I can see the appeal, but it's not for me. Trust me, if I could truly separate the SD Menu, I would. I'm one of those that has been crying since VC day 1 for "console channels" accessible via the System Menu. It hasn't quite happened, but the SD Menu itself is a decent enough compromise. I kind of wish those 20 or so pages of channels weren't already half full, though! :D

SS4Gogita said:
While I'm here, I guess I should ask: Am I the only one using the USB GUI GX Loader?

It's the one that's being worked on by the guys who worked on the Ultimate Loader, and seems to be the one preferred by most of gbatemp.

I was a big fan of Ult USB Loader, and wasn't really pleased to hear that those responsible for its best features moved onto that slow-moving GUI team. It still lacks a couple of features, IMHO, whereas Cfg USB Loader has every single important Ult feature, and plenty more. With the addition of an admittedly cruder GUI, Cfg USB Loader is basically the most feature-rich loader out there, IMHO; and truly based off USBL 1.5, not 1.1 with some 1.5 features hacked in, like too many other loaders.
 
Incidentally, the bug in Configurable is fixed. It's not released yet, but I have a version that's working perfectly (I got to do some beta testing, yay). I'll put up install notes once oggzee releases it. It does indeed fix the minor spindown problems I was experiencing.
 
Mejilan said:
^^
Not sure I understand your question.
Updating via Nintendo (which I actually recommend) basically causes you to lose all of those nice older trucha-exploitable IOSes, since Nintendo patches newer IOS versions fixing the exploits. Nothing a quick IOS Downgrader (which I also recommend) won't reverse, though! :D

Waninkoko's updater is a bit more hack-y, as it installs most elements of Nintendo's 4.0 update, while purporting to avoid those IOS patches, or auto-reverse them.

I'd rather avoid that, however, and patch the IOS exploits back in after the fact. Safer, in my mind. As long as you have HBC (and earlier cases, a cIOS) installed, patching the exploits back in after a Nintendo 4.0 update was a trivial matter.
Well, currently I'm "running" 3.2U, HBC, Ult USB loader, and want to install ScummVM eventually. Not really planning on doing much else, but I want to get Punch Out/Boom Blox (and then yank it to the USB drive). If I upgrade to 4.0 the Nintendo way, will I need to do anything else if I just want to maintain that functionality? I've never used a downgrader (to my knowledge, I mostly followed the Stumpy method).

Also, do the IOS downgraders (I'm assuming there are multiple) require an internet connection? I use the LAN adapter and had major problems getting USB loader to work- I had system-freezing code dumps until I yanked out the adapter, wiped the settings, and took out the Wavebird adapters.
 
Zachack said:
Well, currently I'm "running" 3.2U, HBC, Ult USB loader, and want to install ScummVM eventually. Not really planning on doing much else, but I want to get Punch Out/Boom Blox (and then yank it to the USB drive). If I upgrade to 4.0 the Nintendo way, will I need to do anything else if I just want to maintain that functionality? I've never used a downgrader (to my knowledge, I mostly followed the Stumpy method).
I believe you can install Punch-Out!! from the disc and stay on 3.2. That way you won't lose or have to redo anything. If you do upgrade to 4.0, you will need to do the downgrading if you want to get other IOSes installed (like the IOS 222/223 that fix spindown and allow Wii Speak to work), but if you do all that first, you'll be fine. Only upgrade to 4.0 if you want the normal channels on SD stuff.

Also, do the IOS downgraders (I'm assuming there are multiple) require an internet connection? I use the LAN adapter and had major problems getting USB loader to work- I had system-freezing code dumps until I yanked out the adapter, wiped the settings, and took out the Wavebird adapters.
Some do, some don't.
 
Just out of curiosity, but how good is the NES/SNES/GBA emulation on the WII? Is emulation flawless? Does it use the VC software?
 
OK, so the new Configurable USB Loader version that supports LAN adapters, Wii Speak and fixes spindown is now available. There are two versions and you only need the second version if the first doesn't work. It seems the problem may be to do with having multiple partitions on the drive. In any case, here's the steps:

To install Hermes' cIOS 223:
  • Get uLoader + cIOS installer from here.
  • Add the apps directory to your SD card.
  • Run cIOS Updater in the HBC
  • Choose cIOS223 and choose IOS36 merged with IOS37
  • Let the install complete
An alternative to the above that doesn't need network is here, although I haven't tested it myself.

To install cfg USB Loader:
  • Get configurable Loader v31a from the link in this post.
  • Install the contents of InSDRoot to your SD card (it will add stuff to the apps folder and install some other directories)
  • Edit the file sd:/apps/usbloader/config.txt to add the line "ios=223-mload"
  • Plug your drive into the USB slot near the edge of the Wii
  • Run USB Loader and select your game to play, it should work without spindown errors and let the other slot handle normal Wii devices

If the above hangs when you try to play a game, do the following:
  • Get the .dol file for cfgv31aa from here.
  • Rename it to boot.dol and replace the file in sd:/apps/usbloader with this one.
  • It should now work

Again, this should fix spindown errors and get LAN adapters, Wii Speak and Guitar Hero going. Take a look through readme-cfg in the cfgv31a download to see how you can use and configure the loader to look however you want.
 
Wray said:
Just out of curiosity, but how good is the NES/SNES/GBA emulation on the WII? Is emulation flawless? Does it use the VC software?

Nah, they are ports of existing emulation software. In general the usual suspect emulators are fantastic, and leverage the Wii's added capacity for displaying games at glorious low res which looks GORGEOUS on modern SDTVs.
 
Gagaman said:
Clipper: do you need to do all those steps if you already have an older version of USB loader? Thanks.
Yes, unless the previous USB Loader you installed was uLoader v1.6 or greater (which means you already did the first step). cIOS223 is an alternative to cIOS36 rev 10 (cIOS249). It fixes some of the problems with IOS249 and allows you to use the other USB devices, etc.

Well, I guess if you've already installed Configurable USB loader, then all you need is to replace boot.dol from v31a or v31aa (use 31aa if your drive is partitioned)
 
I might try the new stuff in clippers post tonight since for some reason punch-out still won't work from the USB loader.

It gets to the warning screen and then a black screen and never loads.
 
Wray said:
Just out of curiosity, but how good is the NES/SNES/GBA emulation on the WII? Is emulation flawless? Does it use the VC software?
I think user Tantric is responsible for bringing those 3 emulators over to the Wii and he's doing an amazing job updating the software and making it more Wii friendly as time rolls on. I haven't played around too much but NES and SNES support should be more than sufficient enough for the average Wiibrewer. It won't stand toe-to-toe with VC but that should be expected. Also the GBA emulator seems alright (might be some slowdown) although on my widescreen monitor, seemed hard to find a serviceable aspect ratio setting.

Other consoles aren't as consistent in support but as the homebrew base grows, it should get better. Don't expect too much from the Neo-Geo or N64 emulators, they're still young in the tooth.
 
Mejilan said:
I was a big fan of Ult USB Loader, and wasn't really pleased to hear that those responsible for its best features moved onto that slow-moving GUI team. It still lacks a couple of features, IMHO, whereas Cfg USB Loader has every single important Ult feature, and plenty more. With the addition of an admittedly cruder GUI, Cfg USB Loader is basically the most feature-rich loader out there, IMHO; and truly based off USBL 1.5, not 1.1 with some 1.5 features hacked in, like too many other loaders.

Slow-moving? They update every day, multiple times a day @_@
 
SS4Gogita said:
Slow-moving? They update every day, multiple times a day @_@
Ultimate had one (or more) complete releases every day, each one adding substantial new features. Keeping their pace was hard, I even stopped after 6.7.
Too bad, because when I heard they were joining the GUI project I was happy. I assumed they were going to use the already perfected code from Ultimate, just adding a better GUI and keeping improving it.
But they didn't, and I hear USB Loader GX (haven't tried it yet) is still lacking many features Ultimate had.
 
Ok In trying to get punchout to work I accidentally installed the IOS35.wad again.

Everything seems to work still, but did I just mess something up?
 
Dalthien said:
IOS Downgrader downgrades these IOS files:

Downgraded:
11 (to version 10)
12 (to version 6)
13 (to version 10)
15 (to version 257)
17 (to version 512)
20 (to version 12)
21 (to version 514)
30 (to version 1040)
31 (to version 1040)
33 (to version 1040)
34 (to version 1039)
35 (to version 1040)
36 (to version 1042)
<snip>
So if you want to keep the trucha bug in those IOS files, then you will need to run the IOS Downgrader again after you installed the disc update from Punch-Out. Basically you have to decide if you want to keep the trucha bug in those IOS files or not. If you want to keep the trucha bug in those IOS files, then you should just use Gecko OS or Preloader or something to bypass the disc update when you play. Because otherwise you will have to run IOS Downgrader everytime you want to play the game, because the disc will want to update those IOS files everytime you downgrade them.

This is exactly what I needed, thanks Dalthien.
So what is the advantage of keeping the trucha bug versions of the above IOS files? Do certain homebrew apps require them? Configurable USB Loader still seems to work but that is expected since it uses IOS249 and the homebrew I frequent (NES/SNES/HBB/etc) all seems to work fine as well.

Oh and for the record, Punch-Out!! played just fine via USB Loader without the System Update it demanded - and everything still seems the same after the update, which makes me question the usefulness of the trucha bug IOS files.
 
The only things that need the trucha bug IOSes are things that install stuff to your Wii. The alternate IOSes, WADs and so on. Once you have installed HBC and IOS249/222/223, you should be good to leave the others unpatched for the time being.
 
Alright so I have a US NTSC launch Wii with a WiiKey installed and HBC installed via Twilight Hack. It's current firmware is 3.3US.

I want to update to 4.0 to access Shop Channel and put games on an SD card, is there anything I should do specifically?

Last night I installed BootMii and DVDX but I'm not sure if DVDX is working, it won't play any DVD movies when I try using mPlayer.
 
Hero said:
Alright so I have a US NTSC launch Wii with a WiiKey installed and HBC installed via Twilight Hack. It's current firmware is 3.3US.

I want to update to 4.0 to access Shop Channel and put games on an SD card, is there anything I should do specifically?

Last night I installed BootMii and DVDX but I'm not sure if DVDX is working, it won't play any DVD movies when I try using mPlayer.
I'm not sure about DVDX (don't use it myself), but if you want to use one of the USB Loaders down the line, you should install either cIOS rev 10 and/or cIOS 222/223 before you update.

One thought on the DVDX thing... have you tried disabling the Wiikey? It could be doing something to the disc type which causes DVDX to not recognise the disc.
 
SS4Rob said:
This is exactly what I needed, thanks Dalthien.
So what is the advantage of keeping the trucha bug versions of the above IOS files? Do certain homebrew apps require them? Configurable USB Loader still seems to work but that is expected since it uses IOS249 and the homebrew I frequent (NES/SNES/HBB/etc) all seems to work fine as well.

Oh and for the record, Punch-Out!! played just fine via USB Loader without the System Update it demanded - and everything still seems the same after the update, which makes me question the usefulness of the trucha bug IOS files.
There were some early homebrew apps that used the trucha bug in some of those IOS files, but with the creation of the cIOS files in the homebrew scene, there really isn't much use for the trucha bug in those early IOS files any longer because just about everything in the homebrew scene uses the cIOS files now. But there are still some uses for the trucha bug in those early IOS files that are affected by 'IOS Downgrader'. One such example would be the pre-3.4 version of the DVDx installer. The pre-3.4 version is the only version of the DVDx installer that comes with the 'Advanced' option that lets you select the IOS to use for DVDx. But you need the trucha bug available in the IOS files from the 'IOS Downgrader' in order for the pre-3.4 installer to work. Otherwise, you have to use the 3.4 version of DVDx which does not have the 'Advanced' option available.

As far as playing games, it doesn't matter which version of the IOS file you have, as long as you have the necessary IOS file. For example, if a game needs IOS15 to run, it will run whether you have an early version of IOS15 with the trucha bug still intact, or if you have a more recent updated version of IOS15 that blocks the trucha bug. It doesn't matter as far as the game goes as long as you have IOS15 on your Wii.

The trucha bug is a bug that allows coders to 'fakesign' content so that the Wii believes that the code carries an official Nintendo signature on it, even though it really doesn't. Therefore the Wii will run the code because it believes that it is official Nintendo code. Without the trucha bug, there is no way to run this 'fakesigned' code.

At this point, the only real use for the trucha bug in most of those IOS files that 'IOS Downgrader' downgrades is for modified versions of games that use any of those IOS files to run. If you modified any of the content on your game discs that use those IOS files, then you will need those IOS files to have the trucha bug in order to play the modified versions of those games. For example, if you fakesigned your Manhunt 2 disc in order to play the uncensored version of that game, or if you modified your Guitar Hero disc in order to change the songs on your disc. For those types of modifications to work, you would need to have the trucha bug in those IOS files that the game uses to run.
 
BootMii Beta 2 is out

Two weeks after beta 1 we bring you the first bugfix release: beta 2. Next to the usual metric ton of minor fixes and cleanups, here are the changes worth mentioning:

BootMii beta 2 (v0.9):

* SD card performance has been improved, decreasing the boot and the NAND backup / restore time
* backupmii accepts fragmented SD cards now, reformatting is not performed anymore. Old NAND dumps are still compatible.
* Introduced the INI variable “BOOTDELAY” to set the timeout for the auto boot feature

The Homebrew Channel v1.0.3:

* SDHC cards are working again
* SD performance has been increased again (regression was introduced in v1.0.2)
* HBC works on all system menu versions now
* Fixed rare hangs when exiting HBC

DVDX:


* Switched back to IOS < 37. While the SDHC problem for apps using DVDX has been fixed in libogc, there were also problems with USB keyboards under higher IOS versions

Installer v0.2:

* Installer now works on newer Wiis with boot2v4
* Fixed reading of boot1/2 on Wiis with bad ECC data in that area
* BootMii as boot2 and IOS can now be uninstalled
 
Hero said:
Alright so I have a US NTSC launch Wii with a WiiKey installed and HBC installed via Twilight Hack. It's current firmware is 3.3US.

I want to update to 4.0 to access Shop Channel and put games on an SD card, is there anything I should do specifically?

Last night I installed BootMii and DVDX but I'm not sure if DVDX is working, it won't play any DVD movies when I try using mPlayer.

DVDx needs to be custom patched to IOS202 for the Mplayer TT / CE builds. That can't be done from 3.4 onwards.

I found this out myself this week. Surely a way of doing it will be released or a new version of Mplayer will be released that uses DVDx as found where BootMii installer installs it... if not, you might have to downgrade firmware, install DVDx to that slot and then re-upgrade.
 
radioheadrule83 said:
DVDx needs to be custom patched to IOS202 for the Mplayer TT / CE builds. That can't be done from 3.4 onwards.

I found this out myself this week. Surely a way of doing it will be released or a new version of Mplayer will be released that uses DVDx as found where BootMii installer installs it... if not, you might have to downgrade firmware, install DVDx to that slot and then re-upgrade.
Only the pre-3.4 version of the DVDx installer allows you to use the 'Advanced' option, which lets you select your own custom IOS for DVDx to run on. The post-3.4 version of DVDx does not have this 'Advanced' option.

You need the trucha bug in the early IOS files for the pre-3.4 DVDx installer to work. So even if you are on firmware 4.0, if you run 'IOS Downgrader', then you will have the trucha bug back and you can then run the pre-3.4 DVDx installer.

So run 'IOS Downgrader' (this will reset a bunch of IOS files to their earlier trucha bug versions), then install the USB2.0-cIOS beta3 (install as IOS202 using IOS36), then run the pre-3.4 DVDx installer and select the 'Advanced' option, and then select IOS202 in the 'Advanced' option. Now DVDx will run on IOS202 when you use it.
 
Thanks for the info.

Installed Beta2 as boot2, and yep, everything is faster. Faster SD reading also with the HBC 1.0.3 (I had slow reading with 1.0.2).

Amazing that you don't need to reformat now to backup your NAND.

The only downside is that wavebird isn't implemented yet, but I can live with the Power+Reset buttons :D
 
It's pretty funny the way beta 1 works for me. It loads pretty fast when turning on my Wii, but it takes longer than usually turning off my Wii. :lol
 
What is the difference between cIOS 222 and 223? I know that 222 fixes the spindown issue, but does 223 do that plus add support for USB instruments or something? Tracking down a feature list for these things has been tough.
 
Top Bottom