We built an arcade machine for Chez Bob! It plays MAME, Genesis, and Super Nintendo games.  Each player has a joystick, six main buttons, a start button, and an insert-coin button.  If you have any problems, questions, or requests, please email csearcade [-at-]  Enjoy!

It has a simple PyGTK menu interface. Change the selection using either joystick and launch games using any of twelve lower buttons. To end a game and return to the selection interface, hold player one's start button and press player two's start button. (This sends the ESC key.)

This is the key mapping.