Knowing that this mapping was working fine, I changed it to what I WANTED it to look like for FBA when I was done: input_player1_start = "1" This couldn't be a long term solution, because it necessarily messed up all the other libretro emulator maps, which I didn't want to do.įocusing just on start and select (for clarity), this is what all/retroarch.cfg looked like to start with: input_player1_start = "c" Since all/retroarch.cfg was working fine, but fba/retroarch.cfg didn't seem to be working, I decided to remove a step and temporarily adjust the all/retroarch.cfg to work the way I wanted FBA to work. For anyone else struggling with this, here's what I did and how I got there: That said, I have determined the cause and solved the issue. I specifically said I got it from GitHub -your exact link, in fact- and built it, and did not mention retropie setup except when I erased the EmulationStation configs to start fresh. Thank you for your efforts, but I don't think you're reading my actual posts. I tried to remap the buttons via Core Input Remaps as described in the top post, and got the exact same (lack of) outcome - the remaps are completely ignored in favor of the defaults. I tested the controls in FBNeo, and they work fine. I tested the controls in a couple of libretro emulators (NES, Megadrive) and they work fine. I tested the controls in Mame2003 - they work fine. remapped all my Mame2003 controls for consistency.went through the gamepad setup in EmulationStation for both gamepad devices.(which was apparently a mistake because now run command pops up the launch menu every single time, so that's something else to fix now) reset EmulationStation inputs via retropie-setup.set all the pins to the appropriate gamepad buttons.re-flashed the UltimateIO with the dual-GP firmware.There's a note on git about using -e to specify an input event to bind to, but the binary doesn't recognize -e as an option, and all it will say is that xarcade isn't detected, retrying (forever). Out of the box (or make anyway) it's looking for the xarcade, which isn't there. I built and installed xarcade2joystick from the latest. That would be a great benefit if it worked, but it does not. I've tried just using a keyboard, which functions exactly the same as the joystick (c/v are coin/start, 5/1 do nothing).I've verified that the buttons themselves do work (they work perfectly and as you'd expect in Mame2003, 2010, and AdvMame).I've remapped a whole bunch of buttons to "5" in the hopes to just see it work for ANY remap, and so far no effect.I've tried flipping from "5" to "num5", and so forth.didn't work, and not my preferred method anyway. I've mapped the coin/start keys to L2/R2/元/R3 in EmulationStation, and then tried setting joypad input in Retroarch and mapping them that way.The core remap file loads as expected when I start a new game, but has no effect. Select and Start are still tied to v/c/l/j and still work. The problem is that it doesn't DO anything. I see the inputs set as key codes (53/49 and 54/50) which I understand and expect. So I see the input device for P1 and P2 set for 3 (Keyboard). Here's entirety of the remap file after I make those changes (only) and hit save: input_libretro_device_p1 = "3" I set Select and Start to 5/1 and 6/2 respectively and save the core remap file. I have all the various keyboard inputs available to me in the input remapper screen. Since I have specified keyboard input with this: input_libretro_device_p1 = 3 So I follow the various guides to Core Input Remapping. ![]() They correspond to the following keystrokes: That catch is that, for FBNeo only, I want to use my dedicated Coin and 1-Up buttons instead as select and start. Select/Start work as COIN1/P1_START in FBNeo, which is great. Here is the relevant section of all/retroarch.cfg: input_libretro_device_p1 = 3Īt this point, everything works fine for most emulators, and I don't want to change it. I wouldn't think it matters, but someone said it did once.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |