Hi Jeromebechaz I took the liberty of editing your post to better conform to our forum rules and guidelines. When you have an opportunity, please do take a moment to reacquaint yourself with the content therein. OK! Now I can remove my moderator hat for a moment. How you download MAME will likely depend on your experience with MAME, and emulation in general. If you're just starting out, it would most likely be sensible to simply download MAME through the Setup Wizard. If however you'd like to be sure you're keeping up wiht the latest and greatest version of MAME, or particularly if you plan on compiling your own version of MAME, you'll want to download directly from mamedev.org. Validating your ROM set can be a bit tricky, but if you plan on constructing a "seamless gaming experience", it's a rather important part of the process. There are tools available which will help you determine whether the version of your ROM set matches your version of MAME (this process is known as auditing your ROMs, and accordingly the tools typically fall under the umbrella of ROM auditing software). For new(ish) users I tend to recommend ROMCenter. It’s a great tool to have in your arsenal. Here are a couple of tutorials to help get you started with ROMCenter: Romcenter 3 tutorial ROMCenter Wiki Another great tool to be aware of is the venerable ClrMamePro. ClrMamePro is not nearly as user friendly as ROMCenter, but it’s got a lot more history behind it, and often times you’ll see the grizzled old emulation veterans using CMP over ROMCenter. Here’s the complete guide to using ClrMamePro. Let us know how you get on with this, and feel free to report back if you run into any problems.