Godri80 replacement driver board for Gottlieb System 80, 80A and 80B pinball machines

Más allá de la placa CPU: el ecosistema LISY completo

La mayoría de la gente conoce el proyecto LISY a través de exactamente una placa. Su Gottlieb no arranca, alguien en un foro le dice «pillate una Lisy80», la monta, la máquina vuelve a funcionar, y ahí termina la historia.

Merece la pena saber que la placa CPU es una fracción de lo que hay en realidad. Abra el índice del proyecto y encontrará displays, placas driver, fuentes de alimentación, placas de sonido, toda una estantería de equipos de test y un cajón de pequeños adaptadores para problemas que la mayoría de los propietarios resuelve mal o no resuelve. Todo ello publicado gratis.

Esto es un recorrido por el resto: el ecosistema que rodea a la placa, y lo que la comunidad ha hecho con él.

De quién es este trabajo. Todo lo que se describe aquí pertenece al proyecto LISY, un proyecto DIY privado y no comercial de Ralf, que publica como bontango. Los esquemas, las listas de materiales y el código fuente se publican gratis bajo licencia Creative Commons, y él afirma con claridad que no vende placas. Nosotros probamos y damos soporte a un puñado de diseños de ese catálogo. No hemos creado nada de esto y no hablamos en nombre del proyecto. Si alguna frase de más abajo parece decir lo contrario, léala otra vez.

Las placas CPU son solo la punta

Dos familias, y la cobertura es más amplia de lo que sugiere su fama con Gottlieb.

Las placas LISY basadas en Linux —LISY1, LISY80, LISY35— son las que todo el mundo conoce. Junto a ellas hay toda una línea FPGA en la que el procesador original se reproduce en hardware en lugar de emularse por software: GottFA1 y GottFA80 para Gottlieb, BallyFA y SternFA, WillFA7 para Williams System 3 a 7, y luego dos que sorprenden.

WillFA11 cubre Williams System 11 y las máquinas de Data East. Recel3 cubre Recel System 3, las máquinas españolas fabricadas por Petaco, a las que casi nadie da soporte. Hay un AtariFA para la breve línea de pinballs de Atari. Varias de las placas Gottlieb existen además en versión «PLuS», en la que CPU, drivers, alimentación y sonido se reúnen en una sola placa.

Si lo que quiere es la comparativa entre fabricantes y no dentro de un solo proyecto, nuestro repaso de quién fabrica placas CPU de repuesto pone a LISY junto a Alltek, Flippp!, Ni-Wumpf y Pinball PCB.

Displays

Un display de puntuación muerto es la segunda queja más habitual en una máquina de los años ochenta, después de la placa que lo gobierna. Los displays originales de descarga de gas se apagan, y el stock NOS es finito.

El proyecto publica recambios LED para los displays Bally de siete dígitos, para Gottlieb System 1, 80 y 80A, para Gottlieb 80B y para Atari. También está GODISP_DMD, que mete un display de matriz de puntos en un Gottlieb: una idea genuinamente rara y bastante bonita, ya que Gottlieb nunca lo llegó a montar en estos sistemas.

No son un proyecto secundario. Hay publicada una comparativa de fabricar las placas de display de siete dígitos en dos fabricantes de PCB distintos, y un paso a paso para pedir el display de Williams en uno de ellos. A ese nivel llega la documentación.

Placas driver y fuentes de alimentación

La CPU decide qué debe pasar; la placa driver hace que pase, y suele ser la segunda placa que se llevó el daño de las pilas. El catálogo cubre GODRI1 y GODRI80 para Gottlieb System 1 y 80, BallyDri para los solenoides de Bally, y drivers de lámparas Bally en dos tamaños, BallyLA_28 y BallyLA_60, porque no todas las máquinas necesitan sesenta salidas de lámpara y pagarlas es una tontería.

Las fuentes de alimentación reciben el mismo trato: PSY1 y una PSY1_LG de formato grande para System 1, PSY80B para 80B, y una fuente para System 80. Las caídas de tensión y los reinicios inexplicables en estas máquinas son muchísimas veces la fuente y no el cerebro, y por eso hacemos pasar a la gente por el diagnóstico de la máquina que no enciende antes de que compren nada.

Placa driver de repuesto Godri80 para pinballs Gottlieb System 80, 80A y 80B

Sonido, de cuatro maneras distintas

El sonido es donde el catálogo se vuelve inusualmente cuidadoso, porque ofrece reparar además de sustituir.

  • GOSOF — una placa de sonido FPGA para Gottlieb
  • GOSOMU — diseñada para reparar su placa de sonido Gottlieb original en lugar de sustituirla
  • Gosowav — un sistema de sonido basado en archivos WAV
  • System 1 Chime Board — para las máquinas antiguas que sonaban con campanas en vez de hablar
  • pHAT Soundboard — una tarjeta de sonido DIY para las placas basadas en Raspberry Pi

Esa entrada de GOSOMU es la señal. Una operación comercial no tiene ningún incentivo para publicar un diseño que mantenga viva su placa original; un aficionado sí. Si prefiere comprar la vía FPGA ya montada para un System 80, la placa de sonido Gosof con voz es exactamente eso, montada y probada.

Placa de sonido de repuesto Gosof FPGA con voz para pinballs Gottlieb System 80, 80A y 80B

Los equipos de test que nadie espera

Esta es la parte del proyecto que cambia en silencio la forma de trabajar en una máquina, y casi nadie fuera de la comunidad sabe que existe.

Hay probadores de contactos para Gottlieb y Bally. Hay un Bally MPU tester y un System 80 driver board tester, herramientas de banco que le dicen si una placa está muerta antes de montarla. Gorat80 comprueba la RAM y la ROM de un System 80. Y hay toda una familia de displays LCD de test, uno para Gottlieb System 1/80/80A/80B, Bally, Williams y Recel3, que se cuelgan de la máquina y le enseñan lo que la CPU cree que está sacando.

Quince y pico herramientas de diagnóstico, todas documentadas, todas libres de construir. Para quien repara más que su propia máquina, eso vale posiblemente más que las placas CPU.

Página de test de solenoides de LISY_control usada para diagnosticar un pinball Gottlieb

Adaptadores, y las pequeñas indignidades del hardware antiguo

La sección «misc» es donde cuarenta años de fastidio acumulado se van resolviendo de una pequeña placa en pequeña placa.

FRAM5101 y PIC_5101 sustituyen el chip de RAM que antes mantenía la pila: el cambio que elimina por fin el motivo por el que jamás se montaron pilas. MAN8610_LED_Adapter permite que un LED moderno haga de pieza de display obsoleta. La Bally LED anti-flicker solution aborda la miseria concreta de montar LEDs en una máquina diseñada para bombillas de filamento, que es un problema real con una solución real y algo que casi ninguna guía se molesta en explicar. Hay adaptadores de zócalo de ROM, un adaptador 6503, una placa rectificadora, un programador PIC e instrucciones para construirse un USB Blaster propio y poder programar las placas FPGA sin comprar uno.

Y hay, sin más motivo que la diversión, un reloj construido sobre la plataforma LISY y un proyecto de lámpara de Aladín con LEDs. Alguien se lo estaba pasando bien.

Lo que la comunidad ha construido encima

Publicar bajo una licencia de compartir-igual tiene dos consecuencias, y las dos se han cumplido.

La primera es que las placas las construye gente que nunca habla con el autor. Los diseños se comparten en servicios de fabricación de PCB, así que pedir cinco copias de una placa de display es subir un archivo y esperar quince días. Las placas montadas circulan por Pinside, por Flippermarkt en Alemania, y por tiendas, la nuestra incluida. Ese es el resultado buscado, no una fuga.

La segunda es el soporte de Mission Pinball Framework. MPF es un framework abierto en Python para escribir reglas de pinball, y lista LISY1 y LISY80 como hardware compatible junto a controladores comerciales como FAST y la P-ROC de Multimorphic. El efecto práctico es que un Gottlieb de cuarenta años se convierte en hardware homebrew legítimo: puede desarrollar reglas nuevas en una máquina que ya tiene en lugar de construir primero un mueble. Cómo es convivir con eso a diario lo cuenta nuestra guía del propietario de una LISY.

Hacia dónde parece ir

Una observación, no un anuncio: el proyecto no hace promesas de hoja de ruta y nosotros tampoco.

Leyendo el catálogo en orden, la dirección de avance parece ser la amplitud. El trabajo inicial fue Gottlieb. Luego Bally y Stern. Luego Williams System 3 a 7, luego System 11 y Data East, luego Recel y Atari. Cada añadido abarca una familia de máquinas que no tenía ninguna respuesta moderna. Los fabricantes españoles e italianos han sido históricamente los peor atendidos, así que una placa Recel es más importante de lo que sugiere su número de descargas.

La segunda tendencia visible va hacia versiones SMD de placas ya existentes: diseños trazados para que un fabricante de PCB pueda montar la mayoría de los componentes y dejar al constructor un puñado de zócalos. Eso baja bastante el listón de habilidad, y es la diferencia entre un proyecto que puede intentar y uno que no.

Ninguna de las dos cosas es una promesa sobre lo que viene. Son simplemente el aspecto que tienen los últimos años vistos desde fuera.

Qué significa esto si tiene una de estas máquinas

En la práctica: antes de concluir que una pieza es inencontrable, compruebe si ya está resuelta. Para un display, una placa driver, una fuente de alimentación o una placa de sonido de una máquina clásica Gottlieb, Bally, Williams, Recel o Atari, la respuesta es que sí más a menudo de lo que los propietarios esperan, y la documentación es gratis compre usted algo o no.

Después decida con honestidad si quiere construirla. Algunas son una tarde con el soldador; las placas FPGA piden un programador y paciencia. Si la respuesta es no, hay versiones montadas disponibles —de nosotros y de otros— y lo correcto, además de comprar una, es ir a leer el proyecto que la hizo posible.

Preguntas frecuentes

¿El proyecto LISY solo hace placas para Gottlieb?

No. Sus recambios de CPU cubren Gottlieb System 1 y 80, Bally, Stern, Williams System 3 a 7, Williams System 11 y Data East, Recel System 3 y Atari. Más allá de las CPU publica displays, placas driver, fuentes de alimentación, placas de sonido y equipos de test.

¿Puedo conseguir un display de puntuación de repuesto para un pinball clásico?

Sí. Hay diseños publicados de displays LED de repuesto para los displays Bally de siete dígitos, Gottlieb System 1/80/80A y 80B, y Atari, además de un display de matriz de puntos para Gottlieb. Son diseños DIY; las placas montadas circulan por la comunidad y por las tiendas.

¿Merece la pena construir las herramientas de test LISY si solo tengo una máquina?

Probablemente no todas. Un probador de contactos y un display LCD de test se amortizan rápido si diagnostica averías con frecuencia; si tiene una máquina que funciona, el diagnóstico integrado en una placa CPU LISY ya cubre casi todo lo que necesita.

¿Puedo usar un pinball clásico para reglas homebrew?

Sí, si lleva una placa LISY1 o LISY80. Ambas son hardware compatible con Mission Pinball Framework, así que puede escribir sus propias reglas en Python y ejecutarlas sobre el tablero original.

¿Algo de esto es un producto comercial?

Los diseños no. El proyecto LISY publica todo gratis bajo licencia Creative Commons y su autor no vende nada. Las tiendas, esta incluida, venden placas montadas basadas en esos diseños publicados, que es lo que la licencia permite y lo que el autor espera.

Fuentes y lecturas adicionales

¿Tu pinball está averiado ahora mismo?

Dinos el modelo de tu máquina y el síntoma exacto — te diremos qué placa necesitas, o si no necesitas ninguna. Es gratis, y responde Valère.

Describir mi avería →

¿Todavía no listo para comprar?

Recibe nuestras guías de reparación, consejos de restauración y novedades — aproximadamente un correo al mes, nunca spam.

Regresar al blog