Multiple Arcade Machine Emulator
English: MAME

MAME
www.mamedev.org
MAMELogo-trans.png
NewMAME.png
Información general
Desarrollador(es)Nicola Salmoria
Última versión estable0.215 (info)
30 de septiembre de 2019 (1 mes y 11 días)
GéneroEmulador
Programado enC++[1]
Sistema operativoMicrosoft Windows, MS-DOS, Mac OS X, Unix, Linux, Symbian, Android
LicenciaNew BSD, GNU GPL v2

MAME (acrónimo de «Multiple Arcade Machine Emulator») es un emulador multipropósito de máquinas recreativas, libre y de código abierto, que replica el hardware de estos equipos para su funcionamiento en computadoras domésticas y otros tipos de dispositivos.[4]

La primera versión fue publicada el 5 de febrero de 1997 por el desarrollador de software italiano Nicola Salmoria. Actualmente, MAME soporta más de siete mil juegos únicos y cerca de una decena de miles de imágenes ROM, a pesar de que no todos los juegos soportados son jugables.

Historia

Previo a la creación de este emulador, la enorme diversidad del hardware de las máquinas recreativas hizo de la emulación de sus juegos una tarea muy compleja y desordenada.

Para facilitar la emulación de las máquinas recreativas, Nicola Salmoria creó MAME al fusionar varios emuladores en los que había estado trabajando. Basó su estructura en una arquitectura modular, en la que cada componente del hardware era emulado por medio de un driver específico, de tal forma que para la emulación de una máquina, basta con dar la información de qué componentes tiene, y cómo se relacionan.

El objetivo del desarrollo del MAME es contribuir a la conservación de juegos que, de otra forma, desaparecerían para siempre al desaparecer las máquinas que los contenían, contribuyendo a conservar la historia de los videojuegos.

El desarrollo del proyecto MAME se ha visto obstaculizado en estos años por distintos factores:

  • La dificultad de acceder a las placas (hardware) de las recreativas originales, para estudiarlas y extraer las ROMs (copia del software de la máquina, que contiene el juego en sí).
  • El cifrado utilizado internamente por muchas recreativas, como medio para evitar la piratería.
  • Los posibles problemas legales que podrían producirse si se emularan juegos demasiado recientes, aún comercializados.
Other Languages
català: MAME
dansk: MAME
Deutsch: MAME
English: MAME
euskara: MAME
suomi: MAME
français: MAME
galego: MAME
italiano: MAME
日本語: MAME
한국어: MAME
Nederlands: MAME
norsk: MAME
polski: MAME
português: MAME
русский: MAME
svenska: MAME
Türkçe: MAME
українська: MAME
吴语: MAME
中文: MAME
粵語: MAME