Los mandos de Megadrive,Master system,Atari y de mas consolas y de casi todos los ordenadore viejos, usan DB9 y son compatibles entre ellos (dentro de lo que cabe, si algo solo acepta un boton, solo ira un boton) y todos usan un standard comun, "la norma atari".
Puedo que si tienes un mando de pc viejo viejo que tambien fuese por DB9 funcione perfectamente.
Y el protocolo es una chumida, de las 9 patillas, una hace de masa, y el resto son los botones y la cruceta, si sse cruzan, el boton esta apretado. Es bastante directo y facil. Aunque en el caso de la megadrive, tiene un sistema para multiplexar los botones en caso de usar el mando con 6 botones.
Espero ke haya ayudado.
Andoba: Siempre hablas de pics y fpga, pero realmente has hecho algo con estas?