I’m trying to set up Genesis controllers with a Mayflash usb adapter in RetroArch 1.3.0. I think I screwed up the process somewhere along the line. The usb adapter has two ports. When I start a game, RetroArch only recognizes the right port (player two). I can play, but only as player two. The controller plugged into the left port (player one) doesn’t respond at all despite RetroArch detecting both port 0 and 1.
This was my process for setting up the controllers: I plugged a controller into the left port of the usb adapter and launched RetroArch. It detected the adapter on ports 0 and 1. I went to input 1 and made sure it was set to the name of the usb adapter. I selected bind all and then saved the layout as an autoconfig. I then reset the bindings to default so I could also use the keyboard. Next I went to input 2. The correct button layout was present. I saved it as an autoconfig. At this point I was able to control RetroArch with the controller plugged into the left port. But as soon as I started a game, only the right port worked, forcing me to play as player two. This was the case even with one controller connected. I set up the controller without a core loaded. I have config per core set to on–not sure if that makes a difference in this case.
I’m sure I did something wrong. When I used RetroArch on a Raspberry Pi running Retropie, once I set up one controller through Emulation Station, I could play with two controllers without having to touch a setting in RetroArch. Any help is appreciated.