Arcade en casa - Placas JAMMA en tu televisor

Pegatinas opacas metálicas para EPROM
Por Paco el 10 de Febrero de 2020

Aunque no ha sido fácil, al fin encontré etiquetas metalizadas para EPROM buenas, bonitas y baratas.

Se trata de pegatinas de 2cmx1.2cm opacas y metálicas, al precio de 1 dólar estadounidense las 100 unidades. Tienen el tamaño perfecto para las memorias de tipo 27C322 y valen perfectamente para las EPROM más pequeñas.

Nueva versión de VideoFix para conectar placas arcade a SCART
Por Paco el 7 de Febrero de 2020

Esta nueva versión incorpora los siguientes cambios:

  • Salida de video con acople en contínua en vez de en alterna
  • Búfer de sincronía usando un disparador de Schmitt 74HC14
  • Filtro LPF activado por defecto usando THS7373 en vez de THS7374

Reparación de un Tetris de Sega System 16B con problemas en algunos sprites
Por Paco el 4 de Febrero de 2020

Problema en algunos sprites en una placa arcade Tetris Sega System 16B

En esta placa algunos sprites no se mostraban correctamente. A primera vista encontré los siguientes problemas:

  • Faltan un par de condensadores en la placa de roms y uno en la placa principal.
  • Un pin del conector CN1 estaba completamente doblado.

Soldé dos nuevos condensadores Panasonic NHG y enderecé la patilla usando unas pinzas, aunque el problema era otro ya que la placa seguía sin funcionar correctamente. Al acceder a las pruebas pulsando el botón test no detectaba ningún problema ni en las memorias RAM ni en las ROM (aunque esto no asegura que éstas funcionen correctamente). Extraje las roms B1 y B5 y las comprobé con la opción -romident de mame para verificar que son correctas.

Reparación de un Pang 3 CPS1 con ralentizaciones y sin sonido
Por Paco el 3 de Febrero de 2020

Esta vez se trata de una placa Pang 3 de Capcom CPS1. Aunque el juego en perfecto funcionamiento muestra alguna ralentización cuando hay demasiadas bolas en pantalla, en esta placa ocurría más de lo debido. El problema estaba en que la placa A no se correspondía ya que era la versión corta con cristal de 10MHz en lugar de la placa CPS DASH que usa este juego con cristal de 12MHz.

Al fin hice funcionar los adaptadores de mandos Saturn a Neo-Geo DB15
Por Paco el 31 de Enero de 2020

Después de muchos intentos al fin he conseguido hacer funcionar estos adaptadores de mandos Sega Saturn a DB15 Neo Geo.

El fallo estaba en que no cerré el jumper J1, y además desde Arduino IDE en Windows aunque el código compila correctamente usando la librería Minicore, con USBAsp no había forma de grabar los chips. Usando avrdude en OpenBSD he podido grabarlos perfectamente.

Este código está diseñado para que las salidas del chip funcionen como colector abierto y su código está disponible en github.

Plástico de burbujas antiestático para almacenar placas arcade
Por Paco el 24 de Enero de 2020

Esta es la típica compra que se suele posponer pero que es una alternativa barata al plástico normal de burbujas para acolchar placas arcade a la hora de almacenarlas.

Anuque es muy común enviar las placas arcade cubiertas de plástico de burbujas normal es más seguro usar en su lugar plástico antiestático o, en su defecto, una capa de papel de embalaje, y de forma ideal envuelto en papel metalizado. La ventaja del plástico antiestático frente al plástico de burbujas normal y corriente está en que no genera electricidad estática con el rozamiento.

Ya he encargado las placas de SyncFix 3
Por Paco el 24 de Enero de 2020

Para esta nueva versión en desarrollo usaré un búfer 74HC04 ó 74HC14 seguido de un divisor de voltaje en lugar del búfer de video THS7374 de anteriores versiones.

Reparación de un Double Dragon 2 con música distorsionada
Por Paco el 21 de Enero de 2020

En una placa Double Dragon 2 la música FM sonaba distorsionada:

En un principio sospeché de los condensadores, aunque al sonar mal solamente la música generada por el Yamaha YM2151 y no el resto de sonidos dudé de que éste fuera realmente el problema. A pesar de ello los reemplacé por unos nuevos Rubycon PX y Panasonic NHG, aunque la placa seguía sonando mal.

Reparación de un Sunset Riders que no arranca
Por Paco el 16 de Enero de 2020

Esta pista cortada que va al 053244 perdió la conexión con el 053251 haciendo que este Sunset Riders no arrancara, mostrando si no recuerdo mal una pantalla blanca o un parpadeo antes de quedarse bloqueada.

Por desgracia los esquemáticos de las placas Konami están documentados parcialmente, aunque buscando información encontré este hilo gracias al cual descubrí que en el manual del juego Los Simpsons vienen documentadas las conexiones de este chip 053251.

Cambio del chip NEO-BUF por un reemplazo moderno en una Neo Geo
Por Paco el 13 de Enero de 2020

En esta reparación cambiaré la placa flexible que sustituía al chip NEO-BUF de la Neo Geo MV1B de Aliexpress por un reemplazo moderno.

Aunque la Neo Geo funcionaba aparentemente bien, en lugar de un búfer la placa tenía una simple PCB flexible con pistas, por lo que para darle por reparada he reemplazado esta placa flexible por un chip que funciona igual que el original, concretamente el chip NEO-BUF de furrtek.

furrtek está realizando una impresionante labor documentando chips arcade enfocándose en la precisión y desarrollándolos de forma abierta en VHDL para su implementación en FPGAs, por lo que merece todo el apoyo del mundo.


Proyectos

  • Pacogun
    Un supergun enfocado en la calidad de audio y video
  • SyncFix
    Procesador de sincronía para mejorar la compatibilidad
  • VideoFix
    Búfer de video para adaptar señales Arcade a SCART

/pub/

Directorio de las fotos organizadas por categorías.