FPGA, ASIC y Software explicados — de la SNES 1-Chip a la NeoGeo AES+

Software, FPGA y ASIC: las tres formas de entender el retrogaming

tipos de emulación por software y hardware: FPGA, ASIC


Cuando hablamos de preservar y jugar videojuegos retro, el método de reproducción del hardware importa más de lo que parece. No es lo mismo emular en software que recrear un sistema mediante FPGA o utilizar ASICs diseñados a medida. Cada enfoque tiene su filosofía, precisión y contexto histórico.

En este artículo repasamos los tres grandes métodos —software, FPGA y ASIC— conectándolos con casos reales como la Super Nintendo 1-Chip, las revisiones de Mega Drive y la NeoGeo AES+.

Idea clave: no todos los métodos de “jugar retro” son iguales. Cada uno representa una forma distinta de preservar el hardware.

🧠 Emulación por software

La emulación por software es la más extendida: un programa traduce en tiempo real el comportamiento del hardware original a una CPU moderna.

Ejemplos como RetroArch, MAME o PCSX2 han alcanzado niveles de compatibilidad muy altos gracias a décadas de ingeniería inversa.

Ventaja principal: accesible, barata y muy flexible.
Problema: puede introducir latencia e imprecisiones sutiles.

⚙️ FPGA: hardware reconfigurable

Una FPGA no emula: se reprograma para comportarse como otro chip a nivel lógico.

Proyectos como MiSTer FPGA permiten replicar sistemas como SNES, Mega Drive o NeoGeo con precisión ciclo a ciclo.

Ventaja principal: latencia mínima y comportamiento casi idéntico al hardware real.
Clave: cada sistema depende de la calidad del “core”.

🔩 ASIC: hardware diseñado para una sola función

Un ASIC es un chip diseñado específicamente para una tarea concreta e inmutable.

Consolas como SNES o Mega Drive ya usaban ASICs para integrar funciones y optimizar costes y rendimiento.

Ventaja principal: es el hardware real.
Desventaja: no es reutilizable ni flexible.

🎮 Casos reales en hardware clásico

La Super Nintendo 1-Chip integró componentes en un solo ASIC mejorando la señal de vídeo. En Mega Drive, las revisiones posteriores consolidaron chips con efectos secundarios en audio y vídeo.

En arcade, placas como CPS-2 o System 16 dependían directamente de ASICs para gestionar gráficos complejos en tiempo real.

🟣 NeoGeo: la filosofía del ASIC extremo

La NeoGeo de SNK fue diseñada íntegramente alrededor de ASICs propietarios capaces de renderizar sprites masivos sin compromisos entre arcade y consola.

Arcade y consola compartían exactamente el mismo hardware: sin ports, sin recortes.

🚀 NeoGeo AES+: el regreso del hardware real

La nueva NeoGeo AES+ apuesta por ASICs modernos para replicar el comportamiento original del sistema, manteniendo compatibilidad con cartuchos clásicos.

Incluye salida HDMI, soporte CRT, memory card y catálogo físico inicial.

No es emulación ni FPGA: es hardware diseñado para comportarse como NeoGeo real.

⚖️ FPGA vs ASIC vs Software

Tecnología Precisión Latencia Versatilidad
Software Alta (variable) Media Muy alta
FPGA Muy alta Muy baja Alta
ASIC Máxima Muy baja Baja

🧩 Conclusión

La emulación por software democratiza el acceso, la FPGA acerca la experiencia al hardware real, y los ASICs representan la forma más pura de ejecución original.

Cada tecnología tiene su lugar en el ecosistema retro: ninguna sustituye completamente a la otra.

yupikaie - Retroplaying BCN
Escrito por yupikaie

Fundador y editor de Retroplaying BCN desde 2013. Coleccionista de consolas retro con más de 30 años de experiencia. Especializado en la escena SEGA, sistemas portátiles y preservación de ROM hacks en castellano.