M.A.M.E. – Multiple Arcade Machine Emulator Games – MAME is an emulation framework that can be used for a variety of purposes. The goal of MAME is to uphold decades of software historical records. MAME keeps this valuable collectible software from being forgotten as digital technology advances. This is accomplished by chronicling how the software and hardware as well as how it works. This documentation is based on the MAME program code. The fact that the software is usable validates the precision of the data documentation.