MAME
Last updated
A multi-purpose emulation framework. Its 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.
Install with winget
$ winget install --id MAMEdev.MAME --exact --version 0.289Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.
Silent install command for MAME
MAME uses EXE. The silent install switches are -y.
mame0289b_x64.exe -y
For Intune admins
Stop chasing app updates. Pckgr patches them for you.
Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.
Start free 30-day trialNo credit card required.
About
A multi-purpose emulation framework. Its 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.
Note that due to limitations in the workaround this Winget package uses to treat a 7-Zip self-extraction as a successful install, this package does not add MAME to PATH or to the Start menu.
It also does not write to registry, and therefore does not show up among the PC's installed apps, and is unable to be easily checked for updates with «winget update» either.
Installers · v0.289
Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.
Security
No known CVEs for MAME.
Coverage is best-effort and depends on a winget package mapping to an NVD CPE entry. Absence here is not a guarantee of safety.
Related apps
More from MAMEdev or browse arcade-machines, capcom-play-system, sega-system-c.
Frequently asked questions
How do I install MAME on Windows?
How do I install MAME silently for unattended deployment?
What are the silent install switches for MAME?
How do I uninstall MAME via winget?
Is MAME free?
Does MAME work on Windows 10?
How do I keep MAME up to date?
Recent versions
- 0.289latest
- 0.287