You can download MAME here.


  • Support MAME, MAME Plus!, UME, WolfMAME, HqMAME, SDLMAME/SDMUME emulators (other MAME variants might work)
  • Support for a second MAME emulator so you can choose between two MAME builds when running games (AlterMAME)
  • Support for MAME software list games (non-arcade): consoles and computer games (MAME v0.162 or newer required)
  • ROMs validation system (audit), except for Daphne emulator and the emulator selected in AlterMAME
  • Support MAMu_ icons. Awesome custom game icons made my MAMu_ (unzipped or zipped)
  • View game preview images: title snapshot, game snapshot, marquee, flyer, cabinet, control panel, control panel layout, PCB, in-game artwork
  • Unzipped and zipped images support (.png and .jpg formats)
  • Up to 10 images per category
  • Image preview layout mode. View up to three images at the same time. Layouts can be customized
  • Six games list view modes to choose from, including grouped view (parent+clones tree) and cool thumbnails view
  • Customize columns for details and grouped view modes. Hide columns, change width and their position
  • Sort games by 2 columns in standard view mode (details); hold Ctrl key and click on the second column
  • Watch game video previews using your favorite media player. My favorite app is Media Player Classic Home Cinema
  • Support for catver.ini, nplayers.ini, languages.ini, AntoPISA's category.ini, version.ini, catver.ini
  • Support for AntoPISA's mess.ini to filter out non-arcade MAME machines (available in renameSET pack or version.ini pack)
  • Advanced games filters, including a search bar for quick seaches
  • Customizable filters tool bar. Hide buttons or use a small tool bar
  • MAME Machines Side Panel to list all MAME machines with software list games, filter games by machine (Machine tool bar button)
  • Minimum screen resolution supported: 640x480 (some features still require a 1024x768 resolution)
  • Support several .dat files for MAME: Mameinfo, Arcade History, MAME Score, MAME Action Replay, MESSInfo
  • Browse games list with arcade controllers: X-Arcade, HotRod SE, SlikStik, Detonator II
  • Favorites lists. Create a list of your favorite games. You can create as many favorites profiles as you wish
  • Delete/copy/move your game files directly within the frontend (includes a fancy progress dialog)
  • Partial support for older MAME builds. Mininum version is MAME 0.37 beta 15 (0.51); DOS MAME is not supported
  • Create custom game settings
  • Support to run multi-slot arcade machines with Neo-Geo MVS, Sega Mega-Tech System, ST-V (MAME v0.154 minimum required)
  • Frontend settings are stored in .ini files. Windows registry is never used
  • View game info from the internet using ProgettoEMMA website
  • Partial support for MAME / HBMAME merged sets
  • Detection of bad .zip files (using ZipForge library)
  • Support ROMs in 7-Zip format (.7z). MAME, HBMAME and Demul emulators only. File 7z.dll required (included in full package)

What's New:


  • Extra bios names were added into the Bios List when changing MAME/HBMAME default settings
  • The "New 3D Engine / Legacy 3D Engine" was not being correctly set in Supermodel settings screen, and when running games
  • Renamed all "FileName" texts to "Filename" (cosmetic fix)


  • Added custom folders support for "View Game Docs" (mameinfo.dat; history.dat; etc); it requires MAME v0.172 minimum with "ui.ini" file and "historypath" entry
  • Updated Supermodel XML games list file based on SVN 351 (Games.cpp), and added a new "controls" tag
  • Changes to MAME settings screen
    • added support for Unicode title strings in LUA plugins list (just in case...)
    • BGFX / HLSL / GLSL post-processing settings split into their own sub-pages ("Video 2" tab)
    • moved "Video Output Mode" setting to "Video 2" tab
    • added a list of all available BGFX shader chain files for easier usage
    • all .json files from the "bgfx\chains\" folder will be read and added into a ListView (title, author, filename)
    • use button "Select" (or mouse double-click) to select a single shader and make active; use button "Add" to add multiple shaders to the Edit box
    • Note: you must make sure the selected shader appears in the Edit box... just selecting a shader in the list will not make it active!
    • new BGFX setting: "Record Rendered Video Filename (AVI)"; default key to save a video rendered by BGFX is Shift+F12 (same as HLSL and "record video" in MAME's internal UI)
    • new OSD output options: "OSD Provider" ("Input" tab)
    • more interface tweaks


  • Link to the new MAME documentation in "Help" main menu: