Getting back on a Thursday schedule after the holidays, it's time for the first update of the new year. Some nice bug fixes included this time, with 14 new MAMETesters bugs fixed in the last couple of days. Have fun!
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.
As a little pre-Christmas treat, we have the first update to MAME 0.122 posted at the Source Updates page. The big news here is a working driver for the upright Buggy Boy, thanks to Philip Bennett. Haze and Dox have been busy cleaning up the afega and nmk16 drivers, and as a result a large number of previously non-working games are now working. In addition to the Buggy Boy work, Philip also submitted a nice fix to the Namco NA1 sound which improves the results substantially.
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.