Wii U Pro Controller drivers for the Wii?
Re: Wii U Pro Controller drivers for the Wii?
In other words, you're saying that the data that the Balance Board transmits is more than a Wiimote + Nunchuk, right? Because otherwise it doesn't follow. I asked why it's counted as an expansion device and you answer that it's simulating a Wiimote with an expansion device. See the contradiction?
Hardware: Wii (PAL)
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
- megalomaniac
- Posts: 2480
- Joined: Sun Aug 21, 2011 5:33 am
- Location: Drunk in Texas
- Contact:
Re: Wii U Pro Controller drivers for the Wii?
what contradiction??BenoitRen wrote:In other words, you're saying that the data that the Balance Board transmits is more than a Wiimote + Nunchuk, right? Because otherwise it doesn't follow. I asked why it's counted as an expansion device and you answer that it's simulating a Wiimote with an expansion device. See the contradiction?
>>> BadAssConsoles.com <<<emu_kidid wrote: beer is like WD40 for megalomaniac's brain, gets the gears moving
![Image](http://www.gc-forever.com/mega/icon-twitter.png)
![Image](http://www.gc-forever.com/mega/icon-youtube.png)
![Image](http://www.gc-forever.com/mega/icon-twitch.png)
Re: Wii U Pro Controller drivers for the Wii?
http://tinyurl.com/o96gkenmegalomaniac wrote:what contradiction??BenoitRen wrote:See the contradiction?
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
Re: Wii U Pro Controller drivers for the Wii?
Expansion device != Wiimote + expansion devicemegalomaniac wrote:what contradiction??
Hardware: Wii (PAL)
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Re: Wii U Pro Controller drivers for the Wii?
So do you call the early motion plus add-on an expansion device, but if the motion plus is built into the wiimote (i.e. all current models) it's not an expansion device despite functioning in exactly the same way?
Re: Wii U Pro Controller drivers for the Wii?
I don't see the correlation. The Wii MotionPlus is a different thing as it has an expansion port of its own.
You said yourself that the Balance Board simulates a Wiimote with an expansion device. Hence it's not an expansion device, as it's stand-alone.
You said yourself that the Balance Board simulates a Wiimote with an expansion device. Hence it's not an expansion device, as it's stand-alone.
Hardware: Wii (PAL)
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Re: Wii U Pro Controller drivers for the Wii?
I have tested Devolution with the Wii U Pro Controller and it's actually amazing. First I was confused when I realized the buttons were not mapped to match the names of the gc controller buttons (Y is B and B is A etc), but I got used to it very quickly. The only thing that I dislike is that if I exit to the HBC to select another game I can't use it anymore. It would be really cool to have drivers that enable the Wii U Pro Controller globally. I don't think Nintendo will ever update the Wii again so I think those drivers would be save. Please make this happen, tueidj! I don't think anyone else other than you can make this happen ![Smile :)](./images/smilies/icon_e_smile.gif)
![Smile :)](./images/smilies/icon_e_smile.gif)
Re: Wii U Pro Controller drivers for the Wii?
What relevance does the additional port on the motion plus have? If you want to access the motion plus data, it must be done via the expansion port regardless of whether the motion plus is built in or externally attached. So it's always an expansion device even when it's part of the wiimote.BenoitRen wrote:I don't see the correlation. The Wii MotionPlus is a different thing as it has an expansion port of its own.
You said yourself that the Balance Board simulates a Wiimote with an expansion device. Hence it's not an expansion device, as it's stand-alone.
The balance board is like a giant wiimote with no accelerometers or camera, one single button and four weight sensors connected to the expansion port. If a device uses the wiimote's expansion port for communication, surely it is an expansion device?
If there is a HBC update then the new version will be "wiiu pro enabled" but no idea when that will happen. Making it work globally is too difficult as I explained earlier.I have tested Devolution with the Wii U Pro Controller and it's actually amazing. First I was confused when I realized the buttons were not mapped to match the names of the gc controller buttons (Y is B and B is A etc), but I got used to it very quickly. The only thing that I dislike is that if I exit to the HBC to select another game I can't use it anymore. It would be really cool to have drivers that enable the Wii U Pro Controller globally. I don't think Nintendo will ever update the Wii again so I think those drivers would be save. Please make this happen, tueidj! I don't think anyone else other than you can make this happen
Re: Wii U Pro Controller drivers for the Wii?
I see what you mean now. In my eyes, though, it's only really an expansion device if it's connected to an actual Wiimote.tueidj wrote:What relevance does the additional port on the motion plus have? If you want to access the motion plus data, it must be done via the expansion port regardless of whether the motion plus is built in or externally attached. So it's always an expansion device even when it's part of the wiimote.
The balance board is like a giant wiimote with no accelerometers or camera, one single button and four weight sensors connected to the expansion port. If a device uses the wiimote's expansion port for communication, surely it is an expansion device?
Hardware: Wii (PAL)
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
-
- Posts: 32
- Joined: Mon Jun 25, 2012 10:25 am
Re: Wii U Pro Controller drivers for the Wii?
Whats the maximum number of steps a GCN game actually uses during gameplay?tueidj wrote:The classic controller pro functions the same as the original classic controller except it doesn't have analog L and R triggers.
Both of them have the same terrible stick sensitivity - the L stick ranges from 0 to 63 and the R stick ranges from 0 to 31 (and they are never calibrated properly). In contrast, the gamecube sticks and PS1/2/3 controllers all range from 0 to 255 and the wiiu pro sticks range from 0 to 4095.
Or to ask the other way around:
Is there a game that uses more steps then the classic controller stick has (63/31)?
And is the difference in stick sensitivity (between GCN and CC controller) even noticable during gameplay?
What do you mean by the CC sticks "are never calibrated properly"?
- Nintendo Maniac 64
- Posts: 166
- Joined: Mon Dec 24, 2012 4:02 am
Re: Wii U Pro Controller drivers for the Wii?
I personally think sensitivity is the wrong term to use for this, that would imply that you aren't getting the full "distance" of the analog stick. What is being described is much more like "resolution".inspectah_deck wrote:And is the difference in stick sensitivity (between GCN and CC controller) even noticable during gameplay?
-
- Posts: 32
- Joined: Mon Jun 25, 2012 10:25 am
Re: Wii U Pro Controller drivers for the Wii?
The stick has a higher resolution and is therefore (in theory) more sensitive.
More steps = more sensitivity.
My question is if there is a actual game that takes advantage of this sensitivity/high resolution and therefore surpasses the CC sticks resolution, making it skip steps in that game in Devolution.
More steps = more sensitivity.
My question is if there is a actual game that takes advantage of this sensitivity/high resolution and therefore surpasses the CC sticks resolution, making it skip steps in that game in Devolution.
Re: Wii U Pro Controller drivers for the Wii?
Try zooming in with the sniper rifle in TimeSplitters 2, the controller isn't sensitive enough to target accurately.
What I meant by the CC sticks not being calibrated is that their centre (at rest) values aren't in the middle of their range, for example when I'm not touching my CC Pro the left stick returns 31,34 and the right stick returns 16,14. If it was properly calibrated it would return 32,32 and 16,16. It may not seem like much but consider it reduces the range by a further 5%...
What I meant by the CC sticks not being calibrated is that their centre (at rest) values aren't in the middle of their range, for example when I'm not touching my CC Pro the left stick returns 31,34 and the right stick returns 16,14. If it was properly calibrated it would return 32,32 and 16,16. It may not seem like much but consider it reduces the range by a further 5%...
Re: Wii U Pro Controller drivers for the Wii?
When playing F-Zero GX with the Wii U Pro Controller I felt like the left analog stick is a bit too sensitive. Or maybe it's my imagination. How is the sensitivity/resolution of the Wii U Pro Controller's analog sticks compared to the analog sticks of a GC Controller?
-
- Posts: 32
- Joined: Mon Jun 25, 2012 10:25 am
Re: Wii U Pro Controller drivers for the Wii?
Look here:
viewtopic.php?p=19233#p19233
I emailed Raphael Assenat from raphnet.com a few days ago about his GCN to CC adapter and Devolution.
He created a new revision of the adapter with implemented devolution support (new button mapping, analog L & R), which should be available in the next weeks.
I also asked him about the different ranges of the CC and GCN controller, here is what he answered:
viewtopic.php?p=19233#p19233
Thats a bummer, making these GCN to CC adapter not the perfect solution for original controls either.tueidj wrote:Try zooming in with the sniper rifle in TimeSplitters 2, the controller isn't sensitive enough to target accurately.
I emailed Raphael Assenat from raphnet.com a few days ago about his GCN to CC adapter and Devolution.
He created a new revision of the adapter with implemented devolution support (new button mapping, analog L & R), which should be available in the next weeks.
I also asked him about the different ranges of the CC and GCN controller, here is what he answered:
So would you be interested in adding such support in Devolution tueidj?Q: Does the current revision (of GCN to CC adapter) support the full range of the Gamecube sticks (0-255) or only the limited one of the CC (0-63 and 0-31)?
A: Only the limited one. Doing better would require implementing a special mode
in my adapter and having the Devolution developer support it. This special
mode would also be useful to some homebrew apps.. For now I'll add this
on my list for future features.
Re: Wii U Pro Controller drivers for the Wii?
Oh I missed that. That explains the higher sensitivity of the Wii U Pro Analog sticks I experienced with F-Zero then. Can the sensitivity of the Wii U Pro analog sticks be changed via software to 0-255?inspectah_deck wrote:Look here:
viewtopic.php?p=19233#p19233
Re: Wii U Pro Controller drivers for the Wii?
The values from the WiiU Pro are already converted to the 0-255 range, they have to be in order to emulate a GC controller.
Re: Wii U Pro Controller drivers for the Wii?
I don't think he has to implement a special mode. The classic controller uses 6 bytes for reporting data which the wiimote reads from offset 8 of the extension memory, but depending on the reporting mode the wiimote can return up to 8, 19, 16, 9, or 21 bytes. So all he has to do is make his adapter put the real stick/trigger values after the normal 6 bytes of CC data and I can read them using the 19 byte reporting mode (which I always use anyway because it's needed for the WiiU Pro). Also put a couple of signature bytes on the end to distinguish it from a real classic controller.inspectah_deck wrote:I also asked him about the different ranges of the CC and GCN controller, here is what he answered:So would you be interested in adding such support in Devolution tueidj?Q: Does the current revision (of GCN to CC adapter) support the full range of the Gamecube sticks (0-255) or only the limited one of the CC (0-63 and 0-31)?
A: Only the limited one. Doing better would require implementing a special mode
in my adapter and having the Devolution developer support it. This special
mode would also be useful to some homebrew apps.. For now I'll add this
on my list for future features.
Re: Wii U Pro Controller drivers for the Wii?
Heh, then it was my imagination afterall. Thanks for clearing this uptueidj wrote:The values from the WiiU Pro are already converted to the 0-255 range, they have to be in order to emulate a GC controller.
![Smile :)](./images/smilies/icon_e_smile.gif)
- Nintendo Maniac 64
- Posts: 166
- Joined: Mon Dec 24, 2012 4:02 am
Re: Wii U Pro Controller drivers for the Wii?
No, it's NOT your imagination. It has been reported several times that, for whatever reason, the analog sticks on a Wii U pro controller will be uber-sensitive (but NOT low resolution) in F-Zero GX the very first time you play the game in Devolution. This exact thing happened to the guy in this video, note in the comments where he says it was fine the next time tried GX:
http://www.youtube.com/all_comments?v=bx-4_M12Hs0
Remember, the Wii U Pro controller's analog sticks have MORE resolution (12 bit) than the GC controller (8 bit).
http://www.youtube.com/all_comments?v=bx-4_M12Hs0
Remember, the Wii U Pro controller's analog sticks have MORE resolution (12 bit) than the GC controller (8 bit).
Last edited by Nintendo Maniac 64 on Wed Jul 24, 2013 9:11 pm, edited 1 time in total.
Re: Wii U Pro Controller drivers for the Wii?
Smells like BS to me. If there was a bug in the min/max tracking it would cause the sticks to become less sensitive, not more.
- Nintendo Maniac 64
- Posts: 166
- Joined: Mon Dec 24, 2012 4:02 am
Re: Wii U Pro Controller drivers for the Wii?
Now that I think of it, when the analog stick issue happens, the machines in GX would move similarly to if both shoulder buttons were being held down (which they weren't physically). This means that it's extremely obvious when it is happening since most machines will NEVER move like that on their own...except when holding both L & R.
Perhaps it's related to the shoulder-button borkiness that occurs with Luigi's Mansion?
Perhaps it's related to the shoulder-button borkiness that occurs with Luigi's Mansion?
Re: Wii U Pro Controller drivers for the Wii?
Hello tueidj,tueidj wrote:I don't think he has to implement a special mode. The classic controller uses 6 bytes for reporting data which the wiimote reads from offset 8 of the extension memory, but depending on the reporting mode the wiimote can return up to 8, 19, 16, 9, or 21 bytes. So all he has to do is make his adapter put the real stick/trigger values after the normal 6 bytes of CC data and I can read them using the 19 byte reporting mode (which I always use anyway because it's needed for the WiiU Pro). Also put a couple of signature bytes on the end to distinguish it from a real classic controller.inspectah_deck wrote:I also asked him about the different ranges of the CC and GCN controller, here is what he answered:So would you be interested in adding such support in Devolution tueidj?Q: Does the current revision (of GCN to CC adapter) support the full range of the Gamecube sticks (0-255) or only the limited one of the CC (0-63 and 0-31)?
A: Only the limited one. Doing better would require implementing a special mode
in my adapter and having the Devolution developer support it. This special
mode would also be useful to some homebrew apps.. For now I'll add this
on my list for future features.
I like that, it is much simpler than implementing a special mode. So how about the following structure?
Code: Select all
/* | Bit |
* Byte | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
* ------+---------------+-------+----------------------------+
* 0 | RX<4:3> | LX<5:0> |
* 1 | RX<2:1> | LY<5:0> |
* 2 | RX<0> | LT<4:3> | RY<4:0> |
* 3 | LT<2:0> | RT<4:0> |
* 4 | BDR | BDD | BLT | B- | BH | B+ | BRT | 1 |
* 5 | BZL | BB | BY | BA | BX | BZR | BDL | BDU |
* 6 | GC Left stick/N64 stick raw X value |
* 7 | GC Left stick/N64 stick raw Y value |
* 8 | GC C-stick raw X value |
* 9 | GC C-stick raw Y value |
* 10 | GC Left shoulder raw X value |
* 11 | GC Right shoulder raw Y value |
* 12 | 0x52 ('R') |
* 13 | 0x4E ('N') |
* 14 | 0x54 ('T')
*/
-
- Posts: 42
- Joined: Wed Aug 17, 2011 6:16 pm
Re: Wii U Pro Controller drivers for the Wii?
Wow! It's him!!
I love all of your work, man!
Welcome to the forums, mate!![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
I love all of your work, man!
Welcome to the forums, mate!
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
-
- Posts: 32
- Joined: Mon Jun 25, 2012 10:25 am
Re: Wii U Pro Controller drivers for the Wii?
Would it also be possible to support rumble that way?