Windows-based MAME Front-end built in WPF
MAMEIron is a Windows-based MAME Front-end built in WPF.
1) You must have MAME installed
2) You must have snapshots for all the games you wish to play
1) Unzip the Release zip file into your MAME folder, or build from source and copy the files from /bin/Release to your MAME folder
2) Modify the MAMEIron.exe.config file to set your preferences
3) Install the two fonts included in the /fonts folder
1) The very first time you run MAMEIron, it will use the MAME executable to generate an XML list of all the supported games.
MAMEIron will then filter down that list to exclude games based on certain criteria. See the wiki or source code for more details.
This is a one-time memory-intensive (3GB ram) process.
2) MAMEIron was designed to run at 1680x1050. It will look weird at other resolutions.
3) How did “MAMEIron” get its name? It’s a MAME Front-end (Fe) and Fe is the symbol for Iron on the Periodic Table of Elements, of course!
Credits:
My blog has history on this project, how it started, the cabinet build, etc.
https://chrisweinert.com/categories/multiple-arcade-machine-emulator/