• 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 ... 102 103 104 105 106 ... 321 Next »

Some games disconnect all Wiimotes at startup/random when using Bluetooth Passthrough
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Some games disconnect all Wiimotes at startup/random when using Bluetooth Passthrough
10-30-2016, 06:05 AM (This post was last modified: 10-30-2016, 06:09 AM by InTransparent.)
#1
InTransparent Offline
Engineering gone terribly wrong
**
Posts: 9
Threads: 2
Joined: Oct 2016
Before I start, I will mention that there would probably be people telling me that Bluetooth Passthrough is not even a week old, or that my Bluetooth adapter isn't fast enough. Well guess what! Bluetooth Passthrough isn't emulation, so there aren't that many severe bugs. (heck, it even solves some bugs Wii Bluetooth emulation had) Also, my Bluetooth adapter can handle 2 Wiimotes when using Bluetooth Passthrough without any problems, and I am going to use just one. Just getting that out, here we go.

So I am trying to play games like New Super Mario Bros. Wii and Legend of Zelda: Skyward Sword, and when using Bluetooth Passthrough, they seem to like to disconnect all of the connected controllers at random or even a few seconds after startup. (currently only Skyward Sword will disconnect the controllers on startup) Skyward Sword disconnects all controllers even when using emulation, but it is a thousand times more annoying when I don't emulate Wii Bluetooth. Why? Because the goddamn sync button stops working! Everytime I try to sync afterwards, the controller doesn't connect, or if it does, it disconnects few seconds later. (it freezes immediately after connecting, which means it will stay vibrating if it connected when the Home menu was open, then disconnects)

Now you may have an idea "Well why don't you just open Home and reconnect when you know it will disconnect all Wiimotes?"
Well, nice try, but it will disconnect all Wiimotes after closing the Home menu. (or even when it is kept open for a short amount of time)

If anyone knows (or thinks they know) why is this happening, please let me know, as I am really wondering why it is doing this.
Find
Reply
10-30-2016, 06:35 AM (This post was last modified: 10-30-2016, 06:36 AM by leolam.)
#2
leolam Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,478
Threads: 5
Joined: Sep 2015
BT passthrough is more than a week old; I actually started working on it in late August, the PR was submitted in September and merged ~27 days ago.

That's unfortunately a known issue. These two games spam the adapter with commands repeatedly, and there are adapters which can't keep up with that. It's less severe in Skyward Sword, which only does that before you get in-game, but NSMBW does that during the whole game, and this can cause connection drops or stuck remotes.

(Technically, the game is sending 120 commands per second, and it's expecting them to be acknowledged by the adapter. If this doesn't happen (because the adapter failed to keep up), the game will keep waiting for a reply until it times out, and during this time, it'll stop transferring anything else from/to the adapter)

Emulated Bluetooth shouldn't be having this issue though…
Website Find
Reply
10-30-2016, 06:43 AM (This post was last modified: 10-30-2016, 06:46 AM by InTransparent.)
#3
InTransparent Offline
Engineering gone terribly wrong
**
Posts: 9
Threads: 2
Joined: Oct 2016
(10-30-2016, 06:35 AM)leolam Wrote: BT passthrough is more than a week old; I actually started working on it in late August, the PR was submitted in September and merged ~27 days ago.

That's unfortunately a known issue. These two games spam the adapter with commands repeatedly, and there are adapters which can't keep up with that. It's less severe in Skyward Sword, which only does that before you get in-game, but NSMBW does that during the whole game, and this can cause connection drops or stuck remotes.

(Technically, the game is sending 120 commands per second, and it's expecting them to be acknowledged by the adapter. If this doesn't happen (because the adapter failed to keep up), the game will keep waiting for a reply until it times out, and during this time, it'll stop transferring anything else from/to the adapter)

Emulated Bluetooth shouldn't be having this issue though…

I didn't know it was more than a week old, I looked at the date the article was posted on the main site. (24th October)
But it is weird, when that happens, Dolphin usually informs me, and that often happens when I connect more than 2 Wiimotes.

Edit: Just so you know, I am using an Intel Wireless Bluetooth adapter integrated into my laptop. (VID: 8087 PID: 07DC)
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