Emulator Issues #4368
closed
Only one wii mote configured but connects as second wii remote
Added by johannes.schmitz1 over 13 years ago.
Relates to performance:
No
Relates to maintainability:
No
Description
What's the problem?
I have two wii remotes paired with my PC but dolphin is configured to use only one. When clicking the update button led 1 lights up but when starting the game it changes to led 2.
I have one genuine and one chinese fake wii remote.
I did not touch the second wii remote at all since a few days.
Dolphin version with the problem (as it appears in the title bar, Ex.: "R
4779" or "R 6403M"): R7413
(optional) Dolphin version that does not have the problem:
Operating system and version:
32-bit or 64-bit: Windows 7 64bit
Game ID (as it appears in game properties, Ex.: "GZ2P01" or "RSBE01"):
Build command-line (not on Windows):
Was the ISO a plain dump from disc, compressed and/or scrubbed?
Please provide any additional information below.
This is a SYSCONF file corruption. You should:
- Close Dolphin (if running)
- Try to move the SYSCONF file in a safe place, other than the original folder (a developper may ask you to send him your file for checking). File is located at \User\Wii\shared2\sys
- Restart Dolphin. A new SYSCONF file will be generated with default settings.
I already had this issue, and fixed it this way.
I removed the SYSCONF file (attached below) then started dolphin. He told me he had to generate a new one.
But now I allways get some error messages like invalid SYSCONF when trying to configure dolphin.
By the way, how can I switch dolphin to english? I don't know what the original error message is because my system language is German.
I will attach the new generated corrupt SYSCONF as (2).
definitely corruption in the first sysconf, best fix would be to grab the sysconf from the original archive or download from
http://dolphin-emu.googlecode.com/svn/trunk/Data/User/Wii/shared2/sys/SYSCONF
I dont have time to look into it right now but anyone who is interested should look around 0x300 in the file and it lists the second wiimote bt address and then the first wiimote bt address
- Status changed from New to Questionable
after looking through various sysconf files i have dumped it seems that it is not necessarily corruption
0x2FF-... seem to store the current connected wm bt addresses
I cannot reproduce the original issue unless I do something silly like set wiimote 1 to none and wiimote 2 to something else
@Ipfaint99: can you try with three or four wiimotes?
Or try with two wiimotes and a joystick. I did this once.
I can not reproduce it at the moment but I think there is some problem when using more than two.
I can certainly try. In the event that I cannot it would be very helpful to find and outline an exact set of steps to reproduce this on a freshly extracted copy of dolphin
the number of wiimotes wont be a problem for me as I have 4, but if it somehow only happens with a 3rdparty wiimote I won't be able to reproduce it
I played around to get something reproduceable and I found this:
- Connect two Wiimotes with Windows
- In Dolphin configure Wiimote 1 -> Emulated Wiimote, Wiimote 2&3 -> Real Wiimote
- Press Refresh.
On one of the Wiimotes LED 2 lights up, on the other one LED 3 (How can I decide which one is which one?)
- Start New Super Mario Bros.
Now the LEDs change, one real Wiimote will become Wiimote 1 the other one Wiimote 2
Somehow it just kicks out the Emulated Wiimote.
This is similar to issue 4013
if you can compile, please test with this patch applied to see if this resolves the issue
- Status changed from Questionable to Fixed
This issue was closed by revision r7568.
I tried 7571 today. Wiimote support seems to be somewhat unstable.
For example I connect two Wiimotes then I click refresh a couple of times. Then sometimes it tells me "Connected to 1 Wiimotes" sometimes "Connected to 2 Wiimotes".
I also tried to play HOD Overkill with 3 Wiimotes and wasn't able to do it at all.
Another thing that I saw allready in earlier Versions:
Sometimes connection to one Wiimote gets lost ingame. Then I press ALT+F5/F6/F7 to connect it again. Normally when pressing this it should say "Disconnected" then "Connected" but sometime it allways says "Connected" no matter how often you press ALT+F5.
And another question is how can we set the order of the Wiimotes now that it is fixed?
I have seen the issue where pressing alt+F5 will just repeat one action for a number of times before it switches to the other. It should always toggle between the two, it just doesn't always do that properly sometimees for some reason.
I managed to play HOD with 3 now but after a short time got Wiimote disconnected and ALT+F5 error.
the order of the wiimotes is as they listed in the config, 1-4 :p
it will repeat one action if that action fails ie game will not allow the wm to be connected so repeating the press tries to connect it again
there are other issues that relate to wiimote disconnects, please post there as this one is only related to the ordering, and now the ordering will match the config dialog
with r7571
I still don't understand this ordering thing.
Normally I pair up my 3 Wiimotes with Windows, then I click refresh in Dolphin and all 3 will be found at once. So I don't have any influence on the order...
Also available in: Atom
PDF