Tabla de Contenidos

El sistema de vídeo de la recreativa


TV vs TFT vs ARCADE vs Monitor CRT

A la hora de montar nuestra recreativa hemos de elegir cuál va a ser el dispositivo de vídeo a utilizar. Básicamente, podemos elegir entre 4 posibilidades: el monitor arcade original de los muebles de recreativa, una televisión CRT haciendo las veces de monitor arcade, un clásico monitor CRT de PC, o un monitor TFT/LCD plano.

Cada una de las opciones tiene sus ventajas y sus desventajas, que os introduzco a continuación:





Para mostraros algunas de las cosas que he comentado, voy a utilizar imágenes extraídas de Internet y de alguno de los foros Arcade como retrovicio o la extinta marcianitos. Si alguien reconoce alguna imagen suya y quiere que la retire, que me lo solicite.


 Monitor Arcade y cableado Jamma

Monitor arcade con su placa trasera y su cableado Jamma


 Color negro en los TFTs

A la izquierda color negro en un TFT, a la derecha color negro en un CRT


 Comparación TFT vs CRT

A la izquierda Golden Axe en monitor LCD, a la derecha en monitor CRT/Arcade.
Nótese la diferencia de calidad en el colorido y nitidez.


 Ampliación diferencia LCD / CRT

Ampliación de la diferencia entre LCD (izquierda) y CRT (derecha).
Las diferencias de nitidez son bastante evidentes, así como de colorido.


 TFT con Filtro de Mame

Monitor LCD con filtros MAME aplicados. Nótese como mejora mucho la calidad de la
imagen y la similitud con el original mediante el filtrado.
Esto puede ser más que suficiente para muchos de los jugones.



Para mi gusto, el orden de preferencia de monitor es el siguiente:


Arcade VGA vs Soft15Khz vs winmodelines

En el caso de los monitores Arcade y las TVs CRT, ambos trabajan con señales de vídeo de 15.6 Khz, mientras que las tarjetas de vídeo de PC sacan señales de 33Khz. Así pues, necesitamos un método para que las tarjetas emitan su señal a 15 Khz de forma que podamos conectar el PC a nuestro monitor Arcade o TV.

Para eso tenemos 3 opciones:

Hay que tener en cuenta que en los 3 casos, aunque la señal sea a 15.6 Khz, necesitaremos el cableado adecuado para conectar el PC al monitor, que será una de las siguientes opciones:


Convirtiendo una ATI 9200/9250 en ArcadeVGA

Como ya hemos comentado en esta misma sección, existe un proveedor de hardware denominado UltimaRC que ofrece una gran cantidad de productos para conectar un PC a los sistemas de control y de vídeo de nuestra recreativa.

Uno de los productos estrellas de UltimaRC es la ArcadeVGA, que como ya hemos comentado es una tarjeta ATI modificada para emitir el vídeo a 15.6 Khz, la frecuencia a la que trabajan los monitores arcade de la recreativas y las TVs CRT.

Eso quiere decir que usando una de estas tarjetas podremos conectar el PC a una TV o monitor Arcade y visualizar la salida VGA del PC sin necesidad de software especial tipo soft15Khz o winmodelines.

La tarjeta ArcadeVGA 2 que ofrecía UltimaRC estaba basada en una tarjeta ATI Radeon 9200SE de AGP de 128MB. Lo que UltimaRC hizo fue crear un firmware especial para esta tarjeta que sustituyera al original y que emitiera la imagen en 15.6 Khz.

Eso quiere decir que podemos convertir una ATI 9200SE o 9250 en una ArcadeVGA "sobreescribiendo" el firmware de la tarjeta ATI original con el de una ArcadeVGA.

Actualmente UltimaRC vende tarjetas ArcadeVGA 3000, basadas en tarjetas ATI mucho más potentes que las 9200SE (concretamente ATI RV360 de 512MB), por lo que si tenemos el dinero os recomiendo adquirir este producto de forma legal en UltimaRC, cuya página web es la siguiente:

La página web de la Arcade VGA 3000 es la siguiente:

Legalmente hablando, no se debería flashear una tarjeta ATI para convertirla en ArcadeVGA porque al hacerlo se está usando el firmware extraído de una ArcadeVGA cuya propiedad intelectual es de UltimaRC.

Actualmente lo normal es que UltimaRC haga negocio con las ArcadeVGA 3000 y su potencia, por lo que si no tenéis intención de comprar la ArcadeVGA 3000 y disponéis de alguna tarjeta 9200SE o 9250, podéis convertirlas sin que (entiendo) estéis produciendo un perjuicio a UltimaRC. Aunque, sinceramente, si disponéis del dinero y necesitáis potencia para emular juegos y consolas modernas, os aconsejo la compra de la ArcadeVGA original de UltimaRC.

En mi caso, al disponer de 2 tarjetas ATI (una 9200SE y una 9250) y al no necesitar la potencia de una ArcadeVGA 2, decidí flashear mi tarjeta ATI 9250 para convertirla en ArcadeVGA 1.

Las siguientes fotos muestran una ATI 9200SE y una ATI 9250 respectivamente, ambas AGP 8x de 128MB de RAM:

 ATI9200SE

 ATI9250

Para convertir nuestra tarjeta ATI en una ArcadeVGA 1 necesitaremos un diskette o CD arrancable con MSDOS que contenga el atiflash.exe y los ficheros .rom de la ArcadeVGA 1 para sobreescribir la ROM "oficial" de ATI.

En nuestro caso, he usado un CDROM autoarrancable que me proporcionó un forero de Retrovicio. Este CDROM contiene la ROM de la ArcadeVGA1, el fichero atiflash.exe y tres ficheros batch de MSDOS que permiten:



Para poder arrancar con dicho CD tenemos que sacar el PC de la recreativa y pincharle un CDROM temporalmente:

ASCII

Una vez arrancado con el CD de conversión a ArcadeVGA realizamos un backup de nuestra tarjeta en C: y después grabamos el firmware en la tarjeta ATI:

ASCII

A continuación reproduzco los comandos ejecutados para hacer un backup de la ROM original de la ATI9250 y el posterior flasheado de la ROM de la ArcadeVGA.

c:
a:atiflash -s 0 backup.rom
a:
atiflash -p -f 0 makeavga.rom

ASCII

Con esto ya tenemos modificado el firmware de la tarjeta de vídeo. En el próximo reinicio la tarjeta comenzará a emitir la imagen a 15Khz por lo que no podrá verse a través del conector VGA en un monitor convencional. De hecho, al reiniciar el PC me aparece el siguiente mensaje:

ASCII

Ahora nuestra tarjeta de vídeo ya no se puede conectar por VGA a monitores estándar sino que tenemos que conectar a monitores Arcade o bien Televisiones con entrada de euroconector que admitan esta frecuencia (todas las CRT deberían soportarla).


Instalando una ArcadeVGA original o una ATI modificada

Veamos instalar una ArcadeVGA original o casera a un monitor arcade o una TV. Como monitor de pruebas voy a utilizar en el resto del capítulo una TV CRT de 14" marca SANYO.

Para conectar el PC a una TV es necesario un cable "VGA to Scart". Dicho cable no puede comprarse en tiendas (los que se venden son "Scart to VGA", para proyectores), por lo que debe realizarse manualmente. En mi caso lo compré al forero de Retrovicio "danimape", con un excelente acabado:

 Cable VGA to Scart

Este cable tiene el conector VGA por un lado, y se conecta directamente al PC, y un conector RGB por el otro, que va a la TV. Podemos ver en la foto también un par de cables rojo-negro que sirve para transportar el audio a la TV si quisiéramos (en nuestro caso no los usaremos ya que el audio irá a los altavoces de la marquesina vía su propio cable).

A continuación arrancamos el PC con la ArcadeVGA (o la ATI modificada), estando el mismo conectado a una TV por cable VGA-SCART, y gracias a que la tarjeta ya emite a 15Khz, podemos ver en la TV lo que antes veíamos en el monitor del PC:

ASCII

En la siguiente captura y la anterior podemos ver cómo el PC ha arrancado de nuevo con el CD que usamos para flashear la tarjeta ATI.

ASCII

Pero si sacamos el CD, podremos ver el arranque completo de la máquina, así como el escritorio de Windows.

ASCII

ASCII

El siguiente paso es instalar los drivers oficiales de la ArcadeVGA y el panel de control de ATI para disponer de todos los modos de vídeo y de aceleración 2D y 3D con DirectDraw.

Los drivers de la ArcadeVGA están disponibles en la página de UltimaRC.


Instalación forzada de los drivers en XP:

Si nos aparece alguna pantalla puntual en negro en el WindowsXP, deberemos realizar una instalación forzada de los drivers, arrancando XP en modo VGA mediante F8 en el arranque, y después yendo a Mi PC → boton derecho → Administrador de dispositivos → Adaptadores de pantalla → Adaptador de vídeo en cuestión (ATI o ArcadeVGA) → Propiedades → Controlador → Actualizar. Al asistente de hardware le decimos que no busque nuevo Hardware → Siguiente → Instalar de una lista o ubicación → Siguiente → Seleccionar / No Buscar → Utilizar Disco → Examinar → directorio de drivers desempaquetados de la arcadevga → subcarpeta 2kxp_inf → Abrir → Aceptar → Continuar → Reiniciamos → Instalamos Panel de control de ATI. Tras esto, debería funcionar adecuadamente y ya se podría reinstalar/actualizar los drivers de ArcadeVGA o el panel de control de ATI sin problemas.

Los drivers de UltimaRC para las ArcadeVGA 9200SE/9250, así como el Control Panel, están disponibles en la siguiente página:

Una vez instalados los drivers tendremos acceso a las resoluciones nativas de la tarjeta. Para ciertas resoluciones entrelazadas necesitaremos descargar la utilidad Quickres Utility (http://www.ultimarc.com/quickres.exe), que dejará un icono en la barra de systray el cual permite acceder a cualquier resolución de la ArcadeVGA.

Para ver los juegos en MAME con los modos de resolución originales no entrelazados hay que utilizar los modos de vídeo más aproximados. Existen programas automatizados para definir en la configuración de los juegos el modo más parecido al original. UltimaRC tiene su propio programa para esto, denominado ArcadeVGA Resolution Tool (http://www.ultimarc.com/avres.zip), aunque también existe el Mame Resolution Tool.


NOTAS:



<Volver a la página inicial de la Sección de Arcade>