Homebrew How to Make Datel Retro Wireless Classic Controller work With hombrew apps

  • Thread starter Thread starter TheBK
  • Start date Start date
  • Views Views 2,016
  • Replies Replies 2

TheBK

New Member
Newbie
Joined
May 13, 2018
Messages
4
Reaction score
0
Trophies
0
XP
85
Country
United States
For a While now, I have been trying to get my Datel Wireless controller to work with homebrew apps. And so far no success, the only thing I have seen to help me was this on the WiiBrew website


The way to get this 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;

I have no idea about coding or libogc so I need someone who can help me with this stuff cause I am just dumb and don't know anything.

Any help or tutorial would be appreciated.
 
The best you might be able to do if it still doesn't work with wiiuse in the current libogc is to have it ignore the controller completely, and even if you can patch it to make you controller work you will have to recompile every single homebrew app you use.

That portion of the library has been updated past what you quoted already: https://github.com/devkitPro/libogc/blob/master/wiiuse/classic.c

That handshake is only for extension controllers plugged into a Wii remote, BTW. If your controller is a Wavebird knock-off it won't fix it.
 
Last edited by GreyWolf,
  • Like
Reactions: TheBK
The best you might be able to do if it still doesn't work with wiiuse in the current libogc is to have it ignore the controller completely, and even if you can patch it to make you controller work you will have to recompile every single homebrew app you use.

That portion of the library has been updated past what you quoted already: cant reply this

That handshake is only for extension controllers plugged into a Wii remote, BTW. If your controller is a Wavebird knock-off it won't fix it.




This is Great! But again I barely know the basic of soft modding and code so It would be great if you could explain how to even do this and then I could tell you if it worked

Also here is a pic if needed if only.jpg
 
Last edited by TheBK,

Site & Scene News

Popular threads in this forum