Your simple guide to installing MAME and loading games

MAME, which stands for Multiple Arcade Machine Emulator, is a program that allows you to play arcade games directly from your Windows computer. To install and use MAME on Windows, you must first download MAME from the developer’s official website, then download ROMs and move them to your MAME folder. This guide will walk you through installing MAME on Windows and teach you how to download and install ROMS.

How to Install MAME: Quick Steps

  1. Download MAME from mamedev.org/release.html.
  2. Create a MAME folder on your computer.
  3. Extract the downloaded file to the MAME folder.
  4. Download ROMs of games to the "roms" subfolder.
  5. Open the MAME folder in File Manager.
  6. Type "cmd" into the address bar and press Enter.
  7. Type "mame <gamename>" and press Enter to play a game.
Section 1 of 3:

Installing MAME

  1. Go to the release page on MAME’s official website at www.mamedev.org/release.html. This is the official download page for MAME.
  2. Click the .exe link for the type of processor you have. If you have x64, click the link for "Windows x64 binaries." For ARM processors, click the link for "Arm64."[1]
    • If the download doesn't start automatically, click Yes or Save to start it.
    Advertisement
  3. To keep all your MAME files in one place, create a folder called MAME before you continue. You can place it on your desktop if you'd like, or create it somewhere like C:\MAME.
  4. It should be in your default downloads folder. This prompts you to extract files from the self-extracting archive.[2]
    • If you're using Windows 11, you may see a message that says "Windows protected your PC. Microsoft Defender SmartScreen prevented an unrecognized app from starting. Running this app might put your PC at risk." This sounds scary, but don't worry–it's safe. Click More info, then click Run anyway to continue.
  5. When prompted to select a location to extract the files to, select the MAME folder you created (e.g., C:\MAME). At this point, MAME is installed–no need to run any installers.[3]
  6. Advertisement
Section 2 of 3:

Installing and Loading ROMs

  1. ROMs are the games you can load into the MAME emulator, and they come as ZIP files. You don't need to extract the ZIP files–just download them directly to your MAME roms folder (e.g., C:\MAME\roms).[4] Keep in mind that downloading ROMs for commercial use may be illegal in some jurisdictions.[5] You can find tons of MAME ROMs on the web:
  2. For example, if you created the MAME folder in C:\MAME, open C:\MAME in File Explorer now.
  3. To do this, click the address bar at the top of File Explorer, type cmd, and then press Enter. This opens a command prompt window to the correct folder.
  4. Use the game's ZIP file name when specifying a game (the part before .zip). For example, if you downloaded “Puzzle Bobble 4” and the ZIP file is called "pbobble4.zip", use mame pbobble4 to start the game.
  5. The game will launch and display on-screen.
  6. This allows you to choose which keys control the game. By default, most MAME games are controlled with your arrow keys, along with the Control, Alt, and Space keys. After configuring your game, you can enjoy playing your ROM using MAME.[6]
  7. Advertisement
Section 3 of 3:

Troubleshooting MAME

  1. This error usually means that the ROM’s developer may have updated or released a new version of the ROM that has replaced its previous version.
  2. Do this if MAME informs you that extra components are needed to play the game. Some ROMs require additional hard disks and files to run properly in MAME, which can often be provided by the developer.[7]
  3. If you encounter any error messages when launching certain ROMs, the MAME guide hosts a wealth of information, including tips and tricks to help you overcome problems with ROMs. For example, if playing Phrase Craze for the first time, the message “Push Any Switch” displays on-screen because its NVRAM requires initialization. In this case, you would press the Space key to proceed with gameplay, as instructed by MAME’s game guide.
  4. Advertisement

Community Q&A

Search
Add New Question
  • Question
    Open a command window here is not an option when I shift right-click?
    Community Answer
    Community Answer
    Don't do this if you aren't computer savvy because you can break your computer. Find the registry key for cmd.exe - HKEY_CLASSES_ROOT\Directory\shell\cmd. You will have to edit the key.
  • Question
    How to install Roms with Windows 10?
    Community Answer
    Community Answer
    This software may not be supported on Windows 10. Search for another emulator, there are plenty out there that are open source. Use virustotal's website to scan your executables before you run them to prevent getting malware.
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Video

Tips

  • It can be difficult to find ROMs that play perfectly in MAME. Other emulators may be easier to use and have a wider variety of games that work, including RetroArch and DOSBox (for DOS games).
Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!
Advertisement

You Might Also Like

Add Cheats to MAMEAdd Cheats to MAME
Use an Emulator and RomsUse ROMs and Emulators to Play Classic Games
Use and Set up VisualBoy Advance Setup and Play VisualBoy Advance (Windows & Mac)
Play PlayStation 2 Games on a PC Using PCSX2 Play PS2 Games on Your Computer With PCSX2
Use Retroarch Use Retroarch to Play Your Favorite Games on Any System
Install a Nintendo DS Emulator on PC or Mac Install the DeSmuME Nintendo DS Emulator
Get an EmulatorGet an Emulator
Use DOSBox Set Up and Use DOSBox on a PC or Mac
Play Pokémon on Your PCPlay Pokémon on Your PC
Install Downloaded Online GamesInstall Downloaded Online Games
Open EXE Files Run EXE files on Windows, Mac, and Linux
Play Emulator Games on AndroidPlay Emulator Games on Android
Install a Torrent GameInstall a Torrent Game
Play 16 Bit Apps on a 64 Bit ComputerPlay 16 Bit Apps on a 64 Bit Computer
Advertisement

About This Article

Nicole Levine, MFA
Written by:
wikiHow Technology Writer
This article was co-authored by wikiHow staff writer, Nicole Levine, MFA. Nicole Levine is a Technology Writer and Editor for wikiHow. She has more than 20 years of experience creating technical documentation and leading support teams at major web hosting and software companies. Nicole also holds an MFA in Creative Writing from Portland State University and teaches composition, fiction-writing, and zine-making at various institutions. This article has been viewed 147,675 times.
How helpful is this?
Co-authors: 5
Updated: January 23, 2026
Views: 147,675
Categories: Windows
Thanks to all authors for creating a page that has been read 147,675 times.

Is this article up to date?

Advertisement