player 1 joybad has a button linked as the "player 1 start". player 2 joypad has a button linked as the "player 2 start". You only need a single button for putting in coins right?
The reason I'm confused is this... the retrogame.c file also has a credits / coin button for player 2, but is this needed?
From the github page: GPIO 13 -> KEY_5 // Button Coins/Credits P1 GPIO 26 -> KEY_6 // Button Coins/Credits P2
You can manage with a single coin button. You just map p1 coin and p2 coin to the same button. So when one person hits the button, both players will receive credits.