2010-07-09 19:15:00 +02:00
|
|
|
MAME stands for Multiple Arcade Machine Emulator. When used in conjunction
|
|
|
|
with images of the original arcade game's ROM and disk data, MAME attempts
|
|
|
|
to reproduce that game as faithfully as possible on a more modern general
|
|
|
|
purpose computer. MAME can currently emulate several thousand different
|
|
|
|
classic arcade video games from the late 1970s through the modern era.
|
2015-02-27 23:10:12 +01:00
|
|
|
|
2015-11-13 04:43:15 +01:00
|
|
|
MESS (Multi Emulator Super System) is the sister project of MAME. MESS
|
|
|
|
documents the hardware for a wide variety of (mostly vintage) computers,
|
|
|
|
video game consoles, and calculators, as MAME does for arcade games.
|
|
|
|
|
|
|
|
Modern versions of MAME now include MESS, so there's no need for a
|
|
|
|
separate MESS build or binary.
|
|
|
|
|
|
|
|
This build requires around 2GB of storage in /tmp (or whatever you set
|
|
|
|
TMP to in the environment).
|
2016-07-29 19:47:35 +02:00
|
|
|
|
|
|
|
Optionally, MAME can be built with a debugger for emulated ROM
|
|
|
|
code. You don't need this just to play the games; it's mainly useful
|
|
|
|
for developing MAME itself. To build the debugger, first install qt5,
|
|
|
|
then set QTDEBUG=yes in the environment before building mame.
|
2017-02-15 01:44:12 +01:00
|
|
|
|
|
|
|
Optionally, MAME can be built with the GroovyMAME patch. See
|
|
|
|
README_groovy.txt for details.
|