2 player kind of works for me. As long as both players aren't on screen at the same time. Only one of my USB retro SNES game controllers work. Sega does work which makes me thing it is an emulator thing not the joystick thing. Didn't knew if anyone else was having trouble with this. I am using .8B7. I did try configuring the controllers. I wonder if during config it some how thinks it is the same controller for the mapping. Thanks for ur help.
I had to delete your comment from the other section as it wasn't a feature request. sorry. I can definitely tell you that both the nes and snes emulators support 2 players. Let's see if we can troubleshoot this. Do your controllers register as a joystick or do they send keypress events like a keyboard?
If you go into /home/pi/.fceux/fceux.cfg - or - /home/pi/pimame/emulators/pisnes/snes9x.cfg you can check out your current config files to see how everything mapped.
You will only have to edit that if you re-configure your controller. So basically, the system is seeing the two of your controllers, as one device. so enabling xin-mo for snes, causes the emulator to handle the singular input as two different devices.