NeoRageX: El emulador que abrió las puertas del arcade
Cómo dos programadores escandinavos pusieron el Neo Geo al alcance del mundo
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
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.
— 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:
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.
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
| 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.
