Mr. Do!'s Arcade

Home of MAME Artwork, MAME Compiling, and other Emulation Goodies


Starting with the release of MAME 0.107 in July 2006, thanks to Aaron Giles, MAME supports hi-resolution artwork for bezels, backdrops, overlays, marquees, control panels, instruction cards, etc., and includes an XML–based file format for the layout — (.lay)

Save these files to your \MAME\artwork directory. To use them in MAME, make sure you enable artwork either in your mame.ini or your frontend of choice. (NOTE: MAME defaults to enable all artwork.)


The best way for the MAME Artwork Project to continue to grow is outside help. How can YOU help? Here are a few ways:

  • Donate TIME. If you are fairly good at cleaning up pictures in Photoshop, GIMP, or PaintShopPro, or know how to vector using Illustrator, CorelDraw, etc., and you have some spare time you would like to spend on helping this project, contact me. You can see the some of the current backlog here.
  • If you have artwork available, you can:
    • Scan it yourself and send me the files
    • Send the artwork directly to me via UPS / FedEx, etc. Also let me know if you would like it sent back or not.
    • If you live in the Southern California area, I can bring my equipment to your location and scan the artwork there. I also have no problem spending the night to visit you in Northern California, Nevada, or Arizona.
  • If you notice something is incorrect in an artwork file, please let me know. I would rather fix it as soon as possible, than let it go on incorrect for years.
  • How to contact me?


There would be no Artwork Project without the Artwork Team and multiple outside contributions we've received over the years. They will forever have my heartfelt thanks. With that said, there are a few things that I do around here:

  • I am responsible for coordinating all the artwork that comes in and goes out.
  • I maintain this website, along with the Artwork sections of the two main FTPs that host the artwork.
  • I have created the LAY files for most of the files on this site.
  • Any artwork on loan from Vintage Arcade Superstore has been dug out of storage or disassembled from cabinets by me when I visit their warehouse; then transported home. Scans, stitching, and initial color correction are done by me in Photoshop.
  • I initiated the effort to acquire occasional artwork from ClassicArcadeGrafix.
  • The little extra things like lamps and LEDs are simply done in the LAY file, but as a more "exact science" than other pieces of artwork (but I still can't hook them up if a MAMEDev doesn't include the support in the game first).
  • I have used my own money every so often to purchase artwork.
  • Along with the rest of the artwork team, I have also cleaned up my fair share of artwork.

There are other little things here and there, too, but that is the bulk of it. I do this simply for the passion I have for video games, and for the enjoyment that I am sure other end-users get out of it.


Before I got involved in working on MAME In-Game Artwork, I cut my teeth on Photoshop by simply cropping pics for frontends.-

  • Back in Fall 2003, I made my first contribution to the Control Panel pics project when Smitdogg was running that project. These were mainly pics I took myself at various arcades, and then cropped later in Photoshop. I ended up taking over the next year, and continued it for a couple more years.
  • Back in 1999/2000, TheGuru ran a little site called The Arcade Art Museum. I saved a local copy (minus the dead links) here if you would like to check it out. Many of the pics originally there ended up in the cabinet packs hosted over at MAMEUI. After starting with Control Panel pics, I got interested in trying to get the current Cabinet pic packs up to date. At the time, the pics in the packs at MAMEUI were lower-res, and I wanted to improve on that. Again, I went out and took a bunch of pics myself, and scoured the internet for high quality pics. I also contacted Guru, and he sent me more pics he had been holding on to back from the Arcade Art Museum days. Later, Marshall had let me know he also had more stuff to contribute.
  • Eldio was the original guy that took care of Marquee pics. He also hadn't updated things for some time, but with the other two things going on, I didn't really have much time to take on that, also. Luckily, Howard Casto decided to start releasing "unofficial" packs of marquees. As he was doing all the work, I figured hosting them here and keeping the site up to date would be easy enough.
  • So at one point, this was the official home for those three frontend pic packs.
  • After two months of focusing strictly on In-Game Artwork, I went through my computer and released one more update for all three on October 1, 2006. By that point, there were 1883 Control Panel pics, 977 Cabinet pics, and 1540 Marquee pics. After that, I stayed focused oon In-Game Artwork, and let these other three projects fall to the side.
  • In 2009, AntoPisa started his new site, mainly for various screenshot pics for MAME. Eventually, he took over all three, and today Progetto Snaps is the ultimate one-stop site for MAME frontend related pics and files.