Since 1999! Windows Front-End for MAME

by Ric


Version 26.02.0 - 02/01/2026

The first Windows Front-End for MAME to feature independent default settings
for raster and vector games! Works with Vista, 7, 8.x, 10 & 11.

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.285 & 0.286 (with the 0.286 Lists file below).


Features


User Feedback

"This is fantastic. Again thank you sooooooo much!!! Great work!
...Patrick

"I would be willing to send a $10 contribution for this frontend. It is the best one, and I have seen all of them."
...Barry

"May I say, your MAME front end is awesome."
...Brian

"I am so glad you decided not to abandon MAME CLASSIC! What a top notch program!"
...Donald

"This is better than any other Mame frontends. I like it alot."
...Mitchell

"I wanted to let you know that Mame Classic is by far the best front end that I have used!"
...Tom

"Great stuff. The MAME Classic front end is in my opinion the best going. Keep it up!"
...Liam24104

"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"."
...Per

Click here for more user feedback.


Screen Shots
Actual screens may vary due to improvements.

Main Screen
Main Screen With Screen Shots
Raster Settings Screen
Machine Information Screen
Options Screen
Main Main With Screen Shots Raster Settings Machine Information Options

Click here for full size screen shots.


Requirements

  • You must have the official MAME from www.mamedev.org. MAME Classic does not support the different options of unofficial MAME releases or MAMEUI.
  • To work properly on Vista or higher, MAME folders must be installed in a location that is not protected by the OS or the MAME Classic shortcut must be configured to, "Run this program as an administrator".
  • Your Effects files must be in your Artwork directory.
  • Your screen shots must be unzipped in the MAME required folder structure.
  • Your screen resolution should be at least 1152 x 864.


FAQs

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.
Solution: Make sure that the ROM you downloaded has the correct files in it. If you are using merged ROM sets, make sure to tick ROM Sets Are Merged in Options.

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.


Downloads

Portable Package: 26.02.0
For MAME 0.285

Copy the MAME Classic folder to a folder of your choice... preferably not in a protected folder. Unless otherwise noted, you just need to replace MClassic.exe, classic.txt, catver.ini and lists.txt to upgrade.

MC26020.7z
1.85 MB
Lists Support File: 286
For MAME 0.286

This file is used to place machines in the proper list. It will be updated for each MAME release and is included with MAME Classic. If MAME Classic is not updated for a MAME release, download this latest version and replace your existing lists.txt in the MAME Classic\support folder.

LISTS.7z
98 KB