yo hice uno hace tiempo, cuando las rockolas de computadora no eran tan comunes.
que necesitas?
conocimientos de C++ (he visto unos adefesios en visual basic con el api de windows media player, pero guakala!)
conocimientos de ASM
conocimientos basicos de sqlite
tal vez conocimientos de opengl, pero no es estrictamente necesario.
conocimientos de electronica.
alguien que te fabrique el cajón
el sistema tragamonedas. (generico)
una computadora.
varios teclados de pc para desarmar (solo necesitas unas poquitas teclas,pero el proceso es tedioso y el margen de error muy alto)...peeero si encuentras un teclado comercial (probablemente donde compres el tragamonedas), pues mucho mejor!
tambien puedes aprovecharte de las pantallas touch y te ahorras la interfaz fisica...pero sale demasiado caro y es demasiado delicado como para ponerlo en un negocio y que cualquiera llegue y le meta las manotas.
finalmente, creo que esto iria mejor en el foro de electronica
edit: otra cosa: si no sabes nada de eso y solo buscas un programa con crack...lo siento. no te puedo ayudar. no creo que nadie este dispuesto a regalarte todo su negocio, practicamente.