¡Hola! Vengas de donde vengas, entiendo que quieres saber que es esto de las FPGA y por que dicen
que son mejor que emular. Lo primero que debes entender es que en la emulación por software no
se busca replicar componentes, si no mostrarte en pantalla lo que tú esperas ver y oir. Por tanto el
trabajo que se hace emulando es el mínimo posible para que ese teatrillo funcione lo más parecido
al real posible.
En una implementación por hardware, como la que se hace en las FPGA, lo que se busca es estudiar y
analizar esos chips para replicarlo en estas placas que simulan el hardware que el desarrollador
le haya descrito. ¿eso quiere decir que siempre será mejor? No, será tan buena como la implementación que
su desarrollador haya hecho.
HOLA! (A ver, es que me gustan los años pares xD)
Como me suele pasar, empiezo con los proyectos con pequeños actos, y suelo terminar
liado hasta las trancas. En este caso quería ponerle a los enanos un pi dentro de una
televisión para que todo se encendiera en plan consola todo integrado.
Ya visteis en el proyecto anterior que me puse a trastear con la PI y eso desembocó
en liarme en varias distribuciones tanto de raspberry como de pc. La idea inicial
era traspasar las cosas que funcionaban en A.G.E.S. y traerlas a estos nuevos
proyectos y ayudar en lo que se pueda…
Más info en su entrada del blog
RGBux
RGBux is a lightweight Linux distribution based on Ubuntu that transform your PC in a full retrogamin machine! This version is valid for domestic TV’s and ARCADE monitors using ATI cards and in this version we have added experimental support for nvidia and intel cards.
HOLA! (dijo dos años después xD)
Me gustaría desde este post compartir mis experimentos jugando con el RGB de la raspberry pi.
Originalmente la raspberry no podía cambiar de resolución sin reiniciarse (por ejemplo la resolución de un spectrum y una megadrive son muy distintas, asi que esto es imprescindible), pero tras una actualización del firmware se abrió un camino para conseguir emulación a 15Khz compatible con nuestros CRT/Arcade :)
Tenéis varios proyectos que os permitirán conseguir esto…