Good News for the Wii RA version!!
I have added (restored in fact) Sixaxis/PS3 controller support for the Wii version of RA. Just added one controller for now, while it is being tested.
Also, I found the Wii RA version had a lot of unresolved issues with the controllers, most of them I solved: nunchuck was incorrectly detected, classic controller analogs were not working at all, it had some unused variables within the code,etc. Also the controller implementation don’t seem to be the best approach for the Wii as everything gets detected for user 1 (port zero unless you actually use the physical ports… you cannnot use a GC in port 0 with a wiimote in port 0, i.e.), which means that if I connect a Wiimote and I want to use a GC controller I was forced to manually disconnect the wimote as it has higher priority and it disables the GC detection. So I changed the detection order and left the wiimote/classic/nunchuck detection to the end so even if I have a wiimote connected and plug in a GC controlller or a sixaxis, I will be able to use them without manually disconnect the wiimote.
Please note it is not perfect for now but I will try to implement a better approach so we can simply plug in the controllers and assign them to whichever player want to use that controller…
Now, for the sixaxis support… it is very easy to use… you just need to plugin a PS3/Sixaxis controller using a USB cable (please note there is no bluetooth support now) and it will be automatically detected and assigned to P1 (you can change it later if you want). It is also autoconfigured with the standard button layout. No need to previously press the PS button or something to start using it. :). It will work in RGUI and the PS button will act as the menu toggle button.
Now, the only drawback I found is that is doesn’t work as fast as a native controller like the classic or the GC… but it will work pretty fine for most of the cores (Actually I only found it impacts to the gameplay in the vba-next core). It also supports both analogs and L3/R3 buttons.
ENJOY!
If you found any issue please let me know…