Homebrew Channel

From Dolphin Emulator Wiki
Revision as of 19:00, 3 February 2013 by Kolano (talk | contribs)
Jump to navigation Jump to search
Homebrew Channel
Homebrew Channel.png
Type Downloadable (third party)
Developer(s) Team Twiizers
Platform(s) Wii Channels
Genre(s) Utility
Input methods Wii Remote
Compatibility 4Stars4.pngEdit rating: Homebrew Channel
Playable
GameIDs
See also...

Dolphin Forum thread
Open Issues
Search Google
Search Wikipedia

The Homebrew Channel is a freeware homebrew application loader that was developed to provide a way of easily running unofficial software on the Wii console. Once installed, it appears as a standard Wii Channel on the Wii System Menu. When launched, it displays a list of applications found on an SD card or USB drive. The user then select an application to launch by using a Wii Remote or the GameCube controller. It also accepts application uploads via a USB Gecko or TCP/IP (over WiFi or Ethernet), which allows for quick application testing during development. When launched from the Wii Menu, the Homebrew Channel will check for updates to itself and automatically download them if the user chooses to do so.

Ideally, the functionality of this channel within Dolphin would allow the installation or launch of any homebrew or third-party application without the "IOCTL_ES_LAUNCH: Game tried to reload ios or a title that is not available in your nand dump TitleID xxxxxxxxxxxxxxxx. Dolphin will likely hang now." or "Unknown pointer 0x83e10000 Continue?" errors appearing.

Problems

Home Button Exit Crash

Exiting the Homebrew Channel through the Home button causes Dolphin to crash without showing panic handlers. Any version prior to 3.0-376 will see the following error: "Unknown pointer 0x83e10000 Continue?" Saying yes or no causes Dolphin to crash.

Home Button Reset Hang

Starting the Homebrew Channel, then reloading through the Home button may cause Dolphin to hang up randomly.

Random Crashes/Hangs

As of 3.0-376, the Homebrew Channel starts without error. Any previous revision or release version may cause Dolphin to crash or hang up randomly.

Configuration

No configuration changes are known to affect compatibility for this channel.

Version Compatibility

The graph below charts the compatibility with Homebrew Channel since Dolphin's 2.0 release, listing revisions only where a compatibility change occurred.

Δ
5.0-21270 (current)
Δ
Δ
Δ
Δ
Δ
2.0 (r5384)
Compatibility can be assumed to align with the indicated revisions. However, compatibility may extend to prior revisions or compatibility gaps may exist within ranges indicated as compatible due to limited testing. Please update as appropriate.

Testing

This channel has been tested on the environments listed below:

Test Entries
Revision OS CPU GPU Result Tester
r7598 Windows 7 x64 Intel Quad Core Xeon @ 2.8GHz ATI Radeon HD 5770 All issues in the Problems section are present. SephirothFanatic
3.0 Windows 7 x64 Intel Quad Core Xeon @ 2.8GHz ATI Radeon HD 5770 All issues in the Problems section are present. SephirothFanatic
3.0-376 Windows 7 x64 Intel Quad Core Xeon @ 2.8GHz ATI Radeon HD 5770 Starts and runs normally, except when reloading or exiting with the Home button. SephirothFanatic

Gameplay Videos