rpcs3 icon indicating copy to clipboard operation
rpcs3 copied to clipboard

[Feature Request] Native Wiimote Support

Open Technologyman00 opened this issue 2 years ago • 11 comments

Quick summary

I would love if RPCS3 could natively support the Wiimote. I would personally only use it for Rockband/Guitar Hero Games

Details

Native Wiimote support so that it can be selected in the regular dropdown menu and does not require any special setup with swapping drivers or outside programs. It can also use the extensions for added functionality.

1. Please describe, what part of RPCS3 would be affected by your feature:

Adding it would allow the gameplay to utilize a wider range of controllers and provide future support (specifically for guitar hero and rock band)

2. Please tell us, why your feature is important to RPCS3.

Would allow for more compatibility between different instrument controllers as they are becoming increasingly rare and expensive.

Technologyman00 avatar Jun 18 '22 22:06 Technologyman00

I would love to have this for all the rail shooters on rpcs3 like HOD4, HOD Overkill, Time Crisis 4/Razing Storm, Deadstorm Pirates.

legend800 avatar Jun 18 '22 23:06 legend800

@legend800 that could only work for PS Move compatible titles (I'm not familiar with those games)

DanHolli avatar Aug 14 '22 07:08 DanHolli

Touchmote quite good supports Wii Remote on PC, allowing comfortable play even FPS games like Doom - https://www.youtube.com/watch?v=rKALLcWOeNM. PS Move emulation could be very nice.

eVenent avatar Aug 17 '22 10:08 eVenent

Assuming this issue was made for WiiMote gamepad support, can you please test the new SDL handler?

Megamouse avatar Dec 13 '22 12:12 Megamouse

Thanks for working on this. Just tested and wiimotes are not showing up, at least not when they're connected via the go-to method of Dolphinbar: 1

Guess we don't get this for free with SDL. It might work connecting directly to pc via blutooth.

Aside from getting input/motion to work with wiimotes, it would be great if the IR can used to control PS Move cursor but that's a different request/implementation (move handler).

legend800 avatar Dec 13 '22 17:12 legend800

You can try the directinput PR then

Megamouse avatar Dec 13 '22 20:12 Megamouse

No luck. It either doesn't show up (mode 1/2) or shows up but doesn't accept input (mode 3/4). See pic. As mentioned in the CR, motion is not selectable either, which is the main reason to use the wiimote (other than ir).

2022-12-13 18_54_15-Gamepad Settings

More details: https://www.amazon.com/Mayflash-W010-Wireless-Sensor-DolphinBar/dp/B00HZWEB74

legend800 avatar Dec 14 '22 03:12 legend800

I would love to have this for all the rail shooters on rpcs3 like HOD4, HOD Overkill, Time Crisis 4/Razing Storm, Deadstorm Pirates.

You can play in Time Crisis 4/Razing Storm, Deadstorm Pirates if use mouse mode. But the calibration will be far from ideal. For most other games, shake emulation is needed.

32323

dante3732 avatar Dec 25 '22 21:12 dante3732

Sure we know, but this if for wiimote support which has a lot more buttons. Also with the hard coded mappings, only the first two are available with wiimote + mayflash here. We need native wiimote or mouse with customizable buttons support to avoid this.

o Left click: T o Right click: ~/Move button o Back: Circle o Left + Middle click (or 7): Start o Middle + Right click (or 8): Triangle o Middle click: X o Forward: Square o Left + Right click (or button 6): Select

legend800 avatar Dec 25 '22 23:12 legend800

Sure we know, but this if for wiimote support which has a lot more buttons. Also with the hard coded mappings, only the first two are available with wiimote + mayflash here. We need native wiimote or mouse with customizable buttons support to avoid this.

o Left click: T o Right click: ~/Move button o Back: Circle o Left + Middle click (or 7): Start o Middle + Right click (or 8): Triangle o Middle click: X o Forward: Square o Left + Right click (or button 6): Select

To emulate the ps move as a lightgun, in time crisis, dead storm and razing storm assigning buttons to the gamepad will not help. It is the buttons for reassigning the move controller that are needed. https://github.com/RPCS3/rpcs3/issues/13093

And for HOD4, HOD Overkill, umbrella chronicles, darkside chronicles, dead space need gyro shake emulation. Hod4 use shake for reload. https://github.com/RPCS3/rpcs3/issues/7375

And the functions in this topic will help you use the wii mote as a regular dualshock gamepad or as a navigator controller In resident evil 5 or killzone 3 for example.

dante3732 avatar Dec 25 '22 23:12 dante3732

Even if mapping to mouse will work for single-player, I'd like to play Deadstorm Pirates in two player co-op someday.

SomeoneIsWorking avatar Apr 27 '24 18:04 SomeoneIsWorking