Counter reset on
December 1st, 2001.
Version 8.2.0 - 05/08/2016
The first Windows Front-End for MAME to feature independent default settings
for raster and vector games! Works with Windows XP, Vista, 7, 8.x & 10.
NOTE: When sending email, you must put the words "MAME Classic" in the subject line or your email will be treated as SPAM
and deleted before I read it. The quotes are not required.
New In This Version
(For MAME 0.173)
- Added : Monochrome Compensation option which replaces certain settings with values suitable for monochrome or black & white games if monochrome.ini is in your MAME Classic support folder
- Added : New Core Render Option
- Added : New Direct3D Post-Processing Options
- Changed : Key names in the options.ini file which will cause MAME Classic to recreate the file at first launch
- Fixed : Game count on Splash screen and Refresh dialog not displaying properly
- Removed : Obsolete HLSL Curvature option
- Independent default options for Raster, Vector and LCD games
- Stores favorite games in separate list
- Custom settings for individual games
- Finds ROM changes between MAME versions
- Numerous game filters
- NPlayers.ini and Catver.ini support
- Icon support (requires icons to be unzipped in a ICONS folder in your MAME directory)
- Game information (requires the history.dat, mameinfo.dat and cheat.7z files)
- Alternate directories for each directory in the mame.ini file
- Two ROM directories
- ROM and Sample verify with search for bad sets
- Screen Shots
- Ability to find and delete ROMs which are no longer supported in MAME
- Maintenance to your MAME directories
"I would be willing to send a $10 contribution for this frontend. It is the best one, and I have seen all of them."
"May I say, your MAME front end is awesome."
"I am so glad you decided not to abandon MAME CLASSIC! What a top notch program!"
"This is better than any other Mame frontends. I like it alot."
"I wanted to let you know that Mame Classic is by far the best front end that I have used!"
"Great stuff. The MAME Classic front end is in my opinion the best going. Keep it up!"
"I wanted to thank you for incorporating a fix into the code which means I can stay with the latest releases until my new PC comes. The fact that you did this, possibly just for the benefit of 1 person, simply shows how top class the whole Mame Classic show is. "Simply the best"."
For more user feedback, click here.
(Click thumbnails for full size view. Actual screens may vary somewhat due to improvements.)
Main Screen With
- You must have an official MAME from http://www.mamedev.org/release.html. MAME Classic does not support the different options of unofficial MAME releases or MAMEUI.
- You must have mess.ini from http://www.progettosnaps.net/renameset in your MAME Classic\support folder. This is now included with MAME Classic.
- To work properly on Vista or higher, MAME Classic must be installed in a folder that is not protected by the OS or the shortcut must be set to "Run this program as an administrator".
- Your Effects files must be in your Artwork directory.
- Your ROMs must be zipped in merged-split or full-split format (fully-merged is NOT supported).
- Your screen shots must be unzipped in the MAME required folder structure.
- Your screen resolution should be 1024 x 768 or higher.
- Your display should be set to Windows default (96 dpi).
Problem: I cannot see anything in the game lists.
Solution: Make sure that your back color is different than your font color in Options.
Problem: I downloaded and installed a ROM. I see it in the MAME Classic installed list but it will not play or I just see the parent game in the installed list, not all of its clones (and I do not have Hide Clones selected in MAME Classic Options).
Solution: Make sure that the ROM you downloaded has the correct files in it and is not in the fully-merged format. MAME Classic requires your ROMs to be in either merged-split or full-split format. This means one zip file per game.
Problem: I get an error when MAME Classic is loading. It won't even get to the main screen.
Solution: Each version of MAME Classic is written for a certain version of MAME The MAME Classic web page will tell you what version of MAME you need to run the current version of MAME Classic.
Problem: I cannot seem to get certain MAME options to work.
Solution: Once again, each version of MAME Classic is written for a certain version of MAME The MAME Classic web page will tell you what version of MAME you need to run the current version of MAME Classic.
Problem: I cannot get the cheats to work.
Solution: First, you must have the cheat.7z archive and a folder named "cheat" in your MAME directory. Second, be sure you have the CHEATS checkbox ticked in Raster Settings, Vector Settings, or any Custom Settings you want to use the cheats with.
Problem: I make a change in the mame.ini file and then MAME Classic recreates the file and my change is gone.
Solution: Do NOT make changes to the mame.ini file. MAME Classic does this based on the options you select in the proper Settings screen. You can make any changes in these screens.
Choose this to install everything from the setup program. This installs the needed system files and the MAME Classic files. There is no need to uninstall a previous version if you are reinstalling to the same location.
Choose this if you are upgrading from version 3.0.0 or above and you already ran the setup program once before. Just overwrite your existing MClassic.exe, Classic.txt, Catver.ini and Mess.ini files with these updated versions.
This installs the VB6 SP6 run time files. These 6 files are asycfilt.dll, comcat.dll, msvbvm60.dll, oleaut32.dll, olepro32.dll, and stdole2.tlb. You only need to download and install this if you don't already have these files installed (unlikely). If you get an error message referencing one of these files, this is what you need.
If you want MAME Classic to have an XP style theme, you will need this. Just place MClassic.exe.manifest in the MAME Classic directory. You also need to be running an XP theme on your desktop.
For user submitted Splash Screens, click here.