MAMERunner
MAMERunner is a front-end (or shell) to run arcade games using the MAME emulator program.
MAME stands for Multiple Arcade Machine Emulator which is able to play arcade games.
Since MAME is only a command-line emulator, MAMERunner can be used as a graphical front-end for MAME so that you can easily select, play, and manage games.
Games do not come with MAME or MAMERunner, instead you must supply your own. Sample games are available from the MAME website Downloads section http://mamedev.org/roms/
If you download these games, either place them directly into the \ROMS\ subdirectory or use the Add Game option in MAMERunner.

Features:
- It's FREE, NO registration required, NO Adware, NO spyware.
- Supports Windows 7 and Windows Vista.
- Support for 64-bit version of MAME.
- Disables the Windows key during game play.
- Checks the integrity of your games.
- Displays whether game ROMs are good, bad, or unknown.
- Mark your favourite games.
- Show screenshots (SNAPs) of games.
- Produce a verification report of all ROMs or a single ROM.
- Check health of ZIP files.
- ROM management - Add and delete ROMs.
- Import game ROMs directly from Zip files, directories, or another source like CD or DVD.
- Reset individual ROM settings.
- Easily change settings and controls like game, joystick, and sound controls.
- Display and search a list of games support by the MAME emulator.
- Ability to directly modify emulator settings.
- Select and play a game at random.
Requirements:
Operating System:
Windows 7, Windows Vista, Windows XP SP1+
CPU:
1 GHz processor or greater.
Memory:
1GB minimum although dependent upon operating system requirements.
Disk Space:
15MB free disk space.
Permissions:
You must have the relevant operating system permissions to install software on your PC.
MAME Emulator:
You MUST have already installed the MAME emulator program prior to installing and using MAMERunner.
Visit the MAME website Downloads section http://mamedev.org/release.html
Supported MAME Version:
The version of MAME supported by this program is the Windows version v0.144 or above, however, as long as the version supports the listfull, verifyroms command-line switches that produces exactly the same output format then there should be no reason why other versions can't be used.
Have at least one game:
You must already have installed at least one game ROM in the subdirectory under the MAME directory structure.
Sample games are available from the MAME website Downloads section http://mamedev.org/roms/

Change History:
Expand/Collapse
v4.2.1.4 - 15/04/2013
- Fixed issue where paths for MAME.INI settings cfg_directory, nvram_directory, snapshot_directory are not standard.
v4.1.1.2 13/04/2013
- Fixed rompath issue. Note: Supports only one path.
v4.0.1.42 10/02/2012
- Replace OneRun and FileInfo.
- Add exception handler.
- Allow use of either mame.exe (32-bit) or mame64.exe (64-bit).
- Added support for Windows7 and Vista.
- Updated SortGrid and fixed memory leaks.
- Updated Zip testing code.
- Remember form desktop location.
- Added support for UAC (Vista and Windows 7).
- Fixed bug in MAME path search.
- Test MAME version when selecting a path.
- Convert Help from HLP to CHM format.
- Added option to perform internal validation on every driver in the system.
- Fixed bug generating -listfull which resulted in [UNKNOWN GAME]
- Changed "favorite" image.
- Expanded MAME help to consolidate config.txt, windows.txt and -showusage.
- Added option to supply command-line parameters.
- Added option to open Explorer to Data Path and MAME path.
v3.1.1.24 01/12/2008
- Verify All Games now tracks the games as they are being verified.
- Scan for Games logic fixed when removing missing games from the list.
- Set ActivePage to 0 if it was 1.
v3.0 23/11/2008
- Check the version of MAME installed is minimum required version.
- Ensure snapname setting in MAME.INI is set to %g
- Corrected WriteINISetting to append setting if none previously exists and to format output to correct length.
- Added a log page to display game play results with coloured warnings and errors.
- Set to automatically switch between Game Image and Log pages.
- Added splash screen.