Fork me on GitHub

Welcome to The Official Site of the MAME Development Team

What is MAME?

MAME is a multi-purpose emulation framework.

MAME’s purpose is to preserve decades of software history. As electronic technology continues to rush forward, MAME prevents this important "vintage" software from being lost and forgotten. This is achieved by documenting the hardware and how it functions. The source code to MAME serves as this documentation. The fact that the software is usable serves primarily to validate the accuracy of the documentation (how else can you prove that you have recreated the hardware faithfully?). Over time, MAME (originally stood for Multiple Arcade Machine Emulator) absorbed the sister-project MESS (Multi Emulator Super System), so MAME now documents a wide variety of (mostly vintage) computers, video game consoles and calculators, in addition to the arcade video games that were its initial focus.

License

The MAME project as a whole is distributed under the terms of the GNU General Public License, 2 (GPL-2.0), since it contains code made available under multiple GPL-compatible licenses. A great majority of files (over 90% including core files) are under the BSD-3-Clause License and we would encourage new contributors to distribute files under this license.

Please note that MAME is a registered trademark of Gregory Ember, and permission is required to use the "MAME" name, logo or wordmark.

Small Changes

15 Dec 2007

There have been a couple of small changes to the way file downloads are handled on this site. Source Updates, which are still on their own page, will continue to be hosted here directly. However, for larger files, it is becoming necessary to rely on mirror sites to keep under bandwidth limitations. In order to facilitate this, the Latest Release and Previous Releases pages now select a mirror at random when you click the Download link. Depending on the mirror site, this may be either a direct link to the file, or in some case might require a redirect to the mirror site where the download will auto-initiate after a few seconds.

While we all definitely prefer a simpler mechanism, this one seems a good compromise given current realities.

Another change you probably won't notice is that the Source Updates, Latest Release, and Source Code Browser pages are all now auto-generated based on which files are on the server. This certainly makes my life a little easier.

Special thanks to s_bastian and Twisty for help with the backend coding!

MAME 0.121u4

13 Dec 2007

A new update to MAME 0.121 has been posted. With this update we now have support for a number of new and rare Namco System 12 games (not all working), some nice new SCSP updates, improved Star Wars accuracy, and a mostly working Mortal Kombat 4. We're nearing the end of the 0.122 development cycle, so be sure to report any significant bugs over at MAMETesters. Thanks!

MAME 0.121u3

06 Dec 2007

Time for a new update. Grab it from the Source Updates page. Some nice SCSP improvements this time around from kingshriek, another big dkong driver update from couriersud, and the usual collection of internal cleanups. Full details in the whatsnew file.

Also, I'd like to announce that I've found a couple of volunteers to help keep the site running smoothly. I'll let them introduce themselves when they are ready, but things are already progressing behind the scenes. I'm also looking for help with keeping the wiki up to date and adding content. If you are interested in helping out there, please contact me and let me know what you'd like to help with.

New Server

01 Dec 2007

After the hiccups of the past few weeks, I've switched this site over to a new server. I had to do a lot more manual configuration on this side, so if anything is not working, please email the webmaster.

MAME 0.121u1

22 Nov 2007

A quick turnaround for this update, mainly to address a few lingering bugs in the official 0.121 release. Grab it from the new Source Updates page. Happy Thanksgiving (if that means anything in your part of the world)!

MAME 0.121

18 Nov 2007

Time for another full release of MAME. Grab it from the Latest Release page. This time around I've done some shuffling to improve traffic. The binary releases are being hosted on two mirror sites. Click through to them to download the actual binaries. I've also pulled the source updates off of the main release page and created a new MAME Source Updates page which will hold them when the time comes. Hopefully this will keep things running smoothly!

MAME 0.120u4

15 Nov 2007

Time for the weekly MAME update; grab it from the Latest Release page.

Apologies if you have tried to grab a full release or development tools over the past few days. I am currently experimenting with techniques to be nicer on this server, since it is a shared server and MAME can suck up an awful lot of bandwidth! As of tonight, all the full releases are now mirrored over at the old mame.net site, and links are appropriately updated here. The only thing missing is the development tools, which I hope to have back online shortly.