https://github.com/schlae/graphics-gremlin
Cuando digo funciones complentarias, me refiero a:
- EGA e incluso VGA, a pesar de las dificultadas de implementación de ésta última sobre 8 bits.
- Soporte para gráficos de Hercules, Tandy y PCjr, más factible.
- Ampliación de la RAM en algunas de las máquinas IBM PC y XT más antiguas (XMS RAM).
- Emulación de una tarjeta de memoria expandida para máquinas que no pueden ejecutar EMM386.
- Almacenamiento de ROM de extensión de BIOS en el chip flash NOR, que luego podrían asignarse a áreas de ROM en el mapa de memoria de la PC
- Interceptación de códigos POST, quizás incluso con un analizador de mini bus integrado (usando un monitor VGA conectado).
- Incluso, en teoría, es posible implementar una tarjeta de sonido utilizando el conector de video compuesto (y el DAC de resistencia de 7 bits) como salida de sonido.
Y lo mejor, que es todo abierto, incluso el código fuente de Verilog, con lo que a buen seguro que se podrá reutilizar en otros proyectos de PC para MiSTer, ZXUno, ZXDos, NGo, Mist... etc, como es AO486, Next186, Zet, etc...
Sencillamente, brutal! Gran noticia para los PCs antiguos y para la comunidad de usuarios de FPGAs en general
Sin duda, este proyecto va a dar mucho que hablar, en un breve espacio de tiempo la repercusión que está teniendo en twitter está siendo increíble: