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.
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!
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!
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.
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.
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)!
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!