Un entusiasta injerta un puerto HDMI en una tarjeta gráfica ISA


Un entusiasta de la informática retro se inspiró para crear una embriagadora mezcla de lo antiguo y lo nuevo, creando una tarjeta gráfica ISA de 8 bits con salida HDMI. Yeo Kheng Meng detalló las travesuras de su tarjeta ISA HDMI en su blog. Meng basó su trabajo en gran medida en una tarjeta ISA anterior denominada Graphics Gremlin (GG), de Eric Schlaepfer, que ofrecía compatibilidad con el adaptador de pantalla monocromática (MDA) y el adaptador de gráficos en color (CGA) a los monitores a través de salida compuesta y puertos VGA.

Un problema que a menudo enfrentan los entusiastas de la informática retro es cuándo y cómo mezclar su hardware antiguo y cuidadosamente cuidado con componentes nuevos. Algunos puristas insisten en utilizar sólo componentes y periféricos de la época, pero a la mayoría no les importa añadir un poco de modernidad a la mezcla, normalmente por motivos de rendimiento y/o comodidad.

(Crédito de la imagen: Yeo Kheng Meng)

Meng comenzó su trabajo en las modificaciones de Graphics Gremlin hace al menos dos años, posiblemente más. Se enfrentó a un problema común para los usuarios de IBM 5155 y PC antiguas similares: estas PC antiguas tienen dificultades para conectarse a los monitores atractivos y expansivos que ahora tendremos disponibles en 2023.

No es sólo la conexión física lo que hay que resolver. Los antiguos estándares MDA y CGA también utilizaban técnicas como duplicación de escaneo y algunas frecuencias de actualización que no son compatibles con monitores más modernos, incluido VGA.

Graphics Gremlin fue un buen punto de partida para una tarjeta gráfica ISA compatible con MDA y CGA con HDMI, ya que ya había alineado esos estándares con VGA varios años antes. Sin embargo, Meng tenía un par de modificaciones más en su lista de deseos. Quería poder utilizar ambos puertos de la tarjeta simultáneamente y quería evitar poner en la cadena un convertidor VGA a HDMI que minara la calidad del vídeo.

Si desea profundizar en el trabajo de electrónica y software necesario para modificar Graphics Gremlin en una tarjeta conectada HDMI, puede consultar la publicación del blog del fabricante y el repositorio de código abierto de GitHub.

(Crédito de la imagen: Yeo Kheng Meng)

Arriba puedes ver el diseño original de Graphics Gremlin (izquierda) y el nuevo modelo con HDMI y otras mejoras (derecha). Meng parece estar satisfecho en general con su tarjeta adaptada, basada en una FPGA Lattice iCE40HX4K y 512 KB de VRAM. Específicamente, el HDMI es lo más claro posible con su alimentación de señal TTL digital directa desde un transmisor TI TFP410 DVI. Además, la salida compuesta analógica ahora puede funcionar al mismo tiempo que la otra salida.

Otras ventajas que Meng logró incorporar en su rediseño de Graphics Gremlin HDMI incluyen:

  • Indicadores de energía LED agregados
  • Colores MDA seleccionables
  • Se agregó un modo CGA 70 Hz.
  • Código de duplicador de escaneo modificado para una mejor compatibilidad

(Crédito de la imagen: Yeo Kheng Meng)

A pesar de su éxito como cabeza de cartel, persisten algunos problemas con la tarjeta Graphics Gremlin modificada de Meng. Probablemente la arruga más notable es que el marrón CGA «se muestra incorrectamente como amarillo oscuro». Esto se manifiesta claramente en el IBM 5155 al ejecutar la verificación de la paleta de colores del CGA Compatibility Tester.

Meng parece indicar que para arreglar el manejo del adaptador del valor de paleta “I:0 R:1 G:1 B:0” se necesitaría una FPGA diferente, una con más pines. No sabemos si se realizará un diseño modificado posterior para solucionar este problema de coloración.



Source link-41