Wii U Pro Controller support added
Wii U Pro Controller support added
Hi, I updated WiiSX to support Wii U Pro Controllers (WUPC). It's based off Matguitarist's "USB mod5", as that was the newest source code I could find for this emulator. It uses FIX94's new libwupc to implement the support.
Not sure if there's much of a crowd here for Wii U or the regular Wii, but I figured I'd share anyway, since this site is the home of WiiSX.
The default controls are basically a 1:1 mapping with Playstation 1 Dualshock controls:
Wii U -> Playstation
Left analog = Left analog
Right analog = Right analog
Directional pad = Directional pad
Left stick button = L3
Right stick button = R3
Select = Select
Start = Start
X = Triangle
A = Circle
B = Cross
Y = Square
L = L1
ZL = L2
R = R1
ZR = R2
The entire source tree is included in the zip file, as there is no online versioning control for this particular tree of WiiSX. Some of the code I wrote is a bit messy, but it seems to work okay. I only had two games to test with though (a Metal Gear Solid demo, and Ace Combat 3), so I can't promise the WUPC works in every game.
Thanks to everybody who's contributed to this emulator, and the GC/Wii/Wii U community.
Not sure if there's much of a crowd here for Wii U or the regular Wii, but I figured I'd share anyway, since this site is the home of WiiSX.
The default controls are basically a 1:1 mapping with Playstation 1 Dualshock controls:
Wii U -> Playstation
Left analog = Left analog
Right analog = Right analog
Directional pad = Directional pad
Left stick button = L3
Right stick button = R3
Select = Select
Start = Start
X = Triangle
A = Circle
B = Cross
Y = Square
L = L1
ZL = L2
R = R1
ZR = R2
The entire source tree is included in the zip file, as there is no online versioning control for this particular tree of WiiSX. Some of the code I wrote is a bit messy, but it seems to work okay. I only had two games to test with though (a Metal Gear Solid demo, and Ace Combat 3), so I can't promise the WUPC works in every game.
Thanks to everybody who's contributed to this emulator, and the GC/Wii/Wii U community.
- Attachments
-
- wiisx.zip
- WiiSX 2.1 USB mod5 with libwupc support
- (1.7 MiB) Downloaded 3608 times
Re: Wii U Pro Controller support added
I'm just gonna drop this and run before any incoming shitstorm arrives: http://pastie.org/pastes/8466459?key=3c ... e5qi0vdaaq
Re: Wii U Pro Controller support added
Don't worry. I have you covered.
- ShadowOne333
- Posts: 101
- Joined: Fri Jan 11, 2013 9:06 am
- Location: Mexico
- Contact:
Re: Wii U Pro Controller support added
Awesome!
Thanks for compiling this mod, daxtsu!
I'm looking forward for the Not64 one
Thanks for compiling this mod, daxtsu!
I'm looking forward for the Not64 one
Re: Wii U Pro Controller support added
Thanks for this micro update!!
Re: Wii U Pro Controller support added
Is this version of Wiisx or any other compatible with the Super Joy Box 5 Pro and official Playstation controller? This is the one I'm using:
http://www.amazon.com/Playstation-PSX-C ... B001DU25UO
I've tried all the Matguitarist versions of Wiisx I can find and they only work with wii remote or gamecube controller, not the adapter above. I've tried plugging it in before Wii powers up, after, from both USB ports and nothing is displayed.
This is the USB HID hardware info from Windows device manager for the Super Joy Box Pro and Official Playstation controller (digital - not analog or dualshock))
http://www.amazon.com/Playstation-PSX-C ... B001DU25UO
I've tried all the Matguitarist versions of Wiisx I can find and they only work with wii remote or gamecube controller, not the adapter above. I've tried plugging it in before Wii powers up, after, from both USB ports and nothing is displayed.
This is the USB HID hardware info from Windows device manager for the Super Joy Box Pro and Official Playstation controller (digital - not analog or dualshock))
Super Joy Box 5 Pro
USB Human Interface Device
Hardware Ids
USB\Vid_6666&Pid_8804&Rev_0100
USB\Vid_6666&Pid_8804
Official Sony Playstation (PSX) controller
HID-compliant game controller
Hardware Ids
HID\Vid_6666&Pid_8804&Rev_0100
HID\Vid_6666&Pid_8804
HID_DEVICE_SYSTEM_GAME
HID_DEVICE_UP:0001_U:0004
HID_DEVICE
Re: Wii U Pro Controller support added
Hi, thanks a lot
I'm not very good at this so I don't know what to do with this? How and where should I include it in my SD in order for Wii U pro controller to work?
Can someone help me please?
I'm not very good at this so I don't know what to do with this? How and where should I include it in my SD in order for Wii U pro controller to work?
Can someone help me please?
Re: Wii U Pro Controller support added
Use the dol in the zip instead of the original one and it should work.
Re: Wii U Pro Controller support added
Thanks, I'm waiting for my wupc to arrive so I can test it
So far I added the dol and it works fine with my games but when I go to the inputs menu I only see the GameCube controller and the wiimote, should I see the wupc?
So far I added the dol and it works fine with my games but when I go to the inputs menu I only see the GameCube controller and the wiimote, should I see the wupc?
Re: Wii U Pro Controller support added
It probably scans for controllers, so if it's not plugged in you won't see it.
Re: Wii U Pro Controller support added
If the controller is already synced, press a button when you are inside the emulator, it should light up the 1st led. It will now appear on the main menu. One bug that i have found is that the input ID assignments does not work for me, so you have to unplug/shut off any other controllers you might have already, if you want to use it on the 1st player.falcocerr wrote:Thanks, I'm waiting for my wupc to arrive so I can test it
So far I added the dol and it works fine with my games but when I go to the inputs menu I only see the GameCube controller and the wiimote, should I see the wupc?