Can't change controls on vWii

Hi,

I’m trying to use Retroarch on my vWii (Wii U). Works great, all smooth !

But here’s the problem : i’m playing with a Wiimote only, and i’m trying to change the controls (L and R are not binded by default for GBA and i want to bind’em to A & B, which are binded on X and Y, doesn’t exist on GBA…)

Nobody happens when i choose the button i wanna bind and retroarch doesn’t recognize when i click on A or B, i can’t change my binds at all…

Any fixes ?

Which version are you using? The official release from the downloads page or the nightly here on the subforum? If the official release, button remapping won’t work, but it’s been added recently and will be working in the next release.

I’m using 1.0.0.2 official, where can i find the nightly release ?

I’m not finding it :confused:

Perhaps someone else will pop in with a link.

So i’ll have to wait for 1.0.0.3 ? :confused:

yeah, or you could, y’know, look for it yourself. It’s on this subforum somewhere and it was fairly recently. Last couple of months, IIRC.

If someone can clue me in, I’d be happy to post a nightly wii build. Here’s what I’ve done so far:

Git cloned libretro-super Sh fetch.sh Sh build-wii.sh

And I’ve got a bunch of .a and .info files. I tried copying them to the retroarch directory and running make -f makefile.wii.salamander pkg, but I just got a 230k dol file. I also tried renaming one of the .a files to libretro_wii.a, but that didn’t work either. So, how can I assemble a “distribution?”

I’ve never done it with libretro-super, but in RetroArch’s source directory, there’s a subdirectory called ‘dist-scripts’ that can link in the library and package it up. That’s where I am right now, but it’s throwing undefined reference errors everywhere, so I think something’s up with my linker…

Thanks for the tip! I was getting an LD.exe: can’t find -lretro_wii error, and copying one of my .a files to /devkitpro/libogc/lib/wii/libretro_wii.a seems to have fixed that. Now, the issue seems to be cp: cannot stat ‘*_wii.a’ : no such file or directory. I have a boot.dol in my /retroarch/wii/pkg/ directory now, just not the individual core .dol files.

Make sure you have one of your compiled libretro core libraries in the top-level of your RetroArch source directory named libretro_wii.a.

Okay, I gave up on Windows and went to Linux, which worked for the most part. I couldn’t get the bootloader to boot, but the individual cores seem to work without a hitch. Right now, I’m just using the 1.0.0.2 boot.dol with the newly compiled cores.

viewtopic.php?f=31&t=1686 That thread addresses the problem and has a workaround.

But if the latest build fixes it then great, I had some issues getting the latest RA src to work; it would compile but blackscreened upon launch.

EDIT: Actually I just compiled Gambatte and it still gave me a black screen. EDIT2: It seems I just had to delete the config files as they no longer work the same way, now it works but I managed to annoyingly lock myself out of RA’s inputs as both the GC controller and Wiimote did nothing, only the home button worked to toggle between gameplay and ui.