¿Cuántos juegos arcade puede emular este programa?

El inventor del emulador arcade: La historia de MAME

03/11/2019

Valoración: 4.61 (11049 votos)

El sonido inconfundible de las monedas cayendo, la luz parpadeante de las pantallas de tubo y la tensión de intentar superar una puntuación máxima son recuerdos grabados a fuego en la memoria de toda una generación. Los salones recreativos eran templos de la diversión en los años 80 y 90. Hoy, aunque esos lugares casi han desaparecido, la magia de sus juegos sigue viva gracias a una pieza de software clave: el emulador. Es el puente que conecta el hardware de antaño con la tecnología actual. Pero, ¿alguna vez te has preguntado quién está detrás de esta increíble hazaña de preservación digital? ¿Quién fue la mente brillante que nos permitió tener un salón recreativo completo dentro de nuestro ordenador? La respuesta tiene un nombre propio: Nicola Salmoria, el padre del emulador más importante de todos, M.A.M.E.

Índice de Contenido

¿Qué es Exactamente un Emulador? La Magia Detrás del Juego

Antes de sumergirnos en la historia, es crucial entender qué es un emulador. La palabra "emular" significa imitar algo con la intención de igualarlo o superarlo. En el mundo de la informática, un emulador es un programa que permite a un sistema (como un PC moderno) comportarse como otro sistema completamente diferente (como una placa de máquina recreativa de 1985). No es simplemente "abrir un juego"; es un proceso mucho más complejo. El emulador recrea, pieza por pieza a nivel de software, todos los componentes de la máquina original: su procesador, sus chips de sonido, sus controladores de vídeo y su sistema de entrada. Básicamente, le enseña a tu ordenador a "pensar" y "actuar" como una auténtica máquina arcade. De esta forma, el juego (conocido como ROM, una copia digital del chip de memoria original) se ejecuta creyendo que está en su hogar, en su hardware nativo, garantizando una experiencia lo más fiel posible a la original.

¿Quién inventó el emulador de máquina recreativa arcade?
El emulador de máquina recreativa arcade más conocido es M.A.M.E, que significa ‘Multiple Arcade Machine Emulator’. Y no os creáis que el invento tiene muchos años. Fue en 1997 cuando a Nicola Salmoria se le ocurrió crear un emulador que permitiera reproducir cada componente de las placas hardware de las máquinas recreativas originales.

El Nacimiento de M.A.M.E. y su Creador, Nicola Salmoria

La historia del emulador arcade más famoso nos lleva a Italia, en el año 1997. Un programador llamado Nicola Salmoria, frustrado al ver cómo los videojuegos clásicos que amaba se desvanecían junto con las máquinas que los albergaban, decidió tomar cartas en el asunto. Su visión no era solo jugar a un par de títulos, sino crear un proyecto de preservación digital a gran escala. Quería construir un marco de trabajo que pudiera documentar y emular el hardware de cada máquina recreativa jamás creada.

Así nació M.A.M.E., siglas de Multiple Arcade Machine Emulator (Emulador de Múltiples Máquinas Recreativas). El término "Múltiple" es la clave de su genialidad. A diferencia de emuladores anteriores que se centraban en un solo juego o sistema, el objetivo de Salmoria era crear una plataforma unificada y extensible. El 5 de febrero de 1997 lanzó la primera versión, la 0.1, que soportaba un puñado de juegos. Lo que hizo grande al proyecto fue su naturaleza de código abierto. Salmoria invitó a programadores de todo el mundo a contribuir, y la respuesta fue abrumadora. Cientos de desarrolladores comenzaron a "desensamblar" digitalmente las placas arcade, documentando cada chip y traduciendo su funcionamiento a código que M.A.M.E. pudiera entender. Se convirtió en un esfuerzo colaborativo global para crear una especie de "Biblioteca de Alejandría" de los videojuegos arcade.

La Increíble Evolución de M.A.M.E.

Desde aquel modesto comienzo en 1997, M.A.M.E. ha experimentado un crecimiento exponencial. En sus más de 20 años de vida, ha pasado de emular unos pocos juegos a ser compatible con un catálogo asombroso. Hoy en día, el proyecto es capaz de ejecutar más de 5.000 juegos únicos, pero si contamos todas las versiones regionales, clones y revisiones de hardware, la base de datos de ROMs compatibles asciende a la increíble cifra de más de 35.000 archivos. Es, sin lugar a dudas, el proyecto de documentación de software más extenso de su tipo.

Con el tiempo, el proyecto base se ramificó en diferentes versiones para satisfacer las necesidades de los usuarios, cada una con sus propias características.

¿Quién inventó el emulador de máquina recreativa arcade?
El emulador de máquina recreativa arcade más conocido es M.A.M.E, que significa ‘Multiple Arcade Machine Emulator’. Y no os creáis que el invento tiene muchos años. Fue en 1997 cuando a Nicola Salmoria se le ocurrió crear un emulador que permitiera reproducir cada componente de las placas hardware de las máquinas recreativas originales.

Tabla Comparativa de Versiones Populares de M.A.M.E.

VersiónCaracterística PrincipalPlataforma Principal
MAMEUI / MAME32Incorpora una interfaz gráfica de usuario (GUI) para navegar y lanzar los juegos de forma visual y sencilla.Windows
Mame Plus!Una versión extendida con soporte multi-idioma, mejoras visuales y ajustes de calidad de vida como el volumen automático.Windows
SDLMAMEUtiliza la librería SDL (Simple DirectMedia Layer), lo que le permite ser compilado y ejecutado en múltiples sistemas operativos.GNU/Linux, macOS, Windows
MAME OS XUna versión nativa y optimizada específicamente para el sistema operativo de Apple (proyecto más antiguo, ahora integrado en el principal).macOS

Más Allá de M.A.M.E.: Un Universo de Emuladores Arcade

Aunque M.A.M.E. es el rey indiscutible, especialmente para los juegos de los 80 y principios de los 90, el avance tecnológico de las recreativas a finales de los 90 dio lugar a hardware 3D mucho más complejo. Estas placas, como la Sega Model 3 o la Capcom Play System III, eran tan potentes que requerían un enfoque de emulación más especializado y ordenadores más potentes. Por ello, surgieron otros emuladores notables:

  • CPS-3 Emulator: Dedicado en exclusiva a la placa Capcom Play System III, famosa por sus espectaculares gráficos 2D y animaciones fluidas. Es la única forma de disfrutar de joyas como Street Fighter III: 3rd Strike en su máximo esplendor.
  • Demul: Este emulador se especializa en el hardware de Sega, como la potente placa Naomi (la versión arcade de la consola Dreamcast). Gracias a Demul, podemos revivir clásicos en 3D como Crazy Taxi, Virtua Tennis o The House of the Dead 2.
  • Supermodel: Centrado en la emulación de la legendaria placa Sega Model 3, una bestia tecnológica en su época. Permite jugar a títulos pioneros en gráficos poligonales como Virtua Fighter 3, Scud Race o Daytona USA 2.

El Ecosistema Completo: Consolas, Pinballs y Ordenadores Clásicos

La filosofía de la emulación no se detuvo en las máquinas arcade. El mismo principio se aplicó a prácticamente cualquier sistema electrónico del pasado. Hoy en día, existe un emulador para casi cualquier dispositivo que puedas imaginar:

  • Emuladores de Videoconsola: Programas como ZSNES o Snes9x para la Super Nintendo, o ePSXe para la primera PlayStation, nos permiten acceder a los catálogos completos de estas consolas legendarias.
  • Emuladores de Pinball: Proyectos como Visual Pinball y Future Pinball no solo emulan los juegos, sino que recrean la física de la bola y el comportamiento de las mesas de pinball con un realismo asombroso.
  • Emuladores de Ordenador: ¿Recuerdas los juegos de MS-DOS? Programas como DosBox emulan este antiguo sistema operativo, permitiendo que maravillas como el Prince of Persia original o Warcraft: Orcs & Humans funcionen perfectamente en los ordenadores actuales.

Preguntas Frecuentes (FAQ)

¿Quién inventó el emulador M.A.M.E.?

El emulador M.A.M.E. fue creado por el programador italiano Nicola Salmoria, quien lanzó la primera versión pública el 5 de febrero de 1997 con el objetivo de preservar la historia de los videojuegos arcade.

¿Cuántos juegos puede emular M.A.M.E.?

M.A.M.E. soporta más de 5.000 títulos de videojuegos únicos. Sin embargo, su base de datos reconoce más de 35.000 sets de ROMs diferentes, que incluyen versiones alternativas, regionales, clones y revisiones de los juegos.

¿Por qué no debo descomprimir ni renombrar los archivos de los juegos (ROMs)?

Es fundamental no alterar los archivos ZIP de las ROMs. El emulador utiliza el nombre exacto del archivo y una suma de verificación interna (CRC) para identificar el juego en su gigantesca base de datos. Si cambias el nombre o descomprimes el archivo, M.A.M.E. no podrá reconocerlo y el juego no funcionará.

¿Necesito un ordenador muy potente para emular juegos arcade?

Depende del juego. Para los clásicos de los 80 como Pac-Man o Donkey Kong, casi cualquier ordenador moderno es más que suficiente. Sin embargo, para los juegos 3D más complejos de finales de los 90, necesitarás un procesador y una tarjeta gráfica más potentes para lograr un rendimiento fluido.

Si quieres conocer otros artículos parecidos a El inventor del emulador arcade: La historia de MAME puedes visitar la categoría Juegos.

Subir