Changes

Jump to navigation Jump to search
1,165 bytes added ,  16:38, 16 May 2009
no edit summary
Line 1: Line 1:  
If you believe you've found a bug in the Homebrew Channel, first check the '''[[Homebrew_Channel/Bugs/Archive|bug archive]]''' to see if it has been fixed or if it never really was a bug. If it's not there, please report it here.
 
If you believe you've found a bug in the Homebrew Channel, first check the '''[[Homebrew_Channel/Bugs/Archive|bug archive]]''' to see if it has been fixed or if it never really was a bug. If it's not there, please report it here.
 +
 +
== Datel Retro wireless controller won't work ==
 +
The homebrew channel appears to ignore the Datel Retro Wireless controller as a valid input controller. According to the wiki I found here:
 +
 +
The way to get the Datel Retro Wireless working with homebrew applications is to recompile your chosen homebrew application against a modified libogc with this defensive code in classic.c removed (around line 91):
 +
 +
WIIUSE_DEBUG("Classic controller handshake appears invalid, trying again.");
 +
wiiuse_read_data(wm, data, WM_EXP_MEM_CALIBR, EXP_HANDSHAKE_LEN, wiiuse_handshake_expansion);
 +
return 0;
 +
 +
The user also notes: I'm not necessarily recommending that people do this because I don't know enough about the application and this change's impact, but it seems the Datel controller sends an invalid handshake that confuses wiiuse, and making this change will bypass this check for all classic controllers and allow the Datel controller to be used.
 +
 +
Any help in getting this application Datel Retro Wireless compatible would be appreciative. It would make jumping to my favorite homebrew app easier.
 +
source: http://wiibrew.org/wiki/Datel_Retro_Wireless_Classic_Controller
    
== Black screen after loading bar ==
 
== Black screen after loading bar ==
2

edits

Navigation menu