MAME (Multiple Arcade Machine Emulator) è stato progettato per consentirti di divertirti con i vecchi giochi arcade sulla tua macchina attuale. Disponibile anche come front-end: MAMEUI, IV/Play ed Emu Loader.
Quando usi MAME insieme alle immagini della ROM e dei dati del disco del gioco arcade originale, tenta di riprodurre quel gioco il più fedelmente possibile sui computer moderni. Attualmente emula diverse migliaia di giochi arcade classici dalla fine degli anni '70 ad oggi. Con esso, puoi divertirti a giocare ai tuoi giochi d'infanzia preferiti proprio come se fossi in un classico arcade. Lo scopo principale qui è preservare decenni di storia del software. Mentre la tecnologia elettronica accelera, MAME impedisce che questo software vintage venga perso o dimenticato documentando l'hardware e come funziona e quindi il codice sorgente funge da documentazione.
Contrariamente alla credenza popolare, MAME è principalmente utilizzabile per convalidare l'accuratezza della documentazione. Per espandersi, MAME e il suo progetto gemello MESS (Multi Emulator Super System) si sono fusi, consentendo a MAME di documentare molti altri computer, console per videogiochi e persino calcolatrici oltre ai videogiochi arcade che erano il suo obiettivo iniziale.