Menu
Now that you are in the HackMii Installer, we can use this to install The Homebrew Channel and BootMii. To start, press Continue and and scroll to Install Homebrew Channel, press it, and then press yes and when it’s done press Continue. Then press BootMii. Once in BootMii, this is where I have some explaining to do.
This is a step-by-step guide of how to install the Homebrew Channel on your Wii console. The methods described in this tutorial covers the Smash Stack, Yu-Gi-OWNED!, Bathaxx, Return of the Jodi, Indiana Pwns, Eri HaKawai and Letterbomb exploits as these are the only methods working for 4.3; other methods of installing the Homebrew Channel for users with older System Menus are Bannerbomb and Twilight Hack.
This tutorial applies to versions of the Wii System Menu ranging from 3.0 to 4.3. Older Korean Wiis can use Bannerbomb . The latest version of Wii System Menu is 4.3, therefore, this method should work for ALL USA, Japanese, Korean and PAL Wiis.
Smash Stack requires a copy of Super Smash Bros Brawl, and will work on all wiis.Indiana Pwns requires a copy of Lego Indiana Jones: The Original Adventures, and will work for NTSC-U, NTSC-J and PAL Wiis.Yu-Gi-OWNED! requires a copy of Yu-Gi-Oh 5D's Wheelie Breakers, it will only work on PAL Wiis. For NTSC-U and NTSC-J use Yu-Gi-Vah.Bathaxx requires a copy of LEGO Batman, and will work for NTSC-U, NTSC-J and PAL Wiis.Return of the Jodi requires a copy of the original Lego Star Wars game or the newer (1.01) release (NTSC or PAL).Eri HaKawai requires a copy of Tales of Symphonia: Dawn of the New World, and will work for NTSC-U, NTSC-J and PAL Wiis.Letterbomb requires no game, and will work with any 4.3 wii.
- 2Setting up Homebrew Channel
- 2.2Part 1: Preparing the SD Card
- 2.4Part 3: Setting up your Wii
About the Homebrew Channel
The Homebrew Channel is a self-updating (discontinued) application created by Team Twiizers, which allows users to easily load and use homebrew applications, without having to use exploits such as Bannerbomb or Twilight Hack every time they run a new application. After installation, the channel is accessible from the Wii Menu just like any other Wii channel. The channel can be deleted at any time through the Wii's 'Data Management' menu. The Homebrew Channel does not show up in the console's play logs, however this does not affect the Wii in any way whatsoever.
Setting up Homebrew Channel
What is needed
- A Wii console
- An SD card (Check to see if yours is compatible)
Note: SDHC cards can only be used by the Letterbomb exploit. Otherwise you must have an SD card that is 2GB or less.
- The HackMii installer
- An exploit that matches your wii's version (and the game required to launch it, if necessary)
- A computer (Windows, Linux, or MacOS)
- An SD card reader for your computer
Part 1: Preparing the SD Card
(Smash Stack only): If you have any custom stages saved on the Wii (including the default ones), move them to the SD card or delete them. Then rename your private folder to privateold.
If you already have an SD card that is compatible with your Wii, you may be able to put all necessary files alongside the already existing files on your SD card given you have enough room. The Wii directory is called private, and you need to use a folder called private containing Indiana Pwns, Yu-Gi-OWNED!, Bathaxx, Return of the Jodi or Smash Stack to trick your Wii into thinking that it made the file these exploits use.
If you would like, you may rename your current private directory to any name. (I renamed mine privateold) Therefore, when you are finished with the hack, you can delete all hack files and rename privateold back to private to access all of your files again.
If you already have a compatible SD Card that has already been used in your Wii with a renamed private directory, you DO NOT have to format your SD card. Skip to the next step.
If you have a new SD card, or an SD card with no Wii files, it is recommended that you format it using the instructions below.
Important! This process will erase the data on the card and it is therefore recommended that you make a back-up copy of any data you may currently have on your SD card before continuing.
Windows
- Open up My Computer.
- Right-click on the drive that contains the SD card and select Format....
- Under File system make sure you select FAT (see picture to the right).
- Click 'Start' and let the process finalize.
- After the formatting is finished proceed to the next step.
Mac OS
- Open up Disk Utility
- Find your SD card in the navigation.
- Go to the Erase tab.
- Change the Volume Format to MS-DOS (FAT).
- Click 'Erase' and let the process finalize.
- After the formatting is finished proceed to the next step.
Linux
- Open up a terminal.
- Execute the command 'mkfs.vfat /dev/<location of your SD card>'.
- Caution not to reformat your hard disk. Think hard before formatting /dev/sda1, for example.
- After the formatting is finished proceed to the next step.
Part 2: Copying files to SD card
- Ensure that the SD card slider is not in the Lock position.
- Download Indiana Pwns, Yu-Gi-OWNED!, Bathaxx, Return of the Jodi or Smash Stack (make sure you have the correct version for your Wii System Menu) and the HackMii installer.
- Extract both the exploit and HackMii installer in an easily accessible folder, such as your Desktop (pic. 1).
- Open up the folder called hackmii_installer_X ( where X relates to your version as shown in pic. 2).
- Copy file boot.elfB to your SD card (pic. 3).
- Finally, from the exploit archive, copy the folder called private to your SD card. Your SD card should look like pic. 4.
Contents That Should Be On Your SD Card:
- private - Extracted From Indiana Pwns, Yu-Gi-OWNED!, Bathaxx, Return of the Jodi or Smash Stack
- boot.elf - Extracted From The Hackmii Installer
- (optional) privateold - The Wii's existing files renamed temporarily. (see 'Preparing the SD Card')
- Extract the files to your Desktop
- Copy boot.elf to your SD card
- Copy folder private to your SD card
- Your SD card should look like this in the end
Part 3: Setting up your Wii
In order to install the Homebrew Channel, you must first use an exploit of some kind. Use the chart below to determine what you will need to use:
Exploit Name | Game Required | USA | JPN | EUR | KOR | Compatible with... |
---|---|---|---|---|---|---|
Twilight Hack | Legend of Zelda: Twilight Princess | Yes | Yes | Yes | No | System Menu 3.4 or earlier |
Bannerbomb | None | Yes | Yes | Yes | Yes | System Menu 4.2 or earlier |
Indiana Pwns | LEGO Indiana Jones | Yes | Yes | Yes | No | System Menu 4.3 or earlier |
Smash Stack | Super Smash Bros. Brawl | Yes | Yes | Yes | Yes | All firmwares |
Yu-Gi-OWNED! | Yu-Gi-Oh 5D's Wheelie Breakers | Yes | Yes | Yes | No | System Menu 4.3 or earlier |
Bathaxx | LEGO Batman | Yes | Yes | Yes | No | System Menu 4.3 or earlier |
Return of the Jodi | Lego Star Wars | Yes | Yes | Yes | No | System Menu 4.3 or earlier |
Eri HaKawai | Tales of Symphonia | Yes | Yes | Yes | No | System Menu 4.3 or earlier |
LetterBomb | None | Yes | Yes | Yes | Yes | System Menu 4.3 |
Indiana Pwns
- Make sure you have booted Lego Indiana Jones at least once. Otherwise, the hacked save won't copy
- Turn on the Wii, and go to Settings>Data Management>Saves>SD and find the Indiana Pwns save for your region and copy it to the Wii
- Return to the System Menu
- Boot Lego Indiana Jones
- Load the saved game you just copied to the Wii.
- When the game loads, you will be in Barnett College. Walk to the Art Room (through the Courtyard), approach the left character on the podium. When it zooms on him, choose the switch to option (two silhouettes, staggered, with an arrow pointing between them).
- boot.elf from your SD card should now load
Smash Stack
Before inserting your SD card, boot the game and go to the stage builder and make sure to erase all the custom sample stages.
- Insert SD card into Wii
- Boot Super Smash Bros Brawl
- Go to the Stage Creator
- boot.elf from your SD card should now load
Yu-Gi-OWNED!
- Make sure you have booted Yu-Gi-Oh 5D's Wheelie Breakers at least once. Otherwise, the hacked save won't copy.
- Put your SD Card in your Wii.
- Go into Wii Options -> Data Management -> Save Data -> Wii.
- Go to the SD Card and move the Yu-Gi-OWNED! save to your Wii.
- Boot Yu-Gi-OH 5D's Wheelie Breakers.
- Press and wait until the title menu shows up.
- Press and you will see a loading screen. Wait a couple of seconds and your homebrew will be executed.
Bathaxx
- Make sure you have booted LEGO Batman at least once. Otherwise, the hacked save won't copy
- Turn on the Wii, and go to Settings>Data Management>Saves>SD and find the Bathaxx save for your region and copy it to the Wii
- Return to the System Menu
- Boot LEGO Batman
- Load the saved game you just copied to the Wii.
- When the game loads, you will be in the batcave, take the elevator on the right side. Then in the trophy room, go to the upper corner and go through the door in order to enter the 'Wayne Manor'. Now you can select a character. Choose the last enabled one in the lowest row.
- boot.elf from your SD card should now load
Return of the Jodi
- Make sure you have booted Lego Star Wars at least once. Otherwise, the hacked save won't copy
- Turn on the Wii, and go to Settings>Data Management>Saves>SD and find the Return of the Jodi save for your region and copy it to the Wii
- Return to the System Menu
- Boot Lego Star Wars
- Load the saved game you just copied to the Wii.
- Walk over to the bar, and highlight the character named 'Return of Jodi' and press A.
- boot.elf from your SD card should now load
Eri Hakawai
- Make sure you have booted Tales of Symphonia at least once. Otherwise, the hacked save won't copy
- Turn on the Wii, and go to Settings>Data Management>Saves>SD and find the Eri HaKawai save for your region and copy it to the Wii
- Return to the System Menu
- Start the game and load the first save
- Press the PLUS button to enter the game menu
- Scroll to the STATUS button and press A
- Scroll to the monster named 'Eri HaKawai' (NTSC version: 'Giantpune') and press A
- boot.elf from your SD card should now load
Letterbomb
- Go to please.hackmii.com. (Should this website be down, use Wilbrand)
- Select your region
- On the Wii, go to Wii Options> Wii Settings> page 2> Internet> Console Information. Enter your MAC Address into the boxes on please.hackmii.com
- Make sure the HackMii installer is bundled with your download
- Cut the red wire to download the .zip file and unzip it
- Copy 'private' folder and 'boot.elf' to your SD Card (Can also be SDHC)
- Insert the SD card to your Wii and go to Wii Message Board
- You should see a red envelope that looks like the one on 'please.hackmii.com'. Click it, and BOOM!
Part 4: Installing the Homebrew Channel
- You will be presented with one of the screens below; if you have a new Wii you will only be able to install BootMii as IOS.
- Select continue.
- Go to Homebrew Channel > Install the Homebrew Channel. You will be asked whether you want to install the channel; select yes. After installation you should get a message 'finished' and return you to the initial menu.
- If possible, install BootMii as boot2; if not install it as an IOS. (What is BootMii?)
- Can Install BootMii as boot2
- Cannot install BootMii as boot2 (newer Wii consoles)
Running Bootmii Through HBC
If you're one of the late-comers to the Wii party you may have had to install BootMii via IOS.In that case you have to run BootMii by going into The HBC and hit the 'Home' button on your Wii Remote.Place your cursor onto the 'Launch BootMii' selection and press A.C
Extra Note
While in BootMii, you should back up your NAND memory. This is mainly for those who have installed bootmii as Boot2, but should still be done when installed as IOS. If you brick your Wii and have BootMii installed as IOS and have Priiloader installed, you might be able to recover your NAND by loading BootMii through Priiloader.When in BootMii, you will not have access to the wii-mote, so you will have to use a gamecube controller, or the buttons on the Wii itself. (power button is move cursor, reset button is select option.) THIS ONLY APPLIES TO THE BOOTMII APPLICATION ITSELF, THE HACKMII INSTALLER DOES SUPPORT THE WIIMOTE.
Select the 4th option then hit A/Reset, then you are taken to a new option.
The first corresponds to the backing up of NAND memory, the second; 'injecting' NAND back into memory...
Select the first option (you must have at least 512MB of space on SD card to do so) to back up NAND.
While in BootMii, you should back up your NAND memory. This is mainly for those who have installed bootmii as Boot2, but should still be done when installed as IOS. If you brick your Wii and have BootMii installed as IOS and have Priiloader installed, you might be able to recover your NAND by loading BootMii through Priiloader.When in BootMii, you will not have access to the wii-mote, so you will have to use a gamecube controller, or the buttons on the Wii itself. (power button is move cursor, reset button is select option.) THIS ONLY APPLIES TO THE BOOTMII APPLICATION ITSELF, THE HACKMII INSTALLER DOES SUPPORT THE WIIMOTE.
Select the 4th option then hit A/Reset, then you are taken to a new option.
The first corresponds to the backing up of NAND memory, the second; 'injecting' NAND back into memory...
Select the first option (you must have at least 512MB of space on SD card to do so) to back up NAND.
To restore a corrupt NAND with an IOS BootMii:
- Load BootMii (The Homebrew Channel or Priiloader)
- Select the 4th option (with the gears)
- Select the 2nd option to restore the NAND
- Wait a while
Troubleshooting
When I insert my SD card to start the process nothing happens!
- One of 4 things has happened:
- You didn't place the data on the SD card right.
- You went into the save game data menu instead of the channel menu.
- You need to set the archive bit of the privatewiititleaktncontent.bin.
- You need the next bannerbomb zip. Download the next one and start over.
OMG!! One of the selections is purple and says I can't install BootMii!!
- You haven't read this page in detail, this is explained further up with a picture of the screen.
My Wiimote quit working when i loaded up BootMii! Why? and Can this be fixed?
- You didn't read BootMii's FAQ or the README file located in the Hackmii installer archive.
Both state that you have to use a Gamecube controller or the Power/Reset/Eject buttons on the console.In order for this to be fixed a lot of coding will have to be done to make a custom Bluetooth stack and drivers for BootMii. This isn't on the top of the priority list.
I get Error -2 trying to install The Homebrew Channel or DVDx and Error -1 trying to install BootMii
- Your SD card slider is in the Lock position, so it is read only.
Will my Wavebird wireless controller work?
- Yes, but you must hold any (unused) button when you start up your Wii.
- (Wavebird wireless controller now supported in beta3)
Any other questions should be directed to the WiiBrew:FAQ. I'm human after all and can't remember every question that is asked but will update as necessary
- Can Install BootMii as boot2
- Can not install BootMii as boot2
If everything went as planned you should have everything installed and should select 'exit' and your Wii will load into the Homebrew Channel, Or into the system menu with The Homebrew Channel on the menu.
Notes
- ^B The other three files contain information that made the creation of this tutorial possible but are not needed in the actual installation and use of the HackMii installer.
- ^C Once you press A on your Wii Remote it will power off and be unusable. You have to use a GameCube controller plugged into slot #1, or the three buttons on the front of the console.
External links
- Wii Homebrew Channel Installation Guide — Simple guide for getting the Homebrew Channel set up using any of the exploits out there. Made by wiisixtyfour.
- Homebrew showcase — A YouTube video presentation of popular Homebrew applications
- HackMii blog — Blog of one of the creators of the Homebrew Channel
- Smash Stack Tutorial — Great video tutorial for the Smash Stack exploit by DsHacker14
Retrieved from 'https://wiibrew.org/w/index.php?title=Homebrew_setup&oldid=107437'
Homebrew Channel | |
General | |
---|---|
Author(s) | Team Twiizers |
Type | Loader |
Version | 1.1.2 (December 8, 2012) |
Licence | GNU GPL v2 |
Links | |
Download | |
Website | |
Bugs Discussion | |
Source | |
Peripherals |
The Homebrew Channel is a self-updating homebrew application loader by Team Twiizers which allows users to load homebrew applications without having to run an exploit every time. Once installed, users can access the channel from the Wii System Menu just like any other Wii channel. It can launch or install homebrew applications from an SD or SDHC card or via TCP/USB Gecko using Wiiload. You can install the Homebrew Channel as part of the HackMii Installer by seeing the Installation part of this page.
- 1Installation
- 2Configuring Applications
- 2.2Optional meta.xml XML nodes
- 6Themes
- 7Changelog
- 9Easter Eggs
Installation
- See also: Homebrew status
READ THE DISCLAIMER! In the VERY unlikely case that your Wii gets bricked by the installer, this will let you know where you stand in regards to Team Twiizers.
Pick an exploit
Some of these are specific to certain versions of the System Menu, while others are not but require you to own a certain Wii game in order to use them.
System Menu 3.4 And Below | System Menu 4.2 And Below | System Menu 4.3 |
---|---|---|
Any System Menu | Any System Menu | Any System Menu |
PAL ONLY (NTSC-U/J use Yu-Gi-Vah) | ||
Any System Menu | Any System Menu | Any System Menu |
NTSC-U/NTSC-J/PAL // | ||
Any System Menu (Requires Internet Channel) | Any System Menu | Any System Menu |
Using a loader
- Download the HackMii Installer.
- Extract the HackMii Installer to find the boot.elf
- Place the boot.elf file in the root (SD:/ ) of your SD card.
- Boot the loader that will work for your System Menu.
- Wait for the Hackmii Installer to run tests on your Wii
- Press when told to continue installing HBC and BootMii.
NOTE: Newer Wii Remotes with WiiMotion+ integrated will not work with the Hackmii Installer. You'll need to use (borrow from a friend?) the older Wii Remote style and perform a red-button synchronisation on the System Menu to use the Hackmii Installer.As in Hackmii Installer v1.0, Wii Remotes with WiiMotion+ will work.
The installation should be automatic from this point on, and your Wii will reboot.
Using a DVD
The DVD method requires a drivechip and won't work with the 3.3 firmware update or newer. DVD images for the more recent versions are currently unavailable, though you can install beta8 and then update.
Using a previous unsigned code-loading method
If you have an older version of the Homebrew Channel or another means of executing unsigned code, you can use the auto update function to install the latest version.
Configuring Applications
In order to make an application appear in the Homebrew Channel, the following steps must be taken:
- Make a folder on the root of your SD card called 'apps'.
- In the folder 'apps,' create a folder for the application (for this example, ScummVM will be used).
- Copy the files for the application into its folder (e.g. apps/scummvm/).
- Find the executable file (either .elf or .dol) and rename it to boot.elf (or boot.dol if it was a .dol file) if it is not already named that (e.g. apps/scummvm/boot.dol). If the app comes with these files, copy the icon.png and meta.xml files into this folder.
Now the application will appear in the Homebrew Channel. However, if the application did not come with icon.png or meta.xml, its appearance on the menu is ugly, and difficult to distinguish from other applications. To fix this, text and an image can be added.
Adding Text
To add text to an application in the Homebrew Channel, do the following: (note: you may install the Homebrew Browser and download pre-formatted apps without performing this step for every app)
- Make a file in the folder of the application (e.g. apps/ScummVM/) called 'meta.xml' (e.g. apps/ScummVM/meta.xml).
- Open 'meta.xml' in Notepad and add the following text as a template:
- Add the appropriate information in between the relevant indicators. For example, the name of the application goes between <name> and </name>. The purpose of each field is as follows:
An example of a completed 'meta.xml' for ScummVM is provided below:
Optional meta.xml XML nodes
The following nodes must be children of the <app> node.
Additionally supported by The Homebrew Channel (starting with v1.0.7):
node name | meaning | example |
---|---|---|
arguments | list of arguments passed to the loaded application as argc and argv | |
ahb_access | Requests full hardware access (AHBPROT) |
FAQ
Q: Is this required to get full hardware access?
Adding an Icon
- See also: Homebrew Channel icons
In order to make icons for the Homebrew Channel show up, they must be in .png format with dimensions of 128x48 pixels. The full alpha channel can be used. Copy it into the folder of the application under the name 'icon.png' (e.g. apps/scummvm/icon.png).
Complete Setup Format
You should have a compatible SD or SDHC card. See here for a list of SD and SDHC cards known to be compatible or incompatible. Note: it is by no means a complete list.
An SD card should be formatted in FAT16 or FAT32. After you have installed the apps on your SD card, its folder structure should look something like this:
- Removable Disk (eg: (E:) on Windows and where it is mounted to on Linux or Mac OS X eg: /media/disk/ )
- apps
- ScummVM
- boot.dol
- meta.xml(Optional)
- icon.png(Optional)
- WiiShopInstaller
- boot.dol
- meta.xml(Optional)
- icon.png(Optional)
- ScummVM
- apps
If you have any problems having your Applications showing up on the 'HBC', make sure you are following the correct format.
Loading from USB
Apps on your USB storage device are stored like on a SD card.
Controls
You can use to navigate though the app list.
or | Action | |
---|---|---|
/ | Up/Down | |
/ | Page left | |
/ | Page right | |
Select | ||
Menu | ||
+ | or | Scroll text |
Back | ||
Settings | ||
Swap view | ||
Shutdown | ||
+ | Screenshots |
Uninstall
Removing the channel can be done by simply deleting it with the channel management in the Wii system software.
Compatibility
Note: The Homebrew Channel requires that you system have at least one unpatched IOS in order to guarantee reliable performance; we've received too many bug reports that were later traced to misbehaving versions of IOS. The HackMii Installer will automatically choose an appropriate (unpatched) IOS to use when installing the Homebrew Channel; if you attempt to defeat this safety measure by replacing its IOS with a corrupted version, you may experience an 'impaired HBC experience' (an upside-down screen or a warning message at every startup). Please just don't do it.
Themes
As of 1.0.7, The Homebrew Channel is capable of theming. The images and fonts are stored in a theme.zip, which can be executed like a boot.dol from the Homebrew Channel.
For a theme database and a 'How to install' guide, check this page.
Further details on this can be found at Hackmii.
Fonts
As for 1.1.0, you can use your own TrueType or OpenType fonts with The Homebrew Channel. You can assign a font, size, and color to individual GUI elements:
element ID | meaning |
---|---|
label | Labels (background info, group headings, 'Author' and 'Version') |
button | Buttons (and 'radio' buttons) |
button_desel | Radio buttons (not currently selected) |
dlgtitle | Message box title |
memo | Text box (description or message) |
appname | Application name in main browser |
appdesc | Application description in main browser |
Each font can be specified using a <font> element inside the theme.xml file. You can specify the file, size, and color like this:
As you can see, each <font> element can be assigned to one or multiple targets, separated by commas. There can also be a single <font> element with no target attribute that overrides the defaults for the entire theme. The rule is that for each font, each parameter (size, color, font name) gets individually looked up first in a <font> element with the specific target; if it doesn't exist or doesn't have that parameter, it gets looked up in the base <font> element, and if that doesn't exist or doesn't have that parameter, the default is used. You should no longer use the old <font_color> element (though it is still supported for backwards compatibility).
As an example, the following theme.xml (combined with the appropriate TTF files) sets up the fonts exactly the same way as they are by default, but without actually falling back to the defaults:
Additionally, you can specify that the theme supports certain CKJ languages in its fonts, to enable those translations (though currently only Japanese is supported). Specify the language codes separated by commas as the langs attribute of the main <theme> element:
Keep in mind that the button and button_desel fonts should always be different in some way (weight, size, color). Otherwise, you will not be able to tell the currently selected options in the options menu.
Changelog
1.1.2
- PAL 50Hz (576i) video mode now works properly
- BootMii/boot2 can be installed again on newer Wiis
- Icons load again in The Homebrew Channel
1.1.1
- WiiU (WiiMode) compatibility - new title ID and exploit
1.1.0
- Added support for RVL-CNT-01-TR Wii Remotes
- New TrueType font renderer (FreeType) with antialiasing and theming
- The new default font is Droid Sans
- Added full UTF-8/Unicode support (font dependent)
- Added Japanese translation
- IOS is always reloaded, use ahb_access to keep AHB access enabled
- Fixed HBC framebuffer tearing/lag/sync/corruption issues
- Aligned HBC graphics to the pixel grid (sharper graphics)
- Aligned font rendering to the pixel grid in both 4:3 and 16:9 mode
- Fixed/improved text layout
- Fixed support for huge meta.xml files (e.g. very long descriptions)
- Renamed 'Coder' to 'Author' in app descriptions (<coder> is now an alias for <author>)
- Fixed missing theme app entries (sometimes)
- Changed many crashes into explicit errors / a panic screen
- Speed and stability improvements when launching apps (cleanup after IOS)
- Reload stub: support any BAT setup (or even real mode)
- Reload stub: do not depend on existing exception vectors
- Reload stub: do not touch HID4
- Reload stub: disable IRQs ASAP
- Fixed bugs in device hotplugging support
- Added nicer error message triggered when HBC runs out of memory while loading an app
- Removed the <unknown> coder/version labels
- Fixed memory leaks while loading themes and in app entries
- Reduced the minimum theme size (for xml-only themes)
- Increased the maximum theme size up to 20MB (for huge fonts)
- Reduced memory fragmentation when loading apps/themes (less OOM errors)
- Fixed sorting by release date
- Fixed crashes with incomplete meta files
- Themes now affect language choice (due to font differences)
- HBC now allows apps to load code at 0x3400
- Fixed various buffer overflow / error conditions
- Fixed/improved thread synchronization and race conditions
- Theme ZIP files can now contain .txt files, which are ignored (README.txt, etc.)
- HBC can now take screenshots (Nunchuk Z+C, in that order)
- Updated to devkitPro r24 and latest libogc/libfat git
1.0.8
- General USB improvements for all IOS versions, this fixes the regression introduced in version 1.0.7.
- USB2 support through IOS58.
1.0.7
- New title id to circumvent its deletion by System Menu 4.3.
- New look from our favorite pixel artist drmr.
- Both views now show five rows of application entries.
- On-NAND settings.
- HBC now has the HW_AHBPROT flags set for direct hardware access, thus replacing DVDX.
- Ability to not reload IOS when launching an application.
- USB access is more stable, thanks to tueidj
- Fixed the retry mechanism for the network initialization.
- Fixed some rare hangs upon launch and exit (Hopefully all of them).
- Notable speed improvement.
- Now capable of custom themes granted all files are of the same dimensions.
1.0.6
- Freeze fix
- Some other minor hiccups
1.0.5
- System Menu 4.2 support
- Improved startup
- HBC prefers boot.elf over boot.dol when launching apps
- Improved fonts [enjoy :)]
- Widescreen support:
- If your Wii is set to 16:9 in the system menu options, HBC won’t stretch the picture like it did in older versions
- Grid view:
- 4 columns on 16:9 TVs
- 3 columns on 4:3 TVs
- Device hot-swapping:
- Added a menu for device options
- App sorting
- Name
- Release date
- For release date sorting to work a valid release_date tag must be present in the apps meta.xml file
- Wiiload overhaul
- On-the-fly compression
- Improved USBGecko support
- libftdi support
- Because of these improvements, older wiiload versions and 3rd party upload clients are incompatible. Use the bundled v0.5, binaries and source code are included
- Basic app management :
- To add apps: Just wiiload a ZIP archive, it will then get extracted to the active device. The ZIP file must be structured in a certain way, check this description for the details
- Added option to delete apps
1.0.4
- Fixed POWER button bug (BootMii IOS)
- Turned HBC upside down for those who modified the contents of the HBC or installed it using a 'wad manager'
1.0.3
- SDHC support... again
- Improved SD Card support (regression was introduced in v1.0.2)
- HBC is compatable with all pre-4.2 system menu versions (stock 3.3 post Oct 23 has issues1)
- Fixed rare hangs when exiting HBC
- Added translation for 'Launch BootMii' button
1.0.2
- Added 'Launch BootMii' button (BootMii IOS) to home menu
- System Menu 4.0 support
- USB support
- Manual shutdown support
1.0.1
- Fixed B button issues
- Wii Remotes are in-sync with System Menu
- Possibly fixed the USB Ethernet Issues
- Fixed wiimote auto-shutdown
- Possibly fixed 'video after shutdown' Issues
- Changes to () -> *
1.0
- Meta.xml supports all ISO-8859-1 characters
- Wii Remote shutdown support
- Rumble support (system menu settings)
- Fixed some crash bugs
- Fixed meta.xml UNIX style newline regression
- Support for Non-Nintendo Wii Remotes
- Classic Controller support
- Nunchuk support (scroll only)
- Guitar Hero 3 guitar support
- Left/Right button page scrolling
- Hit 1 on Wii Remote for net reload (like net icon click or GC Z)
- Add information to installer
- Fixed network issues
- Pushed in some text to avoid overscan crop
- Widened video width to match System Menu ('black bars' fix)
- B returns from app screen (unless scrolling)
- Auto-connect support
- Retry network init
- Reload stub now identifies itself (magic number)
- Support for broken HTTP proxies in update check
- Added IOS revision in main menu
Beta 9
- Installer / updater now works with the October 23 update
- SDHC support
- Fixed memory card bug
- Installer now picks newest sane IOS (fixes some beta 8 regressions)
- Added reload button (SD card)
- Removed return to system menu warning
- Fixed some graphical glitches
- Compliant ELF loading code (iff you get errors use ELF to DOL Converter)
- Improved XML load code
- Many fixes to underlying stuff in the newer libogc
Beta 8
- Removed the need to eject your memcards
- Converted from IOS35 to IOS21 (hbc is usable on older firmwares now)
- Improved SD card support
- Thanks, svpe
- Improved translations
- Fixed IP label
- Improved argv support
- Fixed wiiload issue
- Apps are now sorted alphabetically
- Rumble support
- Installer overhaul
- Added warning if your system menu is too new (future updates)
Beta 7
(Initial Public Release besides chainloader)
- Minor bugfixes
- GUI updates
- Added translations
- ISO distribution
- First public beta
Beta 6
- GUI overhaul chapter 2
- Added translations
- Wii Remote dragging on memo widget
- Auto-disconnect Wii Remote after idle time
- Other fixes I can't remember
Beta 5
- GUI overhaul chapter 1
- Improved IR pointer
- Improved argv support
- Fixed Wii Remote code bugs
- Fixed update bugs
- SD card is scanned for boot.dol then boot.elf
Beta 4
- Added Wii Remote IR cursor
Beta 3
- Fixed flicker glitch
- Stable Wii Remote libs
- Support for argv
FAQ
The official FAQ from the developers of the Homebrew Channel can be found here.
Easter Eggs
Pop the Bubbles!
Being able to pop the bubbles in the background of the HBC was a frequent request, and as of 1.0, it is possible.
Press + and the animated background will be the only thing visible, along with a score counter in the bottom right hand corner. Place the hand cursor over any bubble and it will pop, spawning smaller bubbles and adding to the score counter. The smaller bubbles can also be popped. When you are done, press + again to return to the list of applications.If you leave the wii on this screen for too long, it will crash.
NOTE: As of version HBC 1.0.5 the Pop the bubbles (with scoring) is removed. You can still pop the bubbles (without scoring) by pointing at the bubbles as usual, but you cannot prompt a score board. You can also remove the SD Card (and/or USB drive) to make more room on the screen.
Notes
- 1. ^IOS51 problems
Retrieved from 'https://wiibrew.org/w/index.php?title=Homebrew_Channel&oldid=108162'