DESORDEN
| software MESS | |
|---|---|
| Género | emulador |
| Desarrollador | Equipo MESS |
| Ultima versión | 0.161, fusionado con MAME el 27 de mayo de 2015 [1] (29 de abril de 2015) |
| Sistema operativo | Multiplataforma |
| Idioma | C ++ |
| Licencia | Licencia MESS personalizada ( licencia gratuita ) |
MESS ( Multiple Emulator Super System ) es un emulador multiplataforma basado en el código MAME , capaz de emular diversas videoconsolas y ordenadores personales . Su objetivo principal es preservar el funcionamiento de los sistemas emulados, evitando que el tiempo y la rápida obsolescencia de los dispositivos electrónicos hagan desaparecer y olvidar décadas de historia de la informática y los videojuegos. Desde el 27 de mayo de 2015, MESS se ha integrado en MAME y, por lo tanto, ya no existe como software independiente. [1]
MESS emula portátiles , consolas , ordenadores personales y calculadoras . El proyecto se centra en la precisión y la portabilidad y, por lo tanto, a menudo no es el emulador más rápido para un sistema en particular. Sin embargo, su precisión lo hace útil para el desarrollo de juegos caseros , por ejemplo, el Atari 7800 . [2]
La versión 0.159 de MESS (2015) soporta 1002 sistemas únicos que se convierten en 2114 si además consideramos las diferentes versiones de un mismo sistema y este número crece constantemente. Sin embargo, no todos los sistemas en MESS son funcionales: 934 de estos se informan como "no funcionan".
Licencia MESS
El MESS se distribuye bajo la misma licencia que el MAME. Si bien el MESS está disponible gratuitamente, incluido el código fuente, no es software libre ni de código abierto porque el uso comercial y la redistribución están prohibidos. Más específicamente, su licencia no cumple con las condiciones de la definición de código abierto , ni es "software libre" como lo define la Free Software Foundation .
En particular, MESS se puede redistribuir en forma de código fuente o binario, modificado o sin modificar bajo las siguientes condiciones: "Las redistribuciones no se pueden vender, ni se pueden usar en un producto o actividad comercial". que podemos traducir como: "Las redistribuciones no se pueden vender y no se pueden utilizar en actividades o productos comerciales." Además, la redistribución de versiones modificadas (obras derivadas) debe incluir completamente todo el código fuente relevante (como en copyleft ). [1]
Dificultad para usar la emulación MESS
Por lo general, la emulación incluye solo la parte del hardware , como CPU y RAM , y DSP específicos , como generadores de tonos de audio o sprites de video . Sin embargo, los emuladores no incluyen ningún código de programa almacenado en las ROM integradas presentes en la computadora emulada, ya que este es un software con derechos de autor . Esto hace que la mayoría de las emulaciones presentes en MESS sean generalmente inutilizables incluso si el usuario posee el sistema original y ha creado una imagen de disco para la emulación.
No existen medios legales para obtener los datos almacenados en el hardware de la ROM de casi todos los fabricantes de los sistemas emulados, ya que las ROM se venden integradas en el sistema emulado completo. Ciertamente, no se espera que el usuario elimine estos chips de la computadora.
Obtener datos usted mismo directamente de las ROM del hardware emulado puede ser extremadamente difícil, técnico y costoso. Esto se debe a que generalmente se requiere desoldar los chips de circuito integrado de la placa de circuito impreso del dispositivo que tiene. Luego, el IC sin soldar se debe enchufar en un costoso lector de IC conectado al puerto serial de otra computadora . Este lector debe tener el mapeo de sockets en el que insertar los pines del chip, diseñado específicamente para superponerse a la forma del paquete del chip en cuestión, para volcar los datos contenidos en la memoria ROM en un archivo de datos.
Dado que un chip soldado suele ser mucho más fácil de quitar que de reinstalar (especialmente para chips de tecnología de montaje en superficie extremadamente pequeños ), después de que se haya extraído la ROM para leer, el dispositivo emulado en cuestión se puede destruir permanentemente sin posibilidad de repararlo. eso.
Notas
- ^ a b http://www.mamedev.org/?p=406
- ^ Joe Grand, Frank Thornton y Albert Yarusso, Game Console Hacking: Xbox, Playstation, Nintendo, Atari y Gamepark 32 , Syngress, 2004, p. 506, ISBN 1-931836-31-0 .
Artículos relacionados
- HazeMD , proyecto secundario que emula solo la Sega Mega Drive usando el código MAME.
- mame
Enlaces externos
- Wiki oficial de mess , en mess.redump.net .
- Imágenes de los sistemas emulados por MESS , en projectosnaps.net .
- messinfo.dat Este es el archivo que tiene en cuenta todos los cambios realizados de una versión a otra , en projectosnaps.net .
- ProjectMESS Sitio para obtener toda la información sobre los sistemas emulados , en Progettoemma.net .
- Base de datos de Arcade Base de datos que contiene detalles de cualquier juego compatible con Mame / Mess, incluidas las versiones anteriores. Se suministra con imágenes, videos, programas para descargar archivos extra, búsquedas avanzadas, gráficos y muchos otros recursos.