A ver, he visto este fallo en algún repair log y recuerdo vagamente de donde viene, el problema es que llevo 3/4 dias que cualquier cosa que intento explicar parece un monton de palabras inconexas... así que dare una idea general de por donde van los tiros. Si encuentro el log/post donde encontré dicho fallo lo posteo. También comentar que sólo visito logs de MVS pero para el caso la solución debería ser la misma.
Basicamente el fallo procede de un multiplexor (74xxxx) que recibe los pulsos del mando, por lo tanto deberíamos intentar seguir las pistas que fallan hasta dicho componente y es muy posible que una de las salidas este funcionando mal, descarto que puede haber una pista cortada o un puente.
Si este fuera el fallo se tendria que cambiar simplemente ese integrado que suelen ser senzillos de encontrar en tiendas de electronica o por internet.
Sigo con la búsqueda a ver si te encuentro el post original.
Suerte.
---[Editado]-- - - - -
Bién, no iba mal encaminado pero no es del todo correcto lo que he dicho, de hecho lo sospechaba.
Neo geo no suele usar ese tipo de componentes directamente en sus placas, para ello emplea integrados propios que no son mas que los que te digo pero varios en un sólo integrado.
El fallo no es el mismo, en el post que te paso el botón siempre esta pulsado, pero es un punto de partida.
http://www.elotrolado.net/hilo_problema ... do_2073386
Espero que te sirva