Homebrew Channel: Difference between revisions

Improved description, separated out problems
No edit summary
(Improved description, separated out problems)
Line 1: Line 1:
{{Infobox VG
{{Infobox VG
|developer = Team Twiizers
|image      = [[File:Homebrew_Channel.png|300px]]
|developer   = Team Twiizers
|channeltype = Downloadable (third party)
|channeltype = Downloadable (third party)
|image = [[File:Homebrew_Channel.png|300px]]
|forumlink   = http://forums.dolphin-emu.org/Thread-wii-channel-homebrew-channel
|forumlink = http://forums.dolphin-emu.org/Thread-wii-channel-homebrew-channel
}}
}}


This channel allows users to install or launch homebrew, or third-party applications, from a variety of media without having to run an exploit every time. Ideally the functionality of this channel, inside Dolphin, would allow the install 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.
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 [[:Category:Wii Channels|Wii Channel]] on the [[System Menu|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 ==
== Problems ==
As of {{revision|3.0-376}}, the Homebrew Channel starts without error. Any previous revision or release version may cause Dolphin to crash or hang up randomly.


As of {{revision|3.0-376}}, starting the Homebrew Channel, then reloading through the Home button may cause Dolphin to hang up randomly.  
=== 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.  


As of {{revision|3.0-376}}, starting the Homebrew Channel, then exiting through the Home button causes Dolphin to crash without showing panic handlers. Any previous revision or release version will see the following error: "Unknown pointer 0x83e10000 Continue?" Saying yes or no causes Dolphin to crash.
=== <s>Random Crashes/Hangs</s> ===
As of {{revision|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 ==
== Configuration ==