Well I ordered 4 zero delay encoders and they were delivered today so I setup player 1 and 2 super easy. Then I saw these replies so I connected up 3 joysticks and start/coin/b for players 1, 3, and 4. I restarted the PC, opened big box, launched metal slug, then went into the Retroarch menu. All my bindings are showing as what I set them too, except for player 2, its just --, maybe because I don't have any one that connected to the ipac? I noticed that under User Device Index (3rd down from the top of the player input menu) it says disabled. I have it set to allow 6 players in the main inputs menu. I start turtles in time, and all the controls...................work. I connect all 34 buttons and 4 joysticks and they all work. Very strange, the only thing I did differently was connect 2 zero delay encoders and then connected the ipac 4 up again, I even have auto configure disabled. I'm glad it's working but I wish I knew what the hell the problem was cause I'm giving this cabinet to someone and I don't want it to happen again. I'm trying to learn all these different software but it almost seems like there is a random factor at play here. On the plus side I have 4 more encoders to use for a bartop!