• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Controllers v
« Previous 1 ... 186 187 188 189 190 ... 320 Next »

[Solution] RVL-CNT-01-TR with AutoConnect
View New Posts | View Today's Posts

Poll: Did this help?
yes
no
[Show Results]
 
Note: This is a public poll, other users will be able to see what you voted for.
Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
[Solution] RVL-CNT-01-TR with AutoConnect
05-28-2012, 10:52 PM
#1
uuzi
Unregistered
 
So after 2 days of surfing the forum and figuring out a solution to get the new "TR" wiimotes to automatically pair when pressing a button, (pretty useful in my setup, since i'm running dolphin out of my HTPC mediaportal) i have finally figured it out and have them running like a charm now.

first off my hardware:
2 Wiimotes RVL-CNT-01-TR
Hama (german noname €15@MediaMarkt) Bluetooth stack

Now how to get them to work:

First of all make sure you have just the windows generic bluetooth driver isntalled and NOT the toshiba stack driver.

1. Plug the bluetooth dongle in and wait for windows to install the windows bluetooth stack drivers.
2. once the drivers are correctly installed run my moddified wiipair version attached to this post. you should now see a commandline screen where it continuusly scans for bluetooth devices. once it scans you have to press the red sync button in the battery compartment on ALL your wiimotes you want to use simultaneously (or at least in rapid order).

NOTICE: if the wiipair.exe complains about some dependancies not met, you may have to install MS Visual C++ Express, because i just compiled it real quick.

IMPORTANT: all credit for wiipair goes to Richard Lynch (http://www.richlynch.com/code/wiipair) who wrote all the code. i simply changed the WiiMote names to the new TR version so that it can register and pair them.

3. you should now see that the wiimotes are recognized and the program will close itself. now your wiimotes are paired with your pc which is essential when you want autoconnect

4. Next we will install the toshiba stack driver from here: http://www.sitecom.com/download/4791/toshiba_8.htm

NOTICE: i did NOT need to patch the toshiba files as describerd here http://forums.dolphin-emu.org/showthread.php?mode=threaded&tid=19948&pid=189694#pid189694 but that's me, you may have to patch them in order to get it up and running.

5. open up the bluetooth manager app and hit new connection. press 1+2 on your wiimote repeatedly until the connection is made. do this for all your wiimotes.

6. now it's time to face the truth: disconnect one of your wiimotes and then press a button (any button should work). if everything worked as planned it should connect again.

all you have to do now is install a build of dolphin and replace the patched files with the files included in Xoppa's Code Mod ( http://www.xoppa.com/download/dolphin-tr-x64.zip or http://www.xoppa.com/download/dolphin-tr-x86.zip ) and you should be good to go.



Attached Files
.7z   wiipair.7z (Size: 9.01 KB / Downloads: 8,136)
Reply
11-26-2012, 04:46 AM
#2
docchemistry
Unregistered
 
One works fine - but if you disconnect both they will not Autoconnect again.... Sad
Reply
05-18-2013, 10:45 PM
#3
mandark Offline
Junior Member
**
Posts: 36
Threads: 2
Joined: Jan 2011
uuzi, thanks for that modified wiipair-version. however, i seem to have the same problem as docchemistry.

the pairing process with wiipair using microsoft-stack seems to be successful. i paired two TR-wiimotes and turning them off and on results in permanent blinking (which is a good sign) and when starting up a current dolphin version, dolphin seems to be able to communicate with it, since both wiimotes rumble. but it's not usable, since dolphin still cant use TR-wiimotes with microsoft stack.

next i installed toshiba stack (tried different versions), and added the wiimotes. now, when both TR-wiimotes are connected, i can disconnect one of them, and the automatic reconnecton by just pressing a button works flawlessly. but when both are disconnected, auto-reconnection does not work. only when one of the wiimotes are reconnected manually, the second one can auto-connect.

this is very strange, since i don't understand why the fact, that another wiimote is actively connected or not, influences the connection process of the second wiimote.

furthermore, i think the wiimote is indeed actively trying to connect to the PC, because when i turn the security settings of toshiba stack to the highest level, i get a messege, that it didn't allow wiimote to connect. so wiipair seems to have worked.

uuzi, what version of toshiba stack are you using exactly and did you make any further settings? do you have any idea, what might be the cause of this?
Find
Reply
06-29-2013, 11:33 PM (This post was last modified: 07-10-2016, 03:19 AM by mandark.)
#4
mandark Offline
Junior Member
**
Posts: 36
Threads: 2
Joined: Jan 2011
i've now found a solution for the problem i've described above. i could not get the auto-connection of TR-wiimotes to work with the toshiba stack, but with the motorola stack instead. until recently i didn't even know, there was a bluetooth stack by motorola, but it seems to work very fine with dolphin.

here are the steps i did to achieve permanent pairing and auto-connection by simply pressing any wiimote-button with the infamous TR-wiimotes:

  1. get this bluetooth adapter: Hama Version 3.0/EDR Class2 Nano-Bluetooth-USB-Adapter (Model No. 49237). this adapter is bundled with the motorola bluetooth stack. there might be other adapters that come with the motorola stack, and maybe it is even possible to get motorola stack working with any adapter (e.g. by manipulating .inf-files like with the toshiba stack), but i cannot confirm this.
  2. plug the adapter into your PC (i tried it with win7x64). windows reports the new hardware, and that no drivers were found for it.
  3. now DON'T install the motorola drivers yet, instead install the windows bluetooth stack by using the Bluetooth Driver Installer.
  4. now use the wiipair-tool modified and attached by uuzi's post above to permanently pair your wiimote's (i would recommend one at a time):
  5. push the red sync-button in the battery-compartment of the wiimote.
  6. wiipair should detect, pair and connect it and write "1 wiimote successfully paired" in the end (you must be quick to read, since the window closes itself afterwards.)
  7. now the wiimote should be constantly blinking it's LEDs. you can confirm the successful pairing by turning off your wiimote (e.g. by removing and reinserting a battery), and then press any button (e.g. A). the wiimote should be constantly blinking now. if it stops after a few seconds, the pairing was not successful. try again in this case. if pairing continues to fail, i found that windows searching online for drivers too long during pairing can be the cause of the pairing not to work. you can try turning off window's automatic search for drivers on installing new devices in the system settings.
  8. repeat 5-7 for every wiimote you wish to pair.
    please note: wiipair will remove every currently connected and paired wiimote from the system immediately after launch. but even if a paired wiimote is removed from your system, the pairing with the PC's bluetooth adapter is still set inside the wiimote. and that's the important part.
  9. after you have paired all your wiimotes with wiipair using windows bluetooth stack, install the motorola bluetooth stack.
  10. search for new devices in motorola stack and push 1+2 together on one of your wiimotes. the motorola stack should find the wiimote and list it as a gamepad.
  11. double click on the device-icon of the wiimote. this should take you to a new screen, where the services available for the device are detected. if the wiimote has turned itself off by now, and thus the services-detection has failed. simply re-press 1+2 on the wiimote again and restart the service detection process by clicking "refresh".
  12. now you should have the possibility use the wiimote as a HID-device by clicking the corresponding "Connect"-button. after that, shere should a blue box saying that the "Bluetooth HID-Device" is connected. the LEDs of the wiimote should be blinking constantly from now on.
  13. repeat steps 10-12 for each of your wiimotes.
  14. now, after completely turning off your wiimotes (or restarting your PC, etc.) you shoud be able to simply reconnect them to the PC by pressing any button (e.g. A).
i hope this helps some of you guys.
btw: as far as i can say at the moment, the motorola stack seems to be working just as fine as the toshiba stack with dolphin.

ATTENTION: This solution only seems to work in Windows 7. After upgrading to Windows 10 a permanent pairing could not be established anymore. I would strongly recommend using the Mayflash Dolphinbar instead!
Find
Reply
05-11-2014, 11:16 PM
#5
katz Offline
Junior Member
**
Posts: 10
Threads: 0
Joined: May 2014
Since uuzi is unregistered he won't look into this thread any longer, but his wiipair.exe doesn't work for me on Windows 8.1. I did install Visual C++ Express.

Enumerating radios...
Error enumerating radios: Es sind keine Daten mehr verf³gbar. <-- "There is no more data available".
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode