How to play MAME ROMs (games) in OS X

October 11th, 2007 by Ross McKillop | Print This Post Print This Post
Mac

Today I stumbled across an old CD I have full of MAME ROMs. I thought I’d see if you could play them in OS X, and sure enough it’s actually quite straight forward. This brief tutorial will guide you in playing MAME games in OS X.

  1. To get started, download and install MAME OS X. Once installed, launch it from your Applications folder.
  2. mame for os x
    click to enlarge

  3. The first time you run MAME OS X, it will ‘audit’ several hundred (thousand?) ROMs (games). This can take upwards of half an hour to complete. If you don’t want to import/audit all of these games (and the audit does download any ROMs, it just creates a huge list of them)..
  4. mame for os x
    click to enlarge

  5. …select File -> Abort Audit.
  6. mame for os x

  7. Otherwise, once the audit has completed, you’ll be presented with a huge list of games.
  8. mame for os x
    click to enlarge

  9. To actually play a game, drag the ROM (as a zip file) to the Your Username -> Library -> Application Support -> MAME OS X -> ROMs folder. PS. you can find lots of ROMs here.
  10. mame for os x
    click to enlarge

  11. Then start the game by double-clicking it from the massive list of games in MAME OS X. NOTE: if you have trouble getting games to launch, please see this comment by Joshua Pierce. Thanks Josh!
  12. mame for os x

  13. Something you may want to take a look at is MAME Library, a free program that makes organizing, finding and launching games even easier. If you’ve ever used iPhoto, you’ll be very familiar with the interface. When you launch MAME Library for the first time, it will import the database from MAME OS X. This only takes a minute or two.
  14. mame for os x

  15. MAME Library organizes your games/ROMs via screenshots (which you can take by hitting F12 while playing a game).
  16. mame for os x
    click to enlarge

Related Posts:

 How to play .OGG Vorbis files in iTunes (Windows and OS X)
 Cool Dashboard Widget: Another hockey widget
 Dashboard Widget: MLB Schedule
 Screenshot Tour: gOS 1.0 (Initial G)
 How to play .rmvb files in Ubuntu

  1. 14 Responses to “How to play MAME ROMs (games) in OS X”

  2. By Dennis on Oct 12, 2007 | Reply

    hello,

    mame doesnt work for me most of the time. when i try to load a game it says that some files are missing and that i should look at the log file or something. any clue?

    it only worked with alex kidd but with scratches on the sound. And i couldnt play, none of the buttons were working. Only P for pause.

    thanx

    Dennis

  3. By Ross McKillop on Oct 12, 2007 | Reply

    @Dennis:

    And you’re sure the zip file is in the right place? I was able to play Contra (US), MegaMan and a few others no problem. I did have some issues w/ a couple of the games, but by and large most of them seemed to work. After you add a zip to the folder, select File > Audit Unaudited Games. Then try and play the game again.. Hope this helps!

  4. By Andrew on Oct 30, 2007 | Reply

    im having the same problem with the missing files and auditing the file didn’t work. i downloaded marvel vs capcom highlighted it and clicked audit selected games and tried to play it after it was done but it still didn’t work

  5. By Andrew on Oct 30, 2007 | Reply

    also the zip file is in the right place

  6. By Ross McKillop on Oct 30, 2007 | Reply

    @Andrew -

    Over the last few weeks I’ve noticed that it’s kind of ‘hit and run’ when it comes to some games. They work no problem in Windows MAME, but in OS X they don’t launch at all…. I’d say it’s even as high as 25%
    don’t work…

  7. By James Eivers on Nov 8, 2007 | Reply

    Hi, every time I download a MAME rom it automatically unzips?

  8. By Jakob on Nov 20, 2007 | Reply

    According to what Ive found, its supposed to mean that your missing a .CHD (Core Hard Drive) file, sound files, or some other file, I dont know how or where to get these files, but its what it says (too bad I didnt figure that out before I got my hopes up for a 46 mb metal slug game)

  9. By peter on Dec 12, 2007 | Reply

    ^^ btw marvel vs capcom isn’t a chd game. The most up to date resource is mamedev.org . Aaron Giles is the mastermind behind it. Read his updates and post there for yor questions to be answered asap.

  10. By peter on Dec 12, 2007 | Reply

    guys go to mininova.org and get the mame chd torrent and the mame roms torrent, both required, and will have it all!!! you can even get 1.20 roms and 1.19 chd, its all good

  11. By Marty on Apr 25, 2008 | Reply

    When I try and run MameOSX, it crashes immediately giving me a Bus Error… any ideas? I’m running 10.5.2.

  12. By Joshua Pierce on May 3, 2008 | Reply

    This page ends up being the top listed item for many of my searches for a OS X version of MAME, so I figured I’d post this in case someone else has the same problems I have.

    Anyway, I was a bit confused, and had the same problem as Andrew. MAME OS X did the complete audit thing, and then gave me a huge list of games, most of which I knew I didn’t have. Trying to play the ones I did know I have gave me errors telling me the files where missing, same as Andrew. The ROMs where in the right place.

    Looking at the logs - it’s calling for quite a few missing files. I unzipped the ROM in question, and all of those missing files are there, so I assumed it’s not seeing the ROM file.

    So anyway, long story short - I went into the preferences, and re-pointed the application to the ROM directory manually, setting that directory as the same one it *should* have been looking at from the beginning, and had no problems since then. What was any different, I don’t know, but since then, I’ve had no problems.

  13. By Ross McKillop on May 3, 2008 | Reply

    @Joshua Pierce:

    Thanks very much for that tip - I’m going to update the tutorial w/ your info.

  14. By Alex on May 6, 2008 | Reply

    I can not get any of the games to start and I cant drag any of them to unzip them. If you have any advice on unzipping the rom from the list and getting it started please let me know. Thanks

  1. 1 Trackback(s)

  2. Oct 12, 2007: Things That Once Were

Post a Comment