NeoRageX: el primer gran emulador de Neo Geo

NeoRageX: El emulador que abrió las puertas del arcade

neoragex emulador de neogeo legendario

Cómo dos programadores escandinavos pusieron el Neo Geo al alcance del mundo

Corría 1998. La Neo Geo AES seguía costando una fortuna inalcanzable para la mayoría de aficionados, y sus cartuchos podían superar los 200 dólares cada uno. Entonces llegó NeoRageX: un pequeño programa de DOS que cambió las reglas para siempre.

Hay emuladores que simplemente ejecutan ROMs. Y hay emuladores que representan un momento histórico, un punto de inflexión en la cultura del videojuego retro. NeoRageX pertenece a esta segunda categoría. No fue el más preciso, ni el más longevo, ni el más completo. Pero fue el primero que funcionaba de verdad, el que más gente descubrió primero, y el que abrió una ventana imposible hacia el hardware más caro y exclusivo de la historia doméstica del videojuego.

En estas páginas repasamos su origen, sus creadores, su evolución técnica, su contexto histórico y el porqué de ese afecto indestructible que todavía hoy despierta en cualquier veterano de la emulación.

// Ficha técnica — NeoRageX

Nombre completoNeoGeo Real Arcade Game Emulator (Extended)
DesarrolladoresAnders Nilsson & Janne Korpela
OrigenEscandinavia (Suecia / Finlandia)
Primera versiónRAGE — febrero 1998 (MS-DOS)
Versión X (Windows)Abril 1999
Última oficial0.6b — 17 de junio de 1999
Hardware emuladoNeo Geo AES & MVS
CPU emuladaMotorola 68000 (lib. Starscream)
Audio emuladoYamaha YM2610
CompatibilidadMás de 130 juegos (v. 0.6b)
Hardware mínimoPentium 200 MMX, 32 MB RAM
SistemaWindows 95/98 (32-bit)

El sueño imposible: la Neo Geo a finales de los 90

Para entender el impacto de NeoRageX hay que situarse en el contexto de su época. La Neo Geo AES era en 1998 una consola todavía en producción activa, con un catálogo de juegos de lucha y acción que no tenía rival en el mercado doméstico. El problema era su precio: la consola rondaba los 600 dólares en su lanzamiento y los cartuchos originales se vendían entre 150 y 300 dólares cada uno en el mercado occidental.

Para el jugador medio europeo o latinoamericano, la Neo Geo era pura fantasía. Se la veía en revistas especializadas, se la jugaba en salones recreativos si uno tenía la suerte de que su local local tuviera una MVS, y punto. Poseer una en casa era cosa de coleccionistas adinerados o de críos muy afortunados con padres muy generosos.

// Contexto: la escena de emulación en 1997-1998

La emulación vivía en 1997-1998 su primer gran boom. MAME había aparecido ese mismo año. Nesticle había democratizado el NES. Zsnes hacía lo propio con el Super Nintendo. La comunidad técnica del momento —distribuida en canales IRC y webs personales— vivía con la emoción de ver cómo el hardware imposible empezaba a ser replicado en software. La Neo Geo, sin embargo, parecía demasiado compleja y demasiado reciente para ser emulada en un PC doméstico.

En ese escenario, la llegada de un emulador funcional de Neo Geo no era simplemente una curiosidad técnica: era el equivalente moderno de poder jugar a Samurai Shodown o Metal Slug en el salón de casa sin gastarse el sueldo de dos meses. Era, para miles de personas, la primera vez que tocaban ese hardware.

Antes de NeoRageX: NeoGekko y el emulador RAGE

La historia de NeoRageX no comienza con NeoRageX. Comienza con NeoGekko, un emulador de prueba lanzado en junio de 1998 que consiguió ejecutar Nam 1975 de forma rudimentaria. Era el primer indicio de que emular la Neo Geo era técnicamente posible. Pero NeoGekko murió casi al nacer: su autor lo discontinuó ante las amenazas legales de SNK Corporation, que todavía vendía hardware y cartuchos activamente y no iba a tolerar que sus ROMs circularan por internet.

El vacío lo llenaron dos programadores escandinavos que ya se habían ganado cierta reputación en la escena: Anders Nilsson y Janne Korpela. No eran desconocidos. Korpela había desarrollado previamente emuladores para títulos como Ikari Warriors de SNK, Tutankham de Konami e Yie Ar Kung-Fu. Nilsson, por su parte, había creado un emulador para SonSon de Capcom. Ambos habían contribuido además a sentar bases que luego MAME incorporaría. Tenían experiencia de bajo nivel —ensamblador, C/C++— y la motivación necesaria para acometer un reto de esa magnitud.

En febrero de 1998, antes incluso del cierre de NeoGekko, lanzaron la primera versión pública de RAGE (NeoGeo Real Arcade Game Emulator), un programa de línea de comandos para MS-DOS que en su primera versión apenas ejecutaba seis juegos. Era rudimentario, sin sonido, sin interfaz gráfica. Pero funcionaba.

"NeoRage es otro presagio de cosas por venir, ya que la Neo Geo es muy popular y aún está en producción comercial. Muchos en la escena de la emulación intuyen que una nueva generación de emuladores de videojuegos se vislumbra en el horizonte."
— Comentario de la época en foros de emulación, 1998

De RAGE a NeoRageX: la evolución versión a versión

Lo que distinguió a Nilsson y Korpela del resto fue la velocidad y consistencia con la que mejoraron su emulador. En apenas un año, pasaron de seis juegos sin sonido a más de 130 títulos con audio casi perfecto. La evolución fue la siguiente:

RAGE 1.xFeb–Ago 1998 · DOS
Primeras versiones de línea de comandos. Sin sonido, sin interfaz. Emulaba 6 juegos al principio, llegando a 21 en la última versión DOS. En septiembre de 1998 ya soportaba 74 títulos. Aparecieron los primeros front-ends de terceros: SPCPlay Frontpad, NEORAGE Loader y Neo Geo Universal Loader, entre otros. Para enero de 1999 existían catorce front-ends distintos para RAGE.
NeoRageX 0.1Abril 1999 · Windows
El salto definitivo: migración a Windows 32-bit con soporte DirectX. Interfaz gráfica propia. Primera versión con sonido. La "X" del nombre hace referencia precisamente a DirectX. Un cambio de paradigma total respecto al ejecutable DOS.
NeoRageX 0.3Mayo 1999
Versión transformadora. Incorpora soporte de BIOS oficial del hardware real y emulación del chip de sonido YM2610 casi perfecta. Compatibilidad con más de 100 títulos. Pantalla con miniaturas de carátulas en el selector de juegos.
NeoRageX 0.5Junio 1999
Considerada por la comunidad la versión más pulida y equilibrada. Más del 90% de compatibilidad, audio casi idéntico al hardware real en los títulos soportados, máxima estabilidad. KOF '98 funciona con timing de combos prácticamente idéntico al arcade original.
NeoRageX 0.6b17 junio 1999
Última versión oficial publicada por Nilsson y Korpela. Compatibilidad con más de 130 juegos, salida de audio a 44.000 Hz, opciones de interpolación gráfica, frameskip configurable y herramienta de captura de pantalla integrada. A partir de aquí, el desarrollo oficial se detiene.
NeoRageX 0.82003
Última versión con nombre oficial de los autores antes de su desaparición definitiva de la escena. Tras ella, Nilsson y Korpela abandonan sin explicación pública.
Versiones HACKED2000–2008 y más allá
La comunidad retoma el emulador. El sitio neoragex.com, creado por Ryan Younger (alias 'wizardchicken'), se convierte en el hub de versiones modificadas desde agosto de 2000 hasta febrero de 2008, acumulando millones de visitas mensuales. Grupos como "SNK Neo-Fighters" de Brasil publican parches de compatibilidad con Windows XP y nuevos juegos.

Cómo funcionaba: la arquitectura técnica

NeoRageX era técnicamente una obra notable para su época. El hardware original de Neo Geo —tanto en su variante doméstica AES como en la recreativa MVS— utilizaba una arquitectura dual: un procesador principal Motorola 68000 a 12 MHz para la lógica del juego, y un Zilog Z80 a 4 MHz como coprocesador de sonido. El chip de audio era el Yamaha YM2610, capaz de reproducir samplers PCM además de síntesis FM, lo que daba a los juegos de Neo Geo ese sonido tan reconocible y potente.

Para emular el 68000, Nilsson y Korpela utilizaron Starscream, una biblioteca de emulación del 68000 en ensamblador x86 desarrollada por Neill Corlett, conocida por su velocidad y precisión. Esta decisión técnica fue clave: Starscream era lo suficientemente eficiente para que NeoRageX corriera a 60 fps estables en un Pentium 200 MMX con 32 MB de RAM, el ordenador medio-bajo de la época.

Rendimiento
60 fps estables en Pentium 200 MMX. Uno de los emuladores más ligeros de la época para el hardware que emulaba.
🔊
Audio YM2610
Emulación casi perfecta del chip de audio. Salida hasta 44.000 Hz en estéreo. Samplers PCM y FM reproducidos con gran fidelidad.
🎮
Compatibilidad
Más de 130 juegos soportados. AES y MVS. Detección automática de ROMs en ZIP. Soporte para joysticks estándar.
🖥️
Interfaz
Front-end gráfico propio con miniaturas de carátulas. Configuración de vídeo, audio y controles desde menú. Herramienta de captura de pantalla integrada.
💾
Save States
Guardado de estado en cualquier momento. Una revolución para juegos de arcade pensados sin continues en muchos casos.
🔧
BIOS oficial
Soporte para la BIOS real del hardware, lo que mejoraba drásticamente la compatibilidad y autenticidad de la emulación.

La emulación gráfica reproducía el sistema de sprites y capas de la Neo Geo con notable fidelidad, incluyendo la paleta de 4.096 colores del sistema original. Las opciones de vídeo incluían selección de profundidad de color, interpolación gráfica y ajuste de frameskip para adaptarse a máquinas más lentas.

Por qué NeoRageX fue tan importante

La importancia de NeoRageX va mucho más allá de sus especificaciones técnicas. Hay al menos tres dimensiones en las que este emulador dejó una huella duradera.

1. Democratización del hardware más exclusivo

Por primera vez, cualquier persona con un PC modesto podía experimentar la Neo Geo. No una versión degradada, no una conversión de inferior calidad: los juegos originales, con su sonido y sus gráficos intactos. Metal Slug, King of Fighters, Fatal Fury, Samurai Shodown, The Last Blade... títulos que hasta entonces eran exclusivos de salones recreativos o de coleccionistas con mucho dinero se volvieron accesibles para millones de jugadores.

2. El gatillo del movimiento de preservación de ROMs

La aparición de NeoRageX aceleró exponencialmente el proceso de dumping de ROMs de Neo Geo. Comunidades de todo el mundo se organizaron para extraer y distribuir los juegos, creando los archivos digitales que hoy son la base de la preservación de ese catálogo. No sin controversia: SNK seguía siendo una compañía activa con productos en el mercado, lo que situó a NeoRageX en el ojo del huracán legal que entonces rodeaba a toda la escena de la emulación.

3. Un modelo de interfaz que cambió el estándar

NeoRageX fue de los primeros emuladores en ofrecer un front-end gráfico integrado con miniaturas de carátulas, configuración visual de opciones y una experiencia de usuario razonablemente cómoda para no técnicos. Este modelo influyó en cómo los emuladores posteriores pensaron su interfaz. La prueba está en los catorce front-ends de terceros que la comunidad creó para RAGE antes de que llegara siquiera la versión X con interfaz propia.

NeoRageX frente a sus contemporáneos

// Emuladores Neo Geo de la era — comparativa
Emulador Año Interfaz GUI Audio PC mínimo Enfoque
NeoRageX 1998/99 ✓ Propia YM2610 casi perfecto P200 MMX Neo Geo exclusivo
MAME (Neo Geo) 1997+ Mínima Variable Más exigente Multi-sistema
GeoMAME ~2000 Básica Bueno P266+ Neo Geo exclusivo
WinKawaks 2000+ ✓ Propia Bueno P300+ Neo Geo + CPS
Calice 1998+ No Básico P166+ CPS1/CPS2
Final Burn 2001+ Básica Bueno P300+ Arcade múltiple

NeoRageX ganó por KO en los dos factores que más importaban en 1999: rendimiento en hardware modesto e interfaz accesible para usuarios no técnicos. MAME era la opción para quienes querían un emulador completo y técnicamente sólido, pero requería más máquina y más conocimiento. NeoRageX era el emulador que podía arrancar y jugar cualquiera.

El misterioso silencio de Nilsson y Korpela

Uno de los elementos que rodean a NeoRageX de un aura casi mítica es el comportamiento de sus creadores. Anders Nilsson y Janne Korpela nunca fueron figuras públicas en el sentido convencional. Concedieron alguna entrevista en 1999 —hay testimonios archivados en Internet Archive— y después, progresivamente, fueron desapareciendo de la escena.

Tras la publicación de la versión 0.8 en 2003, los dos desarrolladores desaparecieron sin ninguna declaración pública. No anunciaron el fin del proyecto, no liberaron el código fuente —una decisión que la comunidad lamentó profundamente, ya que habría permitido continuar el desarrollo de forma más ordenada— y no se han pronunciado sobre NeoRageX desde entonces. A día de hoy, en 2025, nadie ha roto ese silencio.

Este abandono obligó a la comunidad a trabajar sobre ejecutables compilados, parcheando binarios sin acceso al código original. El sitio neoragex.com, gestionado por Ryan Younger bajo el alias 'wizardchicken', se convirtió en el repositorio central de versiones modificadas entre 2000 y 2008, llegando a registrar varios millones de visitas mensuales en sus mejores momentos. Grupos como "SNK Neo-Fighters" de Brasil añadieron soporte para Windows XP y para títulos no contemplados en las versiones oficiales.

El legado: más que un emulador

Cuando hoy se habla de NeoRageX en foros de retrogaming, la conversación rara vez es puramente técnica. No se habla de ciclos de CPU ni de latencia de audio. Se habla de la primera vez que alguien jugó a Metal Slug de verdad, sentado frente a un Pentium en 1999. De descubrir que The King of Fighters '98 era la obra maestra que la gente decía. De comprender por qué los que habían tenido Neo Geo de niños la recordaban como algo sagrado.

NeoRageX fue, para toda una generación, la primera puerta de entrada al universo SNK. Y esas primeras puertas no se olvidan.

NeoRageX no fue simplemente el primer emulador de Neo Geo que funcionaba bien. Fue el programa que convenció a miles de jugadores de que la emulación era preservación, y de que el catálogo de SNK merecía ser preservado a cualquier precio.

Su influencia directa se extiende a todos los emuladores modernos de Neo Geo. FinalBurn Neo, MAME con su núcleo dedicado de Neo Geo, o el propio RetroArch con sus cores —todos ellos son herederos, directos o indirectos, del camino que abrió NeoRageX. La documentación técnica del hardware generada en torno a su desarrollo alimentó proyectos que todavía están activos hoy.

Y en un sentido más amplio, NeoRageX fue uno de los emuladores que demostraron al mundo que la emulación de sistemas aún comercialmente activos era técnicamente viable. Ese precedente, con toda la controversia legal que arrastró, aceleró el debate sobre la preservación digital y los derechos de los consumidores que todavía no está completamente resuelto.

Preguntas frecuentes sobre NeoRageX

¿Se puede usar NeoRageX hoy en Windows 10 o Windows 11?
Las versiones oficiales no son compatibles con sistemas operativos modernos de 64 bits. Existen versiones modificadas por la comunidad, conocidas como "hacked" o versiones parchadas, que añaden compatibilidad con Windows XP, 7 y 10 en modo de compatibilidad. Para Neo Geo hoy es recomendable usar FinalBurn Neo vía RetroArch o MAME, que ofrecen soporte activo.
¿Cuál es la versión más recomendada de NeoRageX?
La comunidad considera la versión 0.5 como la más equilibrada entre compatibilidad, estabilidad y fidelidad de audio. La 0.6b es la última oficial y añade más títulos compatibles. Para sistemas modernos, hay que buscar versiones parcheadas por la comunidad.
¿Por qué NeoRageX no soporta KOF '99 ni títulos posteriores?
Los títulos tardíos de Neo Geo introdujeron el sistema de protección y cifrado CMC42 en las ROMs de gráficos. NeoRageX, cuyo desarrollo se detuvo en 1999-2003, no implementó soporte para este sistema. Los emuladores modernos como FinalBurn Neo y MAME sí lo hacen.
¿Se publicó el código fuente de NeoRageX?
No. Anders Nilsson y Janne Korpela nunca liberaron el código fuente, algo que la comunidad lamentó especialmente tras su desaparición en 2003. Esto obligó a todos los parches y versiones modificadas a trabajar directamente sobre los binarios compilados.
¿Qué juegos funcionaban especialmente bien en NeoRageX?
La saga King of Fighters hasta el '98, Metal Slug 1 y 2, Samurai Shodown hasta el cuarto, Fatal Fury Special y Real Bout, The Last Blade 1 y 2, Puzzle Bobble, y Windjammers son algunos de los títulos que los veteranos recuerdan con mayor fidelidad en NeoRageX.
yupikaie - Retroplaying BCN
Escrito por yupikaie

Fundador y editor de Retroplaying BCN desde 2013. Coleccionista de consolas y videojuegos retro desde hace más de 20 años.