Hi people!! Today i want to make a post about one of the most popular emulators on the web: MAME (Multiple Arcade Machine Emulator) and the other projects arround it.
MAME (Multiple Arcade Machine Emulator) is an emulator application designed to recreate the hardware of arcade game systems in software on modern personal computers and other platforms. The intention is to preserve gaming history by preventing vintage games from being lost or forgotten. The aim of MAME is to be a reference to the inner workings of the emulated arcade machines; the ability to actually play the games is considered "a nice side effect".
The MAME Team also has a sister project called MESS
MESS (Multi Emulator Super System) is an emulator for many game consoles and computer systems, based on the MAME core.
The primary purpose of MESS is to preserve decades of computer and console history. As technology continues to progress, MESS prevents these vintage systems from being lost and forgotten.
MESS emulates portable and console gaming systems, computer platforms, and calculators. The project strives for accuracy and portability and therefore is not always the fastest emulator for any one particular system. However, its accuracy makes it useful for homebrew game development, for example on the Atari 7800.
MESS supports 668 unique systems with 1748 total system variations and is constantly growing. However, not all of the systems in MESS are functional; some are marked as non-working or are in development. MESS was first released in 1998 and has been under constant development since.
But Wait! There is one more project called UME - Universal Machine Emulator
UME (Universal Machine Emulator) combines the features of MAME and MESS into a single multi-purpose emulator. The project represents a natural course of development for the emulators which already share large amounts of code and is part of an ongoing effort to unify development efforts and provide a single emulation platform for users and developers alike.
As an end user this means that the software provided here is not only capable of emulating arcade machines like the baseline versions of MAME, but in addition can emulate a large number of home computers and consoles from across the world using the very same code, developed by the very same team of developers.