Arcade en casa - Placas JAMMA en tu televisor

Puesta a punto de un Cabal de TAD con algunos problemas
Por pacoarcade el 29 de Marzo de 2020

Hace meses encontré esta placa Cabal de TAD a buen precio y sin probar. A simple vista se puede apreciar que le falta uno de los cables de conexión laterales y tiene varios condensadores arrancados.

Lo primero que hice fue desconectar completamente la placa superior, encargada de los sprites, para comprobar si la placa inferior funciona correctamente. Efectivamente el juego funcionaba a la perfección aunque sin sprites como era de esperar.

Además de esto, en la placa se pueden apreciar tres condensadores de 470µF 16V arrancados. En su lugar he instalado unos Panasonic NHG 470µF 25V, también de propósito general aunque de 105°C, lo que incrementa su durabilidad en condiciones normales.

Huellas KiCad para proyectos arcade
Por pacoarcade el 24 de Febrero de 2020

Estoy publicando las huellas Kicad que uso en mis proyectos arcade bajo la licencia de Dominio Público. Aunque se agradece el reconocimiento y la difusión puedes usarlas con total libertad para tus proyectos, tanto personales como comerciales, sin necesidad de pedir permiso ni dar crédito: pub/kicad/.

Lanzado SyncFix 1.5 con limpiador de sincronía y atenuación para SCART
Por pacoarcade el 22 de Febrero de 2020

Después de hacer algunas pruebas exitosas he publicado la nueva versión de SyncFix la cual incorpora las siguientes novedades que explico con más detalle en el anuncio de VideoFix 3:

  • Búfer disparador de Schmitt para convertir la señal en pulsos limpios
  • Salida atenuada para SCART 75Ω o TTL configurable con un puente

Pegatinas opacas metálicas para EPROM
Por pacoarcade 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 pacoarcade 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 pacoarcade 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 pacoarcade 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 pacoarcade 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 pacoarcade 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 pacoarcade 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.


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 archivos organizados en directorios. Incluye las huellas Kicad que uso para proyectos arcade.