Very nice! I’m planning to build something similar. I noticed in another post of yours referencing this one that you use XBox controllers in combination with the arcade sticks. I posted a question in another thread about something similar. I would like to be able to use the sticks with nothing else plugged in, but then also be able to plug in retro USB gamepads. How does the controller hierarchy work with this? I would like the sticks to be player 1/2 unless I plug something else in, then that becomes player 1 or 2. Will this work with the iPac2 interface? I’m trying to figure out what parts to buy to interface my joysticks/buttons with the Pi.