[Desarrollo] RGB-Pi 2

Buenas gente, vuelvo por aquí unos años después del lanzamiento del cable RGB-Pi que nació de un hilo en éste mismo foro para anunciar algo que muchos de vosotros seguramente ya conoceréis y es que RGB-Pi va a dar el salto a una nueva generación...

Para continuar con la tradición he pensado en abrir un hilo donde poder seguir el desarrollo de este nuevo cable que va a hacer las delicias de todos los usuarios incluyendo los más exigentes.

Para poneros en precedentes voy a comenzar explicando el por qué necesitamos un nuevo hardware y es principalmente porque la fundación Raspberry con el lanzamiento de la Pi5 ha decidido capar enormemente la salida de video por el GPIO limitando tanto los modos de RGB con menos Bits y sobre todo los modos entrelazados haciendo imposible la reproducción fiel de sistemas tan imprescindibles como PlayStation o Dreamcast además de amputar de cuajo la salida de audio quitando incluso la tarjeta de sonido de 12 Bits que tenían todas las Raspberrys desde los primeros modelos.

Ante este panorama desolador teníamos dos opciones, la cutre que es la que han seguido otros sistemas como los de Recalbox con su RGB Dual y jamma con el mismo hardware y acoplando cacharros externos como un DAC de audio por USB y tragándote los juegos entrelazados en progresivo con la perdida de la mitad de la resolución, o la segunda opción mucho más arriesgada pero más profesional de volver a comenzar todo el proyecto desde cero.

Y en estas estamos, con la ilusión de superar lo conseguido hasta ahora gracias a las toneladas de horas de experiencia de nuestra comunidad y a la colaboración y soporte del increíble proyecto RePlayOS del amigo RTA que se perfila como el sistema de emulación embedido definitivo.

Paso a exponeros los puntos que yo creo que son el objetivo principal a conseguir con la nueva generación RGB-Pi 2 por el momento del modelo Scart.

  • Video 240p (Progresivo) y 480i (Entrelazado)
  • RGB de 24Bits de alta calidad
  • DAC de audio de 24Bits y 192kHz integrado
  • Jack de audio para equipos de musica
  • Csync nativa con varios tipos de mezcla AND y XOR seleccionable desde el SO
  • Cable mas largo, de la medida deseada
  • Compatibilidad con cualquier tipo de carcasa
  • Mayor aislamiento y menor ruido en la imagen o interferencias
  • Retro compatibilidad con modelos anteriores, Pi4 y Pi3
  • Salida de sincronia por el jack para conexion directa de pistolas
  • Posible compatibilidad con otro hardware distinto de RaspberryPi (sin soporte oficial)

Esta es una imagen del primer prototipo funcional que hedesarrollado.
Imagen

Os leo más abajo vuestras opiniones y sugerencias, por aquí podréis ir viendo la evolución del prototipo.
Yo como pregunta, saber si tenéis fecha (aunque sea aproximada) de salida. Deseando probarlo [amor]
Leí en Telegram que irá por HDMI. Entiendo que eso no afectará al retraso de la imagen no? En todo caso buena pinta, y ese cable con la pi5 y RePlayOS puede ser una bomba para emular de manera cojonuda.

Otra duda es si tendrá autoswitch a 4:3, que leí que los cables nuevos no lo llevan
@atg Que tal? Gracias por el currazo.
Podrías resolverme unas dudas?

-El adaptador va a venir en formato conecton hembra hdmi input y salida de un cable scart macho o será un conector directo scart y en el se enchufa el cable (como en el prototipo) pero miniaturizado?
-Entiendo que al funcionar con la pistola original, el LAG tiene que ser casi nulo. Se hace una conversión de digital a analógico o se usa algún tipo te modo de video directo (que desconozco si tienen alas PI) tipo el que se puede usar en una Mister cuando se usa la salida HDMI con un convertidor a scart?

Por lo que dices, entiendo que esta planificada una versión JAMMA para más adelante. Se agradece mucho!
ygriega escribió:Leí en Telegram que irá por HDMI. Entiendo que eso no afectará al retraso de la imagen no?

No va a producir lag porque el DAC utilizado no hace ningun procesamiento ni escalado de imagen, solamente serializa la señal como se hace en MiSTer, de hecho es muy probable que sea compatible...

ygriega escribió:Otra duda es si tendrá autoswitch a 4:3, que leí que los cables nuevos no lo llevan

El tema de la activación del 4:3 automatico al final ha sido problematico generando interferencia y ruido en la imagen en algunos casos ya que hay que poner un elevador de voltaje a 12v que produce un campo magnetico y interferencias, tambien con algunos switches scart que esperan 5v en el pin8 da problemas de deteccion.
Lo que creo que es mas estandarizado es dejar los 5v en el pin8 para que los monitores que no tengan modo 16/9 se les haga el autoswitch al modo AV automatico y poner un switch en el RGB-Pi 2 para poder deshabilitar ese voltaje y ponerlo a 0v en el pin8 para aquellas teles que si se les active el 16/9 dejando la selección del canal AV en manual.

DeathWalk escribió:-El adaptador va a venir en formato conecton hembra hdmi input y salida de un cable scart macho o será un conector directo scart y en el se enchufa el cable (como en el prototipo) pero miniaturizado?

Creo que al ser compatible con varios modelos de Pi y de carcasa lo mejor es no incluir el cable y poner un conector MiniHDMI que es mas pequeño pero sigue siendo robusto mientras que el Micro HDMI es un poco endeble.
Los cables de Micro a MiniHDMI o cualquier combinación son baratisimos en aliexpress ademas de poder escoger el largo preferido y ahora no afecta tanto la calidad del cable al llegar codificado. Así evitamos tener que utilizar conversores para el cable y por el lado scart va a ser un macho scart como siempre para poder conectarlo directamente que nos ha dado muy buenos resultados con el RGB-Pi actual, la calidad y la potencia de la señal son muy altas.

DeathWalk escribió:-Entiendo que al funcionar con la pistola original, el LAG tiene que ser casi nulo

El funcionamiento de la pistola con RePlayOS es brutal, hay tal reduccion de lag que el sistema es capaz de captar el frame exacto donde la imagen se pone en blanco al pulsar el gatillo y va genial sin necesidad de subir el brillo, tambien hay otras mejoras en RePlayOS para juegos que no son de pistola donde el sistema genera el flash en pantalla al presionar el gatillo incluso cuando el juego no estaba preparadocon esta funcion, una locura...

DeathWalk escribió:Por lo que dices, entiendo que esta planificada una versión JAMMA para más adelante. Se agradece mucho!

Si tendremos jamma pero primero quiero dejar bien terminada la versión Scart.
@atg Tiene una pinta espectacular!

Como dices, lo mejor es un conector hdmi hembra (me da igual el tamaño) y que cada uno alargue el cable lo que necesite en el lado digital y que el analógico sea lo más corto posible.

Perfecto, muy buena pinta :-)
Muy buena pinta , tanto el cable como replay os.

A la espera de fecha y el precio espero q no se dispare mucho respecto al anterior modelo [beer]
Sin duda me quedo por aquí, confianza plena en atg y desde que salió el que parecia un cable ide, ahí sigo con el jamma y el plus. A tope con este proyecto.
Bueno pues voy a enseñaros una de las mejoras que mas ilusion me hace ahunque quizas no es la mas visual, se trata de la mezcla de sincronias, gracias al control que tenemos sobre el nuevo DAC de video podemos mezclar la señal utilizando dos tipos de mezcla AND y XOR, esto estandariza por completo la señal de video y va a eliminar por cualquier problema de sincronización en todos los monitores sobre todo en PVMs y otras teles de morro fino.

Imagen

Ademas se puede cambiar en caliente desde el propio RePlayOS cosa que dudo que vaya a poder igual otro aparato de la competencia ya que requiere de circuiteria extra, aquí una muestra del funcionamiento.



Ademas como podeis ver el sistema es capaz de ajustar colores y gama por separado para adaptarse a condiciones de tubos con algun color gastado o de brillo ya deteriorado.
habra soporte para volantes y pedales para los juegos de coches ?
Brutal! Deseando probarlo ya!
Bueno pues ya he terminado de diseñar el prototipo de lo que sera la forma final del circuito, ya no tiene cables ni tarjetas externas conectadas va todo integrado en la placa, he tratado como siempre de hacerlo lo mas pequeño posible para luego poder diseñarle una bonita carcasa al conector scart.

Aquí os dejo unos renders, en una semanas lo tendremos por aquí.

Imagen

Imagen

Al final he optado por utilizar un jumper para seleccionar si se quiere el autoswitching con 5v o desactivado, mas adelante la idea es poder conectar a los pines una placa expansora opcional con un step up de 12v ya que éste puede causar interferencias en la señal. De este modo tenemos todas las opciones disponibles.
Sí que es pequeña y bonito el diseño, va a ser un paso de gigante tanto por el hardware como con el software de RePlayOs
@atg Grande!!!! Deseando probarlo!
¿Dónde va conectada la pistola?
josete2k escribió:¿Dónde va conectada la pistola?

Del minijack sale audio y sincronia con un adaptador a RCA, el cable lo venden por dos duros en ali o amazon ejemplo
Pues muy buena pinta la verdad y buen currazo que tiene que ser todo eso. Tela todos los factores que hay que tener en cuenta para solucionar fallos y optimizar la imagen lo máximo posible. Los usuarios finales vemos simplemente un cable euroconector que se conecta a la Pi pero no tenemos idea del curro que hay detrás.
atg escribió:
josete2k escribió:¿Dónde va conectada la pistola?

Del minijack sale audio y sincronia con un adaptador a RCA, el cable lo venden por dos duros en ali o amazon ejemplo



Ole ole
Pintaza deseando probar el cacharro con replayos
Buenas,

Supongo que precio y fechas aun no sabemos nada.

Un Saludo.
naxeras escribió:Buenas,

Supongo que precio y fechas aun no sabemos nada.

Un Saludo.


Yo espero poder tenerlo en un par de meses listo, el RePlayOS ya esta en Beta, queda pulir y testear el protoripo y diseñar una carcasa y el enpaquetado.

Yo creo que el precio puede rondar los 40€ arriba abajo, por las caracteristicas HiFi que tiene es el rango de precios de otros DACs de 24Bits
atg escribió:
naxeras escribió:Buenas,

Supongo que precio y fechas aun no sabemos nada.

Un Saludo.


Yo espero poder tenerlo en un par de meses listo, el RePlayOS ya esta en Beta, queda pulir y testear el protoripo y diseñar una carcasa y el enpaquetado.

Yo creo que el precio puede rondar los 40€ arriba abajo, por las caracteristicas HiFi que tiene es el rango de precios de otros DACs de 24Bits


Y adaptador jamma? Saldrá también en abril? Gracias.
Gideon80 escribió:Y adaptador jamma? Saldrá también en abril? Gracias.

No, el JAMMA 2 es un proyecto que comenzare una vez termine con este, puedo abrir hilo tambien si interesa.
atg escribió:
Gideon80 escribió:Y adaptador jamma? Saldrá también en abril? Gracias.

No, el JAMMA 2 es un proyecto que comenzare una vez termine con este, puedo abrir hilo tambien si interesa.

Interesa. XD
Sobre jamma en cuanto se sepa algo encantados estaremos de saber novedades. :P
atg escribió:
Gideon80 escribió:Y adaptador jamma? Saldrá también en abril? Gracias.

No, el JAMMA 2 es un proyecto que comenzare una vez termine con este, puedo abrir hilo tambien si interesa.

Hombre claro que si jeje.. lo estamos esperando como agua de mayo todos los que tenemos recreativas.
Sabes más o menos cuando puedes tenerlo listo una vez que tengas el cable? Gracias!!
atg escribió:
naxeras escribió:Buenas,

Supongo que precio y fechas aun no sabemos nada.

Un Saludo.


Yo espero poder tenerlo en un par de meses listo, el RePlayOS ya esta en Beta, queda pulir y testear el protoripo y diseñar una carcasa y el enpaquetado.

Yo creo que el precio puede rondar los 40€ arriba abajo, por las caracteristicas HiFi que tiene es el rango de precios de otros DACs de 24Bits


Pues genial, habra que estar atentos.

¿Hay alguna lista de sistemas soportados?

Un Saludo.
Ahora el hardware y el soft son proyectos independientes, los sistemas soportados estan documentados en replayos.com incluso hay un hilo en este mismo foro de RePlayOS
atg escribió:
Gideon80 escribió:Y adaptador jamma? Saldrá también en abril? Gracias.

No, el JAMMA 2 es un proyecto que comenzare una vez termine con este, puedo abrir hilo tambien si interesa.


Si, por favor, claro que interesa yo seguramente que adquiera ambas soluciones [amor]
@atg ¿Qué cantidad de RAM recomendáis?

¿Algún sitio recomendado para comprar la PI5?
kaironman escribió:@atg ¿Qué cantidad de RAM recomendáis?


¿Algún sitio recomendado para comprar la PI5?


Con 2gb va de sobra.

Kubii.es
atg escribió:
naxeras escribió:Buenas,

Supongo que precio y fechas aun no sabemos nada.

Un Saludo.


Yo espero poder tenerlo en un par de meses listo, el RePlayOS ya esta en Beta, queda pulir y testear el protoripo y diseñar una carcasa y el enpaquetado.

Yo creo que el precio puede rondar los 40€ arriba abajo, por las caracteristicas HiFi que tiene es el rango de precios de otros DACs de 24Bits

Cae día 1. Te lo aseguro. Vengo de OS2 y 4 y vamos, cero dudas
Otro que empieza a seguir el hilo.
Estaremos atentos al proyecto
Buenos días, uno mas que se apunta al proyecto.
Me parece interesante. Tengo una raspb 3b+ con CRT y no me importaría actualizar, mayormente para jugar a Nintendo 64 y Dreamcast. Me gustaría preguntar un par de cuestiones.

Hay algún video especifico de como funcionan los juegos de Nintendo 64 y Dreamcast en Raspberry 5 con este sistema? He visto este pero en realidad lo veo muy corto y poco aclaratorio de como funciona la plataforma en general:

https://www.youtube.com/watch?v=UDb1pWN7WKc

La segunda pregunta es si hay planteamiento ahora o en un futuro a medio plazo implementar videosnaps en los listados de juegos.

Gracias de antemano.
@carcayu80 Este hilo no es del sistema operativo, hay un hilo de RePlayOS especifico para todas esas dudas, aqui tratamos unicamente temas de hardware.
Ostras otro que se apunta al jammapi2. Muchas gracias.
Que ganas de que salga el bicho, con el pi 5 ya tenemos la maquina perfecta, la saturn se debe jugar y ver de lujo con CRT.
Tengo muchas ganas de que salga esta nueva versión. Soy un orgulloso propietario de la primera versión y la excusa perfecta para comprarme una Pi 5.

Lo que más me gusta con diferencia con respecto a la anterior es que no me limitará el uso de carcasas, distancias con la tv, que ahora mismo con la actual rgbpi lo tengo un poco "chapu" por pereza más bien.

Esto me anima mucho a montarme una máquina arcade.

Aquí uno con ganas de que lo pongas a la venta.

Una pregunta, estoy un poco perdido con el SO, será compatible con el anterior RGBPI-OS?
@tualotuyo el so y el cable sera compatible con modelos anteriores de raspberry, no solo la 5
@tualotuyo Según se indica mas arriba, el nuevo RGBPI 2 no se va a usar con Raspberry Pi 5 debido a ciertas limitaciones comentadas por el creador, sino que ahora la placa electrónica, el cable y el software serán diseñados desde cero en lo que será el proyecto RGBPI 2.
amarnia escribió:@tualotuyo Según se indica mas arriba, el nuevo RGBPI 2 no se va a usar con Raspberry Pi 5 debido a ciertas limitaciones comentadas por el creador, sino que ahora la placa electrónica, el cable y el software serán diseñados desde cero en lo que será el proyecto RGBPI 2.


Es Replay OS y las limitaciones son del propio gpio de la pi5. Y ya de paso, el DAC y ReplayOS sera compatible (y hay una tabla de compatibilidad de cores en su web) con modelos inferiores de raspi
amarnia escribió:@tualotuyo Según se indica mas arriba, el nuevo RGBPI 2 no se va a usar con Raspberry Pi 5 debido a ciertas limitaciones comentadas por el creador, sino que ahora la placa electrónica, el cable y el software serán diseñados desde cero en lo que será el proyecto RGBPI 2.


Lo has entendido mal, el RGB-Pi1 es el no compatible, el 2 si va a serlo con la Pi5, 4 y 3 bajo el sistema RePlayOS
Tengo una duda desde el total desconocimiento. Ya que con el nuevo cable quedará libre el GPIO, sería posible conectar los controladores al GPIO para tener mejor latencia? O no se ganaría nada?
atg escribió:
amarnia escribió:@tualotuyo Según se indica mas arriba, el nuevo RGBPI 2 no se va a usar con Raspberry Pi 5 debido a ciertas limitaciones comentadas por el creador, sino que ahora la placa electrónica, el cable y el software serán diseñados desde cero en lo que será el proyecto RGBPI 2.


Lo has entendido mal, el RGB-Pi1 es el no compatible, el 2 si va a serlo con la Pi5, 4 y 3 bajo el sistema RePlayOS

Ostras, te juro que lo había entendido así, ya que el RGBPI 1 no pensaba que seguiría teniendo soporte en raspberry5.
No obstante, gracias por la aclaración.
ygriega escribió:Tengo una duda desde el total desconocimiento. Ya que con el nuevo cable quedará libre el GPIO, sería posible conectar los controladores al GPIO para tener mejor latencia? O no se ganaría nada?


Si, ya está el driver desarrollado en RePlayOS para utilizarlo asi en el jamma 2 y la latencia es de 1ms...
atg escribió:
ygriega escribió:Tengo una duda desde el total desconocimiento. Ya que con el nuevo cable quedará libre el GPIO, sería posible conectar los controladores al GPIO para tener mejor latencia? O no se ganaría nada?


Si, ya está el driver desarrollado en RePlayOS para utilizarlo asi en el jamma 2 y la latencia es de 1ms...

Joder que pasada pues con eso ya prácticamente no hará falta el run ahead o derivados que consumían recursos
49 respuestas