Conducción de un monitor RGB de 15 KHz

16

Estoy interesado en la posibilidad de utilizar un RP para ejecutar MAME en un gabinete de arcade real.

La manera fácil es reemplazar el monitor del gabinete. Sin embargo, realmente me gustaría la autenticidad de mantener el monitor original de 15Khz RGB.

¿Alguien tiene alguna sugerencia sobre cómo se podría conducir un monitor de este tipo desde un RP?

Editar : en hardware de PC estándar, esta es un área bastante bien entendida. Algunas tarjetas gráficas se pueden sincronizar a 15Hz. Obtenga una de estas tarjetas, obtenga los controladores adecuados y use algo como AdvMAME . El desafío con RP es que no tiene una interfaz que estas tarjetas gráficas puedan usar.

Delgado
fuente
Mod muy interesante. Encontré esto .. mmmonkey.co.uk/console/other/rgb2vga.htm No tengo idea de lo que está sucediendo, pero ¿tal vez te ayudará? ¿El monitor tiene video? ntsc / pal / scart o algo? ¿y esto? youtube.com/watch?v=W1MfqbyGamE
Piotr Kula
Gracias ppumkin. El primer enlace es la conversión en la dirección equivocada: escalar una entrada de baja resolución a VGA. El segundo enlace es el tipo correcto de cosas. ¿Hay alguna manera de conectar un RPi a una PCI / AGP / cualquier tarjeta de video?
delgado
No creo que te acerques a manejar PCI o AGP. Tengo miedo. Tal vez ISA pero tendrá que hacer un código de mega controlador y el software será basura. Intente seguir buscando soluciones de hardware CGA a VGA. Solo necesito revertir el proceso.
Piotr Kula
Si el monitor de 15 KHz usa temporizaciones de televisión, creo que podría usar la salida compuesta del pi, con un circuito convertidor compuesto a RGB / Sync, si el monitor ya no tiene eso, aunque, por supuesto, el compuesto no será tan nítido debido al ancho de banda de color limitado. Lo que sería ideal sería algún tipo de dispositivo HDMI a SCART.
Chris Stratton
2
Hice esto para mi vieja máquina arcade pero con una PC, por supuesto. mapeo de cables fue bastante fácil. AdvMAME es realmente bueno para configurar la salida de video a 15Khz también y es fácil de configurar en Linux. Ojalá pudiera proporcionar más información. ¡Buena suerte!
Bryan

Respuestas:

12

En primer lugar , dado que la Raspberry Pi no tiene una salida RGB, necesitará un HDMI ACTIVO (con un chip para convertir lógicamente digital a analógico) HDMI a VGA. Uso uno de estos en mi RPi y funciona muy bien, para monitores VGA más antiguos ... pero una vez más, el precio está subiendo ...

ingrese la descripción de la imagen aquí

Compré este HDMI a VGA de eBay

  • Tengo el Modelo B, no sé si funcionará en el Modelo A debido a restricciones de potencia.
  • También tienes que leer esto . Aparentemente, usar un convertidor activo en línea puede causar problemas a largo plazo sin ajustar algo en el tablero ...
  • ACTUALIZACIÓN: en las placas de revisión C y anteriores, la restricción de energía ya no es un problema

Entonces puede obtener este sugerido por Mark Booth si le preocupan los problemas descritos en la wiki.


En segundo lugar , deberá convertir de VGA a CGA. Algo como este chico malo! (conocido como GBS-8100)

ingrese la descripción de la imagen aquí

Puedes comprarlo en eBay por no tan barato. . ¿Pero tal vez te pueda ayudar a desarrollar algún otro mod en la misma línea?


Algunas referencias adicionales que pueden ayudarlo con soluciones alternativas de elaboración casera.

Esto parece un convertidor, pero no estoy seguro de si realmente hace algo al procesar la señal al formato correcto.

Otra vez, otra forma de llevar CGA a Scart ... pero ¿quizás se pueda aplicar algo inverso?

Piotr Kula
fuente
1
Es poco probable que esto ayude, ya que el pi no tiene salida VGA.
Chris Stratton
Con ese tipo de actitud, no, no va a ayudar a nadie. Edité mi respuesta, porque olvidé que uso un DVI a VGA. Problema resuelto. aunque no es barato
Piotr Kula
1
@Mark no, el problema técnico básico sigue siendo que no está claro si los resultados serían satisfactorios después de la conversión adicional. Más importante aún, después de que se agrega el costo de dos convertidores, se niegan la mayoría de las ventajas de una frambuesa pi frente a otras plataformas de bajo costo (o recicladas).
Chris Stratton
1
@ChrisStratton: ese es un argumento completamente diferente. No tenemos idea de si Slim está limitado por el costo o solo quiere hacer esto por diversión si es así. Esta respuesta ahora aborda su preocupación original, cualquier otra cosa está más allá del alcance de esta pregunta. Siéntase libre de publicar una mejor respuesta, si la tiene.
Mark Booth
1
@Slim tienes razón en ambos supuestos. Para obtener Composite necesitas RGB, pero se hace usando hardware dentro del chip BCM, por lo que no puedes conectarlo a ningún nivel de software. Si hubiera salida VGA, o pines VGA, la vida sería mucho más fácil para algunas personas
Piotr Kula