Setting up the Gameboy Advance out of the box is slightly more involved than the other emulators, it didn't even work at all at first until I re-added the GBA bios. Now I'm using a Saitek P880 USB controller and I can configure it to work exactly as I want for other emulators but there is no menu option for GBA in the controller setup through the PiPlay UI. The games use some default button configuration that makes certain button combos impossible and games unplayable. How can I go about configuring my controller and add the GBA to the controller list in the UI?
Once you are in the game, hit "F10" on your keyboard, and it'll take you into the configuration menu for that game. There's an option to "configure gamepad input". Unfortunately for me, it seems not to recognize my controller. Let me know if you have any better luck.
Yeah, I'm having the exact issue now with my controller. Same exact game too, though that's likely unrelated. I tried copying and modifying some of the controler config files from other emulators to see if that worked. I did create a GPSP menu item for the controller config in the PiPlay UI in this fashion but no dice, it does not reconfigure the controller.
Just unzip the file, copy the unzipped files into your GPSP directory. Once I did that, I ran the GBA advance ROM file that I wanted, hit F10 on the keyboard, and configured the gamepad. Unlike previously, all of the keys were there / selectable / assignable, where before I only had one menu option - "back."