I have beat myself up over the last few days, just grinding, resetting, installing/removing drivers, etc. and I think I might have answered my own problem but want to confirm.
I have a Raspberry Pi 3B, running latest version of HyperPie 2, which uses Attract Mode.
I have successfully installed xboxdrv for the wireless USB adapter for Xbox 360 controllers, have them both mapped and running just fine.
To confirm this, I am able to play 2 player games. For example, I can fire up Gauntlet2P in Mame2003, and can play two players simultaneous going through the dungeons, collecting treasure and potions and keys...
However, whenever I play one-at-a-time 2 player games (e.g. Donkey Kong US Set 2, Bagman) in Mame2003, only the first controller works to control Player 2.
Now, is this by design? A limitation of the ROM itself and not the emulator? The more I thought about it, those original cabinets only had one control stick...but it seems like the emulator should be able to control the inputs regardless of the original design (obviously).
So, my question is:
Is it possible to have controller 2 control player 2 in one-at-a-time style arcade games like Bagman or Donkey Kong?
(Again, all bindings are proper, retroarch has Player 2 bound and defined, pointing to the correct device [xbox wireless receiver (#2) for player 2 input], and all simultaneous 2 player games work with controller 2 without issue).
TIA,
Pixel