# BletchMAME

BletchMAME is a new experimental front end for MAME. Unlike existing front ends (which function as launchers, keeping MAME’s internal UI), BletchMAME replaces the internal MAME UI with a more conventional point and click GUI to provide a friendlier experience in a number of areas (such as profiles, input configuration and a number of others). While BletchMAME is intended to support all machines supported by MAME, it should be particularly suitable to computer emulation.

## Running BletchMAME

To run BletchMAME, run the installer (BletchMAME.msi on Windows) and BletchMAME will install. The first thing you must do is point BletchMAME at a locally installed version of MAME 0.213 or later. BletchMAME will take some time to read info from MAME, and when this is complete you can run the emulation.

## Version History

- 1.4 (2019-Nov-3):
  - Full software list support
  - Fixed recently introduced bugs in the profiles view that could caused actions to be made against an incorrect profile
- 1.3 (2019-Oct-9):
  - Support for loading software list parts individually (but not yet full softlist software entries)
  - List views can now be sorted by column
- 1.2 (2019-Sep-18):
  - Improvements to the error reporting in the LUA plugin
  - Distributing BletchMAME as a ZIP file in addition to MSI
  - Fixed issues surrounding the “Mouse Inputs” button when changing inputs, including potential crashes
  - Fixed a bug that could cause the mouse to be captured at the start of an emulation session, even if the menu bar was showing
- 1.1 (2019-Sep-8):
  - Fixed bugs related to starting with a fresh configuration directory
  - Added basic “preflight checks” prior to starting MAME emulation sessions, to better catch obvious problems
- 1.0 (2019-Sep-7):
  - Initial Release

## Support for BletchMAME

Visit the BletchMAME website at http://bletchmame.s3-website-us-east-1.amazonaws.com/ or the IRC FreeNode channels #mame and #bletchmame