Closed GoogleCodeExporter closed 9 years ago
Hello!
I know about it, and i'm currently working on support Wii U Pro Controller. :)
And i already have one controller :)
Original comment by alexandr.serkov
on 16 Jun 2013 at 6:00
Sweet! Thank you. <3
Original comment by pauldacheez
on 16 Jun 2013 at 6:32
And now Wii U Pro Controller supported by WJoy . I think, i will build release
tomorrow, but i attach svn build here :)
Original comment by alexandr.serkov
on 16 Jun 2013 at 2:43
HINT: Use red sync button for pair device with WJoy.
Original comment by alexandr.serkov
on 16 Jun 2013 at 2:52
Woo! That was quick.
...The SVN build doesn't work on 10.7 or 10.9, though, and I don't have a 10.8
installation sitting around at the moment. v_v; WJoy 0.6 somehow still works on
10.9 (probably because it's using an older (10.5? 10.6?) SDK and someone broke
something between the 10.8/10.9 SDKs and 10.9 itself), though, so I'll just use
the release build you put out tomorrow.
Original comment by pauldacheez
on 16 Jun 2013 at 5:31
New version available :) I not tested it on 10.9, but on 10.7 it will be
working, i think. (And yes, i build releases with 10.5 SDK now.)
Original comment by alexandr.serkov
on 17 Jun 2013 at 7:39
The build works fine on 10.9, yep, and the controller works... almost fine. v_v
The sticks on the Pro Controller are calibrated incorrectly to the point of
being nearly unusable (push stick all the way -> Dolphin thinks you only pushed
it half as far), and that's whether I set them up weirdly in Dolphin ("Axis
Y+-" and "Axis Y-+"?) to get all four directions working or not – setting it
up non-weirdly makes Dolphin crash or else it just doesn't detect any up/right
movement when configuring. Would you mind investigating? :\
Original comment by pauldacheez
on 19 Jun 2013 at 12:11
About calibration - i think, what WJoy needs utility for it. About WJoy and
Dolphin - please, tell me what version of Dolphin you use (release
number/buildnumer, like 3.5-1484). And you trying to use Wii U Pro Controller
for Game Cube emulation or Wii?
Original comment by alexandr.serkov
on 19 Jun 2013 at 6:00
It happens on 3.5 stable, 3.5-663 (which comes some time after a bugfix for
detecting controller axes on OS X) and whatever the current dev build is (where
there's now an octagon stick thing that limits the stick radius to that of a
real GameCube 'pad). I've only tested with GameCube 'pad controls, but I'm
pretty sure everything'll be identical for emulated Nunchuk/Classic Controller
sticks.
I've used a Classic Controller with Dolphin and other apps with no issue
relating to analog sticks, so I'm surprised it's not so flawless for the Pro
Controller. I blame Nintendo's weird hardware people. v_v
Oh, another thing I should mention: there are a bunch of extra axes listed
(right-click the stick direction to map to, you get a full list of all the
controls the controller/driver exposes - 3.5 reports unk for a few axes, later
builds name those and add a few more named axes), and selecting one usually
makes Dolphin crash. I'll attach a backtrace of one of these, whether it helps
you any or just piques your curiosity. I'll probably also throw it at the
Dolphin devs, though I don't know if their utter lack of a proper OS X dev will
prevent them from doing anything useful with it. Somehow I'm the only OS X user
who has any part in Dolphin development, and I can't even write code. :<
Original comment by pauldacheez
on 19 Jun 2013 at 7:53
Attachments:
Aaaaand I just checked and the crashing is a 10.9 problem. 10.7 doesn't crash.
And not having the crashes certainly helps: AxisX+^AxisX-+ and AxisX-^AxisX+-
(and so on for the other variables) results in a usable pair of sticks, and I
can just transfer that .ini over for crashless use on 10.9. I'll attach it too,
just throw it in ~/Library/Application Support/Dolphin/Config/Profiles/GCPad/.
So now the issue is one of having a lot of useless/broken axes instead of
displaying one per stick/direction to make it idiot-proof. Or just adding
calibration.
Original comment by pauldacheez
on 19 Jun 2013 at 8:30
Attachments:
Yes, i think too, what crashes is 10.9 specific Dolphin bug - code for Classic
Controller and Wii U Pro Controller is identical (except of hardware report
parsing).
I will look at this tomorrow night, and in week-month add calibration utility
to WJoy, i think. :)
And big thanks you for this reports - it's very helpful.
Original comment by alexandr.serkov
on 19 Jun 2013 at 8:36
Original comment by alexandr.serkov
on 18 Apr 2014 at 8:33
Original issue reported on code.google.com by
pauldacheez
on 16 Jun 2013 at 5:01