Attract-Mode is a graphical front-end for emulators such as MAME,  MESS, nestopia, etc.  It is designed to be run in an arcade cabinet  and controlled with a joystick or spin dial.