Mame32 la historia

Artículos

Mame32 para Windows, el emulador de máquinas arcade definitivo

MAME es un emulador de máquinas recreativas, esto significa, que es un software para Windows y otros sistemas operativos, que podemos descargar, y junto con otros ficheros llamados ROMS, podremos jugar a una gran cantidad de los juegos de los salones Arcade y máquinas recreativas.

MAME, el emulador primigenio

El nombre de este emulador es M.A.M.E. que se corresponde con las siglas de Multiple Arcade Machine Emulator (Emulador de Múltiples Máquinas Arcade), y a raíz de este emulador, han surgido variantes que mejoran o complementan este emulador en distintos aspectos.

Es decir, el emulador de máquinas arcade original se llama MAME, y consiste en un programa de línea de comandos. Para aquellos no iniciados en esto de la informática, un programa de línea de comandos, es un programa que se ejecuta tecleando su nombre y una serie de opciones en la terminal del sistema operativo. Por ejemplo, en Windows 10 ejecutaríamos el comando CMD.EXE y se abrirá una terminal o consola de comandos, donde podremos teclear distintos comandos. En nuestro caso para lanzar el programa MAME, deberíamos teclear el siguiente comando "MAME.EXE sf2" y de esta forma, estaremos lanzando el juego Street Fighter 2 al cual podremos jugar sin problemas en nuestro PC. Evidentemente, antes tendremos que tener la ROM del videojuego, y haberla copiado en el directorio adecuado, pero el comando de "MAME.EXE sf2" nos sirve a la idea para ver como funciona el programa MAME.

Como vemos utilizar MAME es un poco tedioso, ya que tendremos que realizar los siguientes pasos para conseguir jugar a nuestros juegos favoritos:

  1. Abrir la terminal de nuestro Sistema Operativo
  2. Ir al directorio donde está ubicado el software MAME
  3. Conocer el nombre de la ROM del juego al que queremos jugar (por ejemplo sf2 para Street Fighter 2)
  4. Teclear el comando correcto para lanzar el juego "MAME.EXE sf2"

Este proceso puede parecer muy natural y fácil para aquellos usuarios acostumbrados a la consola de comandos, pero para aquellos usuarios que no están habituados a tal entorno, les resultará tedioso y muy dificultoso. Es por ello que surgieron multitud de variantes de MAME, las cuales incorporaban una interfaz gráfica que facilitaba mucho la vida al usuario final de este gran emulador de máquinas recreativas.

Una de estas alternativas que incorporaron interfaz gráfica en MAME, se llamó Mame32, y gozó de un gran éxito.

Mame32, acercando MAME a todos los usuarios

Mame32 surgió como una iniciativa que tenía como objetivo proveer al usuario final de MAME una interfaz gráfica con la que pudiese navegar por su colección de ROMs/Videojuegos. De esta forma, se podía lanzar un juego a golpe de ratón, lo cual facilitaba enormemente el uso de este emulador.Mame32 tiene la capacidad de escanear el directorio de ROMs y crear un listado con todas ellas, organizándolas por distintos criterios como: nombre del videojuego, año de lanzamiento, puntuación, etc. Además, Mame32 proveía la opción de configurar ciertos aspectos del emulador MAME directamente desde la interfaz gráfica.

Entonces ¿Mame32 y MAME son la misma cosa?

Si y no. Es decir, al final con Mame32 tendrás todas las funcionalidades de MAME, pero además podrás usar una interfaz gráfica para manejar el emulador. La existencia de Mame32 es posible, gracias a que MAME es de código abierto, lo cual significa que cualquier persona con los conocimientos suficientes de programación, puede acceder al código fuente del emulador, y modificarlo para agregar nuevas funcionalidades o corregir fallos.De esta forma, los desarrolladores de Mame32, utilizan el código de MAME para agregarle una capa nueva (interfaz gráfica), y conseguir de esta forma, un emulador mas amigable para el usuario final. Es por ello, que Mame32 incorpora el código fuente de MAME.

MAME, Mame32, MameUI ¿Por qué tantos nombres para un mismo emulador?

Como hemos visto, MAME es el emulador original y del cual parten todos los demás. A lo largo de los años, han ido saliendo distintas variantes de este emulador, desarrolladas por entusiastas que querían aportar algo más al emulador original.

Estas nuevas versiones, en muchos casos acabaron siendo abandonadas por sus desarrolladores, y por tanto, no podían correr los últimos juegos soportados por MAME.Es el caso de Mame32, que dejó de ser desarrollada, y en su lugar surgió una alternativa llamada MameUI, la cual también fue abandonada y que actualmente ha sido sustituida por el emulador IV/Play (For Play => Para Jugar).Como vemos, han surgido multitud de variantes de este emulador, las cuales, muchas de ellas han acabado desapareciendo. Lo que tienen en común todas estas variantes, es que su base es el emulador original MAME.

A pesar de que muchas de estas versiones llevan tiempo sin ser actualizadas por sus desarrolladores, veremos como es posible correr y ejecutar estas variaciones en Sistemas Operativos modernos como Windows 10. Así es el caso de Mame32 para Windows 10, que funcionará y podremos disfrutar de esta estupenda interfaz gráfica para MAME en el último SO de Microsoft. Aunque cabe destacar, que a no ser que tengamos un buen motivo para usar Mame32, lo mejor es usar un software que esté más actualizado y sea activamente desarrollado por sus programadores, como es el caso de IV/Play.

MESS la versión hermana de MAME

Como proyecto paralelo a MAME surgió el proyecto MESS, que se centró en emular sistemas informáticos como videoconsolas y ordenadores personales. De tal forma que con este emulador podemos jugar a la Super Nintendo, Megadrive, Gameboy, Amstrand, Spectrum, etc.

El emulador MESS se unió al proyecto de MAME en la versión 0.163 de este último ( el 24 de Junio de 2015 ), pudiendo desde entonces, emular en MAME todos los sistemas soportados por el proyecto MESS. Por lo que ha día de hoy, MAME y MESS vienen incluidos en MAME, dotando así a MAME con un soporte de miles de juegos, no solo de salones recreativos, si no que también de videoconsolas y ordenadores personales.

Datos curiosos sobre MAME

Primera versión de MAME

La primera versión de MAME fue la 0.1 y vió la luz el 5 de febrero de 2017, y era capaz de emular los siguientes 5 juegos:

  • Pac Man
  • Lady Bug
  • Crush Roller
  • Ms. Pac Man (bootleg)
  • Pengo

El programador de la primera versión fue el Italiano llamado Nicola Salmoria, y estuvo involucrado hasta el año 2003 en el desarrollo de MAME. Tras esta fecha, Nicola dejó de colaborar y contribuir en el código fuente del emulador, ya que le exigía demasiado tiempo para ser un hobby.

El poder jugar a juegos es un efecto colateral

MAME fue desarrollado con la finalidad de transformar el Hardware de una máquina recreativa (diodos, condensadores, chips, etc), a software. Es decir, pasar de tener una placa base física, a tener unas líneas de código que emulan el comportamiento de esa placa base. Al conseguir convertir al 100% ese Hardware en software, como efecto colateral, se pudieron correr videojuegos en este emulador, aunque este no era el objetivo principal.

El código fuente de MAME

En la actualidad el código fuente de este emulador está alojado en GitHub, que sirve de servicio de alojamiento del código fuente desde finales del año 2007 (16 de diciembre de 2007), y donde recibe nuevo código gracias a más de 200 programadores desinteresados que buscan mejorar el emulador en sus nuevas versiones. El código fuente cuenta con más de 15 millones de líneas de código (15.769.750 en el momento de escribir este texto), y recibe código nuevo unas 590 veces al mes, creado por más de 40 programadores distintos.

MAME multiplataforma

Este emulador de múltiples máquinas arcade, comenzó como un software para MS-DOS, aunque no tardó mucho en salir para otras plataformas como Windows, Mac, LInux. Incluso Google ha portado MAME a su Cliente Nativo (Native Client), que nos permitirá disfrutar de MAME en en navegador Google Chrome.

Reviviendo los viejos tiempos de los salones recreativos

MAME, y sus variantes como Mame32, se han convertido en el principal ingrediente para recrear las máquinas recreativas que se veían en los salones arcade y bares en los años 90s y principios de los 2000. De esta forma hay empresas que fabrican muebles arcade muy parecidos a los de aquellos años, y meten un PC con MAME instalado y ejecutando los mejores juegos de aquella época dorada de las máquinas recreativas.

Estos muebles arcade llegan a tal nivel de detalle, que incluso incorporan un par de ranuras para echar monedas y que el Jugador 1 y Jugador 2 puedan disfrutar de nuevo de aquellos momentos tan especiales.

Como vemos MAME es un emulador que ha hecho historia y continua haciéndola. Sin duda que este software ha hecho las delicias de miles y millones de usuarios que han podido disfrutar y revivir aquellos momentos inolvidables de los salones recreativos.

Ya sabéis que podéis descargar MAME y descargar Mame32 desde nuestra web Usitility con total tranquilidad y seguridad.

Software Relacionados

Mame32

Mame32

Emuladores

gratis

Emula juegos clásicos de arcade en computadoras modernas a través de una interfaz fácil de usar.

MESS

MESS

Emuladores

gratis

Emula computadoras y consolas de videojuegos antiguas.

MAME

MAME

Emuladores

gratis

Emulando juegos de arcade de los años 90, este software permite a los usuarios revivir experiencias clásicas de videojuegos en sus dispositivos electrónicos.