Uno de los usos más comunes que los usuarios le dan a sus Raspberry Pi es la de servir como plataformas de emulación. Proyectos como Recalbox nos permiten volver a disfrutar de miles de videojuegos antiguos, pero había una limitación: antes jugábamos en televisores de tubo, y ahora jugamos en pantallas planas.
Las Raspberry Pi ofrecen salida HDMI y de vídeo compuesto, pero no había forma de conectarlas a un monitor o televisión CRT. Eso lo ha solucionado un aficionado español con RGB-Pi, un proyecto que combina un cable GPIO-Euroconector con una serie de modificaciones a Recalbox para modificar la resolución y adaptarla a cada juego. El resultado nos traslada aún con más garantías al pasado.
Los puristas de la emulación ya tienen una gran alternativa a sus necesidades
El responsable de este proyecto es aTg, un desarrollador y aficionado a la electrónica que confesaba que le gustaba "jugar en los sistemas originales o con una emulación en monitores CRT auténticos, no en monitores LCD con filtros que no se parecen en nada a la sensacion original que te da un televisor de tubo".
Esa experiencia tan particular que transmitían los monitores CRT se ha intentado trasladar a las modernas pantallas LCD que usamos a diario. Existen desarrollos para lograr esa sensación en emuladores como MAME, que dispone de los llamados efectos HLSL para simular el aspecto visual de los juegos en esas pantallas, pero dichos filtros suelen imponer una carga de trabajo importante que hace difícil aprovecharlos en plataformas más limitadas en hardware como las Raspberry Pi.
Precisamente ahí es donde entra esta solución de aTg, al que le parecía "extraño que con tantas opciones que hay para emular en RPi no existiese una forma sencilla de jugar en un CRT así que me puse a ello". Tras trabajar con diversos circuitos para lograr sacar una salida RGB por el puerto GPIO logró resultados satisfactorios entregando además esa frecuencia de 15 kHz para el escaneo horizontal (50-60 Hz en la vertical en sistemas PAL) que se utilizaba en estos tiempos.
El secreto está (en parte) en el cable GPIO-SCART
Ese desarrollo dio lugar a ese cable que permite conectar el puerto GPIO de las Raspberry Pi 3 con el puerto de Euroconector que se utiliza en la mayoría de televisores CRT del mercado.

Como explicaba aTg, ese periférico trabaja conjuntamente con una serie de modificaciones software realizadas con otro desarrollador llamado Ironic. Esas modificaciones en Recalbox permiten "cambiar la resolución de imagen de cada juego a su resolución original de la consola a la que pertenecía o de la placa Jamma que corresponda, esta característica no se había conseguido con ningún otro método de adaptadores utilizado por la comunidad para conseguir ver la Pi en un CRT".
Eso evita tener que generar esa simulación por software: "los scanlines los produce la tele por sus propias características", destaca aTg, que destacaba que gracias a eso la RPi se puede centrar en emular, "dando muy buenos resultados en juegos muy exigentes".
¿Qué se necesita para jugar "como antes" en la Raspberry Pi 3?
Para poder acceder a esta emulación tan llamativa necesitaremos contar con una Raspberry Pi 3, desde luego, pero serán además imprescindibles dos componentes adicionales: el cable GPIO-SCART y una televisión de tubo o monitor CRT con esa entrada de euroconector.

El cable se puede pedir directametne a aTg, que los fabrica y se encarga de la logística personalmente. El coste es de 30 euros más envío, y para conseguirlo hay que enviar una petición por correo electrónico. En el caso del monitor CRT, si no tienes una de estas televisiones lo más fácil es que acudas al mercado de segunda mano, donde están normalmente muy baratas. Cuidado: este desarrollo solo funciona en esas televisiones de tubo, no en pantallas planas.
A partir de ahí basta con descargar la imagen modificada de Recalbox desde el sitio oficial del proyecto, instalarla y conectar todo para comenzar a disfrutar de esa experiencia tan especial de la emulación con esa sensación de estar haciéndolo en las plataformas originales.
Más información | RGB-Pi
En Xataka | Emuladores, ROMs y el debate entre la nostalgia, el amor a lo retro y la ilegalidad
Ver 18 comentarios
18 comentarios
javiertoti
La diferencia de calidad de imagen entre vídeo compuesto y RGB es abismal. En compuesto un solo cable transporta los tres colores más sincronismo mientras que en RGB esa misma función se realiza mediante mínimo cuatro cables, uno para cada color más señal de sincronismo.
Cualquier aficionado a las consolas antiguas sabe esto.
Lo de convertir señales de digital a analógico es otro invento más que juega en detrimento de la calidad de imagen.
No basta con hacer que la Pi arranque a una resolución determinada, lo que consigue el software de RGB-Pi es que cada juego y cada sistema se muestre en su resolución nativa, evitando artefactos en la imagen, geometría incorrecta, fallos de sincronización (se nota especialmente en los desplazamientos verticales) entre otras cosas, logrando una calidad de imagen perfecta y totalmente fiel al original.
Este es un sistema completo para puristas de la imagen y amantes de los juegos clásicos que quieren disfrutar de ellos tal y como lo hacían en su día, con total fidelidad.
r080
Este invento abarata mucho un mueble arcade con emulador, al no necesitar un ordenador completo y bastar una pi y un cable de 30€. Muy interesante.
luisgreco
no entiendo cual es la noticia? yo tengo recalbox funcionando en una tele de tubo funcionando con la salida rca plug 3.5 de una rpi 3 ........ siempre se ha podido usar una tele de tubo crt
jawler
Os puedo asegurar que este cable es una pasada. Lo metí en una caja de madera y es una gozada como funciona, realmente parece que estás ante la recreativa y no con un emulador. Os paso enlace en el que hablamos de él y cómo lo adaptamos:
http://www.retrobros.es/raspberry-en-crt-y-pixel-perfect/
Un saludo
otakuryo
Tal vez este muy equivocado, pero hasta donde yo se, el puerto de audio es a/v compuesto... y con un ajuste en el boot... funciona, alguien me lo niega?
element14.com/community/servlet/JiveServlet/showImage/102-80899-15-252356/Pi3+Breakout+Feb+29+2016.png
nonabol
Kolox91, te respondo yo: No hay ninguna diferencia entre esto y un cable hdmi a video compuesto.
De hecho el problema está en que a estas alturas de la pelicula, nadie tiene, ni quiere, una tele crt. Y los juegos antiguos daban una resolucion de 300 x 200 pixeles, practicamente. Al final, la solucion más barata para que se vean los juegos como antaño es comprar un proyector de los chinos, con una resolucion de mierda y conector hdmi. Enganchas la rasp, y se ve de miedo.
jimboned
Hasta donde he entendido en este caso el cable ajusta las resoluciones de los juegos sin tener que usar software para ello y descargando eso de la Pi
toptnc
Hasta donde he entendido, RGB-PI saca los colores en canales separados y además puede producir distintas frecuencias, como la de 15hz que es la que usaban las recreativas. La salida de video compuesto solo tiene una frecuencia, PAL-50hz y los tres componentes de video y la sincronía van mezclados en un solo cable, lo cual disminuye la calidad de la imagen.
Que alguien me corrija si me equivoco
JBV
Y para conectar la raspberry a una recreativa de verdad?
danielmendez1
Esto puede ser muchisimo mas facil, un adaptador HDMI a video compuesto: https://www.ebay.com/sch/Video-Cables-Interconnects/32834/i.html?_nkw=hdmi%20to%20rca%20converter&_pppn=r1&scp=ce0
chamaruco
El artículo, empezando por el título, es engañoso a más no poder.
Parece por como se expresa que si ese cable no se puede conectar una Raspi a una tele RGB y eso es absolutamente falso. Tan falso como que tengo yo una funcionando sin ningún problema con RetroPie mediante la salida de vídeo compuesto.
El cable ese, que no es nada barato, dota de una salida de vídeo por componentes, que da más calidad que el vídeo compuesto, pero teniendo en cuenta el uso al que va destinado, me parece, a mí, personalmente, algo absurdamente innecesario.
Precisamente donde tiene lógica algo así, insisto, en mi opinión, es en aparatos SIN salida digital conectados a pantallas modernas. Por ejemplo, con la Wii hay una diferencia ABISMAL entre usar un cable por componentes y el cable compuesto estándar en una pantalla moderna, mientras que en una CRT la diferencia es muchísimo menos notable. Y no lo digo de oídas, lo digo por experiencia personal, hasta el punto de que como ahora la tengo en la misma CRT que la Raspi, no uso la entrada por componentes sino la RGB reservando la entrada por componentes a un equipo de vídeo.