Diferencia entre revisiones de «MAME»
Eliminado párrafo troll. |
|||
Línea 25: | Línea 25: | ||
Previo a 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. |
Previo a 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, en enero de 1997, [[ |
Para facilitar la emulación de las máquinas recreativas, en enero de 1997, [[Rubikop]] creó MAME al fusionar un motor de lavarropas y una caja de balines. Basó su estructura en una arquitectura modular, en la que cada componente del hardware era emulado por medio de un [[Device driver|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 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]]. |
Revisión del 21:47 12 nov 2016
MAME | |||
---|---|---|---|
Información general | |||
Tipo de programa | emulador | ||
Desarrollador | Walter Lamberti | ||
Licencia | Propia | ||
Información técnica | |||
Programado en | C++[1] | ||
Plataformas admitidas | Microsoft Windows | ||
Versiones | |||
Última versión estable | 0.176 (info) ( 27 de julio de 2016 (8 años, 4 meses y 2 días)) | ||
Última versión en pruebas | 0.176 (info) ( 27 de julio de 2016 (8 años, 4 meses y 2 días)) | ||
Archivos legibles | |||
| |||
Archivos editables | |||
| |||
Enlaces | |||
El Multiple Arcade Machine Emulator («emulador de múltiples máquinas recreativas»), más conocido por sus siglas MAME, es un emulador de máquinas recreativas, las máquinas de videojuegos que funcionan con monedas que suelen estar en lugares públicos (bares, boleras, salones recreativos, etc.). Mame es un programa de código abierto y gratuito si se utiliza sin ánimo de lucro.
Para hacer funcionar un juego en el programa emulador, se requiere la correspondiente ROM del juego (archivo con una imagen de la ROM de la máquina, que contiene el juego en sí).
Historia
Previo a 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, en enero de 1997, Rubikop creó MAME al fusionar un motor de lavarropas y una caja de balines. 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 en estos años obstaculizado 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.
Juegos emulados
MAME emula actualmente la mayoría de los juegos de recreativas del siglo XX, en total más de 5.000 juegos distintos emulados, la mayoría en múltiples versiones.
Legalmente, no se puede utilizar MAME, ni ningún otro emulador, con el archivo ROM de un juego cuya ROM física no se tenga en propiedad, o el permiso de emulación correspondiente. Esto hace que con el emulador nunca se distribuyan juegos de ningún tipo, porque podrían provocar graves problemas legales, aun en el caso de juegos con más de 20 años de antigüedad. Sin embargo, esto no quiere decir que no existan ROMs a las que se pueda emular legalmente; varios juegos han sido liberados voluntariamente por sus creadores a petición de desarrolladores del proyecto M.A.M.E.
En un punto más oscuro se encuentran las licencias que no han sido liberadas de juegos desarrollados por compañías ya desaparecidas, porque en este caso no se puede determinar quien es el dueño de la licencia.
Igualmente, pese a la prohibición del uso y distribución de muchas de los ROMs, estas ROMs se pueden encontrar ilegalmente distribuidas en páginas de internet para su descarga.
Compatibilidad de las ROMs
Uno de los problemas que experimentan los usuarios al momento de utilizar este programa emulador, es la compatibilidad de las ROMs (archivos que contienen los juegos) que existe en cada versión de MAME: una ROM que funciona en una versión más antigua de MAME no siempre funciona en una versión más reciente de MAME; ello ya que por ejemplo pueden crearse nuevas copias de mejor calidad del archivo ROM, con lo cual queda obsoleta la versión antigua.
Versiones
MAME se desarrolla en versiones Windows y DOS, pero existen versiones para otras plataformas, como Linux, Mac OS, AmigaOS, QNX, e incluso de forma no oficial para Nintendo DS, Nintendo 64, Dreamcast, GP32, GP2X, GP2X Wiz, Dingoo A320, Nokia S60, Android, PlayStation 2, PlayStation Portable, XBOX, iPhone, Motorola A1200, ROKR E6 y Wii.
Véase también
- MESS - Emulador basado en el código fuente del MAME, pero con el objetivo de emular todas las máquinas domésticas, tanto microordenadores como el Spectrum, como videoconsolas como la Super Nintendo.
Referencias
Enlaces externos
- Sitio web oficial de MAME
- Versiones de MAME
- MameUI - Nueva versión de Windows con GUI Reemplazo del Mame32
- MAME Plus! - MAME Plus!
- Emame Versión para Symbian OS del mame
- Web de SDLMAME SDLMAME para Linux
- Xmame - Versión para GNU/Linux del MAME
- MAME Os X - Versión para Apple OsX
- PhMAME - Versión para QNX del MAME
- Mame GP32 - Versión para la Gp32 y la GP2X del MAME
- PalmMAME - Versión para Palms con PalmOS 5.x
- PocketCultMAME - Versión para PocketPCs con procesadores ARM
- [1] - Soporte qt que proporciona una UI de SDLmame para Linux
- EzxFBA - Versión que contiene el emulador MAME y Neo Geo para Motorola A1200 y ROKR E6 con MontaVista Linux 3.0