Project

General

Profile

Actions

Emulator Issues #2090

closed

Wiimote auto-reconnect!?

Added by fgfemperor over 14 years ago.

Status:
Won't fix
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Can someone (ayuanx?) tell me what's the problem (if any) with this auto-
reconnect approach? It seems so simple to me, and I had no problems when
testing it... But I know ayuanx should have a pretty good reason to make it
ask the user instead of just auto-reconnecting it... Right?
One thing I'm trying to figure out is why sometimes the WiiMote is clearly
disconnect and it takes some time (10-30 seconds) for Dolphin to "realize" it
and reconnect...

Actions #1

Updated by death2droid over 14 years ago

Just in case someone disconnected there wiimote on purpose you wouldn't want dolphin
to keep and reconnecting it if you just disconnected it would you.
Also fgfemperor how often does Dolphin actually check if a Wiimote has being
disconnected.

Actions #2

Updated by ayuanx over 14 years ago

No, we should not as lots of games are 1 player only, and disconnect wiimotes more
than 1. You don't want to cause a dead lock if people just connect more than 1
wiimotes by any means.

Actions #3

Updated by fgfemperor over 14 years ago

@death2droid: If someone disconnects it via Menu Tools -> Disconnect WiiMote it won't
get auto-reconnected...

@ayuanx: The game disconnects the other WiiMotes and trigger that message? Can you tell
me some examples?

Actions #4

Updated by mlkbouba over 14 years ago

I apply this patch it works fine.
was not the impression that the wiimote disconnects Game

Actions #5

Updated by ayuanx over 14 years ago

fgfemperor, yes, any game that doesn't support multi-player.

Actions #6

Updated by ayuanx over 14 years ago

e.g. If that game only suports 1 player, try connecting 2 wiimotes; if that game
supports 2 players, try connecting 3 wiimotes, just like that.

Actions #7

Updated by fgfemperor over 14 years ago

hmm ok, gonna run some testes here! thx!

Actions #8

Updated by fgfemperor over 14 years ago

Yup, you're 100% right! Resident Evil 4, when I connect Wiimotes 1 and 2, WiiMote 2
enters an auto-reconnect loop =
I only we knew the reason for the disconnects...

Actions #9

Updated by fgfemperor over 14 years ago

I mean: if the game disconnected it because it doesn't support X wiimotes or just
another reason like battery saving...

Actions #10

Updated by fgfemperor over 14 years ago

What about auto-reconnecting Wiimote #1 only? It could be made into a config, but I
didn't know how to access wiimote plugin configs from withing frame.cpp (Don't think
that's a good idea)...

Actions #11

Updated by lmjaipawa over 14 years ago

Well it would be good to have a Wiimote auto-reconnect! option, specially to avoid
crashes during AFK times (happens many times).

Actions #12

Updated by ayuanx over 14 years ago

@ fgfemperor, well if you feel like it you can make it an option, but don't make it
enforced. I don't know other people, but I use multi-wiimote mostly as a profile
switcher.

e.g. binding all buttons on wiimote 1 to keyboard while binding all buttons on
wiimote 2 to gamepad. When I use gamepad, I simply disconnect wiimote 1 and connect
wiimote 2, then I don't need to modify any button mapping.

Actions #13

Updated by PianoGamer over 14 years ago

I get this error message when using emulated wiimote or even pad plugin for
SSBB/MKWii, definitely should be an option to not have it appear.

Actions #14

Updated by fgfemperor over 14 years ago

@ayuanx: that's actually a good idea that thing you do... But anyway, if you disconnect
WiiMote 1 via menu, that "bNoWiiMoteMessage" var won't let the auto-reconnect happen,
so even if you had that option ON, it wouldn't get reconnect (that is, the auto-
reconnect will only happen if it was a disconnect not made by the user)...
Now, about the option... It should be on the WIiMote1 config dialog right? But that way
I can't read it in core... Any suggestions? =P

Actions #15

Updated by DStaticD over 14 years ago

+1 for the auto-reconnect wiimote #1

Actions #16

Updated by mlkbouba about 14 years ago

+1 for the auto-reconnect 2 wiimote
The multiple wiimote Works perfectly
2 wiimote very good, no problem with the games NSMB and just dance games, Mario Kart,
Dragon Ball Z BT 3 big sports beatch, smash bros. brawl, top spin 3

Actions #17

Updated by ebirnie about 14 years ago

yeah its weird. ill have both wiimotes disabled and this message pops up in mario
kart wii at the same place every time. at the start of the first replay race when not
playing.

Actions #18

Updated by ayuanx about 14 years ago

@ fgfemperor, you can add this feature once we integrate wiimote plugin into core. We
will begin the integration after the release.

Actions #19

Updated by fgfemperor about 14 years ago

@ayuanx: great! gonna do that!

Actions #20

Updated by XTra.KrazzY about 14 years ago

WHAT? Integrate wiimote plugin to core? I believe that is wrong.

Actions #21

Updated by MatejDro about 14 years ago

+1 for auto reconnect wiimotes in options or maybe even in game options, so you can
specify it by game.

Actions #22

Updated by pelliculart about 14 years ago

+1 for auto reconnect wiimotes in options and maybe in game specify options, because
I need it, I have to many reconnections ! :(

Actions #23

Updated by MofoMan2000 about 14 years ago

If someone wants to disconnect their Wiimotes without it auto-reconnecting, they can
just turn the thing off. But there needs to be a way to reconnect Wiimotes without
having to get off your bed, go over to your computer, click the damn "Yes" button,
then going ALL THE WAY BACK to your bed, only to see it disconnected again. :P

Actions #24

Updated by web about 14 years ago

Setting lock threads to cores on, and frame skip to off give me the best results in
this matter.
Setting frameskip to auto or 60 gives lots of disconnections, particulary on game
load, or while loading diferent stages or parts of the game.
Hope this helps to find the bug itself.

Actions #25

Updated by inv29a about 14 years ago

This is very annoying +1 for fixing the bug that causes some of the disconnections
(not the normal ones)

In the meantime plz integrate an override option to "Always auto-reconnect wiimote 1"

And how is the plugin to core integration going ? I'm hoping it would make it more
robust and it'sa chance for a partial rewrite (maybe?)

Actions #27

Updated by chicoplus360 about 14 years ago

How can I use this patch?? anybody??

Actions #28

Updated by inv29a about 14 years ago

It's all over the forum, dude, there are at least 4 threads about this.
http://forums.dolphin-emu.com/thread-7765.html

I hope this override makes it into the official SVN.

Actions #29

Updated by Anonymous almost 14 years ago

  • Status changed from New to Questionable
Actions #30

Updated by Anonymous over 13 years ago

  • Status changed from Questionable to Won't fix

dead issue. we'll fix it correctly some time.

Actions

Also available in: Atom PDF