MAME Classic
Version 5.5.0
Copyright (C) 1999-2005
All Rights Reserved
Richard A. Insalaco
mameclassic@gmail.com
http://mameclassic.mameworld.info
07/2009

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 necessary.

This product contains Polar ZIP Component from Polar.  Copyright  1998-2003.  All rights reserved.



Requirements
----------------

* You must have the official Win32 M.A.M.E. MAME Classic does not support the different options of unofficial M.A.M.E. releases or MAME32.
* To work properly on Vista, M.A.M.E. and MAME Classic must be installed in folders that are not protected by Vista.
* 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 M.A.M.E. required folder structure.
* Your screen resolution should be 800x600 or higher.
* Your display should be set to Windows default (96 dpi).



FAQs
------

Problem: I cannot see any screen shots.
Solution: Your screen shots must be unzipped in the M.A.M.E. required folder structure.  I.E., SNAP\DKONG\000.png.

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 M.A.M.E.  The MAME Classic web page will tell you what version of M.A.M.E. you need to run the current version of MAME Classic.

Problem: I cannot seem to get certain M.A.M.E. options to work.
Solution: Once again, each version of MAME Classic is written for a certain version of M.A.M.E.  The MAME Classic web page will tell you what version of M.A.M.E. you need to run the current version of MAME Classic.

Problem: I cannot get the cheats to work.
Solution: First, you must have a cheat.zip archive and a folder named "cheat" in your M.A.M.E. 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.



Contact
---------

If you would like to contact me with your comments or to report any bugs please use the email address above.  Please have an understanding of M.A.M.E. (setup, use, and needed support files) before emailing.  Also, when sending email, you must put MAME Classic in the subject line or your email will be treated as SPAM and deleted before I read it.



Acknowledgments
---------------------

Nicola Salmoria and the M.A.M.E. team for M.A.M.E.
Dave Hng for his help implementing the screen shots.
John McKechnie for his contributions to the splash screen.
Twisty for the starfield background image.
Tony Varnas for the Windows XP Theme help.
Anthony Liro, Tim Eckel, Chris Anderson, and INSANE for helping me with coding issues.
Anthony Liro, RocLobsta, Steven Brown, and Mitchell Hancock for Beta testing.
RocLobsta and MAME World (www.mameworld.net) for hosting the MAME Classic webpage.
Logiqx for allowing MAME Classic to hook to his excellent tool MAMEDiff which is available at www.logiqx.com.



Version History
-----------------

5.5.0
-Added a filter to hide Twinkle System games.
-Updated for M.A.M.E. 0.133.

5.4.0
-Added filters to hide Chihiro, Hikaru, Taito G-Net, & Triforce games.
-Added the option to select a Crosshairs folder.
-The Game Information report now reads the cheat.zip.  This file must be in your M.A.M.E directory.

5.3.0
-Added an additional filter to hide Atari System 1 games.
-Changed the MAME Classic News and Check For Updates links to the new website address.

5.2.0
-Updated for M.A.M.E. 0.127.

5.1.0
-The Hide Test Systems filter now hides more test systems.
-Updated to accommodate M.A.M.E. 0.126.

5.0.0
-Fixed an issue where all of the text in the .txt files could become bold if you switched from one to another without returning to the game list first.

4.9.0
-Added additional values in the All Window Views, Prescale, and Audio Latency settings.
-Added an option to delete a game's .cfg file after gameplay.  If you use the OSD in M.A.M.E. to change settings such as Brightness, Contrast, or Gamma, these changes will override those in the mame.ini.  Deleting the game's .cfg file ensures that MAME Classic settings will be used everytime you play that game.
-Added the main Refresh to the Status Bar.
-All Window Resolutions now gets its values from your system so you will probably find different resolutions available.  In prior versions I had these hard-coded.
-Fixed an issue where not all bootleg games would be hidden if you selected Hide Bootleg Games in Options.
-Fixed some issues (I hope) involving resorting on a new column, exiting, restarting and then having the same game that was highlighted when you exited highlighted upon restarting.  This is the second time I tried to fix this.
-Made some of the settings slightly more descriptive.
-Made some minor GUI changes when MAME Classic is maximized.
-Removed some erroneous values in the Frame Skipping setting.
-Removed some xml code (&amp; for example) that would show up in the Game and Manufacturer columns with some games.
-The game lists now show multiple screen information if a game has more than one screen.
-The ROM Compare function now gives you the option to move orphan ROMs to a separate folder instead of deleting them.  The folder will be created in your M.A.M.E. directory if it doesn't exist.
-Updated to accommodate M.A.M.E. 0.119.

4.8.0
-Added additional filters to hide more games.
-Fixed a bug preventing the recording and playback of games.
-Updated to accommodate M.A.M.E. 0.118.  NOTE: You should delete your raster.cfg, vector.cfg and any other custom game .cfg files before running this version of MAME Classic for the first time.

4.7.0
-M.A.M.E. non-error related output is now shown in the scrolling label after exiting a game.

4.6.0
-Added "M.A.M.E. Output Results".  This lists any M.A.M.E. related errors or warnings generated after launching a game.
-Changed the naming of some headers in the .cfg files to match those that were changed in M.A.M.E. 0.114's .ini file.  NOTE: You should delete your raster.cfg, vector.cfg and any other custom game .cfg files before running this version of MAME Classic for the first time.
-Changed the values of the Gamma, Contrast, Brightness, and Beam drop-downs to match those now in M.A.M.E.'s UI.  Let me know if there are any other values that need to be addressed.
-Fixed a bug that prevented saving the values of Other Commands in Custom Settings.
-Removed the now obsolete RDTSC option.

4.5.0
-Updated joystick options to accommodate M.A.M.E. 0.113.

4.4.0
-Improved the Game Audit functionality and output.

4.3.0
-Added the option to select a Fonts folder.
-Changed the default folder location for M.A.M.E. ini files.  You must delete the mame.ini in the root of your M.A.M.E. folder if you accept the default location.
-Rewrote the News and Check For Update features to work if you have IE7.
-Rewrote the Snapshots code to work with M.A.M.E. 0.111.
-The Status Bar now shows either "Vector Settings" or "Raster Settings" instead of just "Default Settings".

4.2.0
-Removed all Hi-score directory references.

4.1.0
-Fixed a bug that prevented cheats from showing up.  This was caused by a change to the format of cheat.dat.
-Fixed an issue where some checkboxes would be blacked-out in the Maintenance screen if using the MClassic.exe.manifest file.  This was caused by the major changes made in version 4.0.0.
-Removed the Artwork option and added the View option to accommodate M.A.M.E. 0.108.
-Removed the Output Device options to accommodate M.A.M.E. 0.108.

4.0.0
-Major changes to accommodate M.A.M.E. 0.107's new graphics rendering system.  Many options were added, changed, or removed.  Before running this for the first time, you should delete everything from the MAME Classic REPORTS folder and all the .cfg files from the MAME Classic SETTINGS folder.  Also, delete everything from the M.A.M.E. CFG, NVRAM and any other M.A.M.E. folder that might hold settings from previous M.A.M.E.s.

3.4.4
-Changed the High Priority option to Priority as it was changed in MAME 0.105.  Without this change, the Playback function was broke.
-Changed two options for compatibility with MAME 0.106.  Full Screen Brightness changed to Full Screen Gamma and Direct 3D Filtering changed to a boolean.

3.4.3
-Added the option to hide MPU4 Video Firmware Games.
-Added the option to select a Comments folder.

3.4.2
-Fixed an issue that would not allow you to add a game to the favorites list if another game with a similar title was already in the list.
-Fixed an issue where deleting a game from the favorites list might also delete another game with a similar title in the list.

3.4.1
-Fixed an issue with the fonts and certain regional settings.
-Fixed an issue where some checkboxes would be blacked-out in the Options screen if using the MClassic.exe.manifest file.

3.4.0
-Added the ability to change the font size in the game lists.
-Replaced the Skip_Validitychecks option with the new Autosave option.
-The back color now uses system colors instead of palette colors.

3.3.9
-Updated for compatibility with M.A.M.E. version 0.100.

3.3.8
-MAME Classic Announcements is now called MAME Classic News.  Also, the format has changed to make it easier to read.

3.3.7
-Added a sound when a new announcement is detected at start up.
-Fixed a bug with the "Hide Games Released After This Year" option that would close the program if you enabled or disabled this, cancelled your changes, then went into the Options screen again.

3.3.6
-Added MAME Classic Announcements under the Help pull-down menu.  Here you can check for any MAME Classic related announcements.  MAME Classic will also check at start up.  You will need an Internet connection.
-Added more biossets to the Bios control.
-Reworked the game filters.  NOTE: If you have a favorites list, it will be deleted the first time this MAME Classic is run.  You will have to re-create it.

3.3.5
-Added the following columns to the game lists...Graphic, Palette, Orientation, and Frequency.  The orientation was previously part of the Display column.  NOTE: If you have a favorites list, it will be deleted the first time this MAME Classic is run.  You will have to re-create it.
-Fixed a bug that could allow the same game to be added to the favorites list more than once.
-Fixed a bug that would incorrectly report the display of Cyberball (rev 4).
-Fixed a non-critical error that would pop-up when starting to playback a recorded game.
-Fixed an issue where MAME Classic would always return to the center of the screen after exiting from a game even if it was not in the center when you started the game.
-Fixed an issue where the program would crash when trying to display a Windows XP style icon.
-MAME Classic now minimizes while generating a ROMs, Samples, Sets, or MAMEDiff report.
-Modified the way the listinfo.txt is parsed to be compatible with M.A.M.E 0.95.
-The Delete ROM function will now also delete associated files of the selected ROM.

3.3.4
-Added the option to delete the current selected ROM or Samples on the right-click menu.
-Added the ability to hide Max-A-Flex, CVS, PGM, and Imperfect games.
-Added the ability to hide games that require hard disk images (.chd files).
-Fixed a bug introduced in version 3.3.3 where the program would error if you tried to view your favorites list.

3.3.3
-Changed how MAME Classic detects a new version of M.A.M.E.  This should solve the problem where MAME Classic detected a new version of M.A.M.E. if your PC recently adjusted its clock for daylight saving changes.
-Fixed a bug that hid several non Neo-Geo games if you selected the Hide Neo-Geo Games filter.
-Removed the Confirm Exit message box.

3.3.2
-Added support for Nomax's NPlayers.ini file which you can get at http://nplayers.arcadebelgium.be.  Just put nplayers.ini in your MAME Classic directory and the Players column will be added to the game lists.
-Added support for TriggerFin's Catver.ini file which you can get at http://catlist.mameworld.info.  Just put catver.ini in your MAME Classic directory and the Category column will be added to the game lists.
-Added the Skip ValidityChecks option introduced in M.A.M.E. 0.88.

3.3.1
-Added "Imperfect" as a status in the list view.
-Changed the M.A.M.E. defaults for the 6 input controls to "Keyboard".  If you want your settings to reflect this then you will have to change them.

3.3.0
-Added most of the latest controller options from M.A.M.E 0.85.
-Added the Windows XP Theme look when running on Windows XP with an XP theme.  You will need to download MClassic.exe.manifest from the download section and place it in your MAME Classic directory.  Thanks to Tony Varnas for assistance.
-Changed the format of some.cfg files.  NOTE: You will have to delete your raster.cfg, vector.cfg and any other custom game .cfg files before running this version of MAME Classic for the first time.

3.2.0
-Changed the option for the separate Neo-Geo ROMs folder to a generic Additional ROMs folder.
-Changed the MAMEDiff options to support the latest version of MAMEDiff.  Be sure to visit www.logiqx.com for MAMEDiff!
-Updated the -listinfo code to support M.A.M.E. 0.84.  You must have xml2info.exe in your M.A.M.E. folder.

3.1.0
-Added a label to indicate if any filters are applied to game lists.
-Fixed an issue with the ROM Compare function that would show a ROM as not being in the All Games list if it had uppercase letters in it.

3.0.2
-Fixed a glitch introduced in 3.0.1 that would sometimes prevent MAME Classic from exiting properly.

3.0.1
-Fixed a bug that would sometimes prevent the gradient color from filling the interface completely when maximizing.

3.0.0
-Added some error handling to prevent a crash on some Windows 9X PCs upon start up.
-Added the ability to check for MAME Classic updates.
-Changed the way the What's Changed (ROMs Info) option works.  This hopefully solves the issue where some games were listed more than once.  Thanks to MAMEngineer for finding this!
-Changed the way the What's Changed (All Info) option works.  This speeds it up a bit and shows removed items now.
-Fixed a bug with the FlipX and FlipY options.
-MAME Classic now supports MAMEDiff!  Just place mamediff.exe in your M.A.M.E. directory and this feature will be enabled from the What's Changed option on the Reports pull-down menu.  This option is FAR superior over mine even though I improved mine with this release.  Thanks to Logiqx at www.logiqx.com!
-Renamed the executable to MClassic.exe.  You should delete the old MAME Classic.exe in your MAME Classic directory.

2.9.0
-Added a column sorting icon to the game lists.
-Added the new Lightgun and LED options.
-Fixed some issues involving resorting on a new column, exiting, restarting and then having the same game that was highlighted when you exited highlighted upon restarting...I think.
-Fixed the problem where the bottom of the program would be cut off if your desktop was configured with a large Titlebar...such as the default theme for Windows XP.
-Improved the bad sets search.  You just have to push the button once and it will list all bad sets and give you the option to print this list to your default printer.
-Reworked the tab order.
-You can now display your own custom splash screen image.  Simply put a .jpg image of your choice in the MAME Classic directory named splash.jpg.  It should be the same size as the form (446 by 288) because the form will not resize.  NOTE: My labels such as the game count and version will still appear in there designated areas.

2.8.1
-Fixed a bug that would cause the program to error and end under the following condition...Autorun was enabled, MAME Classic was maximized, you started MAME Classic and it went right into a game and then you hit the ESC key to end the game.

2.8.0
-Added a DATs Option in "Other Extras" section of the About Form to display what DATs are installed in your M.A.M.E. directory.  If you click on one of the filenames, it will show you the modified date and time of the file.
-Added the ability to maximize MAME Classic.  This was a popular request.
-Changed the font displaying Classic.txt, Windows.txt, and other reports so that they are easier to read.
-Fixed a bug that would cause the program to error and exit if the ENTER key was pressed while running a What's Changed report.
-Redesigned the Reports pull-down menu to make it easier to read.

2.7.0
-Added a What's Changed (ROMs) option on the Reports pull-down menu that looks for changes in ROMs only.  Now, when MAME Classic detects that you have a new version of M.A.M.E., it will tell you what ROMs have changed or were added.  This takes a LONG time to run.
-Added the ability to repair all your setting files automatically with each new version of MAME Classic.  This means you no longer have to delete any of your .cfg files when M.A.M.E. changes its option values.  Just select Rebuild Settings from the Tools pull-down menu.
-Fixed a bug that would cause MAME Classic to error if you had Auto Run checked and you tried to access any of several screens. 

2.6.0
-Added a percent indicator showing the progress of the What's Changed option and upon completion it now shows time elapsed.
-Added controls for the new options introduced with M.A.M.E. 0.70.
-Changed the way several options work now that the M.A.M.E. docs were updated.  NOTE: You will have to delete your raster.cfg, vector.cfg and any other custom game .cfg files before running this version of MAME Classic for the first time.
-The What's Changed report is now saved and can be view later without having to create it again.

2.5.0
-Added a What's Changed (All) option on the Reports pull-down menu.  Now, when MAME Classic detects that you have a new version of M.A.M.E., it will tell you what games have changed or were added.  This takes a LONG time to run.
-Added controls for some of the new options introduced with M.A.M.E. 0.69.  NOTE: You will have to delete your raster.cfg, vector.cfg and any other custom game .cfg files before running this version of MAME Classic for the first time.
-Fixed a bug that would prevent custom .cfg files from deleting properly when they were the same as the raster.cfg or vector.cfg.
 
2.4.0
-Added controls for the following new options...Direct3d, Filter, Texture Management, and Audio Latency.
-Changed the style of the Defaults screens and the Maintenance screen.  They are now scrolling views.
-Fixed a bug that would cause MAME Classic to crash if you were on the Uninstalled View with one game on it and you added its ROM and performed a Game Audit.

2.3.0
-Added the new rotate options AutoRight and AutoLeft introduced in M.A.M.E. 0.67.

2.2.0
-Added the High Priority option introduced with M.A.M.E. 0.66.
-Fixed a bug that prevented the correct history.dat information from showing on at least one game.
-MAME Classic will now detect if you changed the location of your mame.exe and prompt you with the Options screen to re-configure.

2.1.0
-Added the Keep Aspect option again.  I had removed this once and combined it with Screen Aspect but now I think they should be separate.  NOTE: You will have to delete your raster.cfg, vector.cfg and any other custom game .cfg files.
-Fixed a bug that would not allow you to playback a recorded game if your INP folder was not in your M.A.M.E. directory.
-Fixed a problem introduced in version 2.0.0 that would cause MAME Classic to crash if you tried to record a game.

2.0.0
-Added my own effect option, AScan75.  This automatically uses a vertical or horizontal scanline effect based on the game.
-Added the new RDTSC, Skip Disclaimer, and Skip Gameinfo options.
-Fixed a problem that would sometimes cause MAME Classic to crash upon exiting a game.
-MAME Classic now creates the listinfo.txt file faster because it does not add the information from the history.dat and mameinfo.dat files if they exist.

1.9.0
-Added an "Other Extras" checkbox to the About Form which displays what artwork, icons, and samples are installed.
-Fixed a bug which would not end the program properly if MAME Classic detected a new version of M.A.M.E. at startup and the user selected CANCEL when MAME Classic indicated it will update the game list.
-If you have artwork for a game installed, the graphic of the arcade machine will read "Artwork" in the marquee.
-The scrolling label now displays the manufacturer of the selected game.

1.8.0
-Added a small delay before displaying the game icon.  This prevents disk thrashing when moving quickly from one game to another in a list.
-Added the ability to create a favorites list.  I have had many requests for this.  Just right-click in the All Games list or Installed Games list to add or remove a game.
-Changed the starfield image used on the splash screen and the game lists (thanks to Twisty).

1.7.0
-Added an auto run option that allows you to automatically run the selected game at startup.
-Added an Author's Defaults button to the Options form which automatically selects the preferences that I run.
-Added more Tool Tip Text.
-Added support for icons.  Your icons must be unzipped in an ICONS folder in your M.A.M.E. directory.
-Added the ability to hide Cassette games.
-Added the ability to specify alternate directories for all directories specified in the mame.ini file.  NOTE: You will have to delete your options.ini file.
-Added the new options in M.A.M.E. 0.61.  NOTE: You will have to delete your raster.cfg, vector.cfg and any other custom game .cfg files.
-Added three more effect options (Scan75V, RGB4V, and RGBTiny) that I didn't know existed because they are not in M.A.M.E.'s windows.txt file.
-Fixed a bug that would sometimes not allow you to playback a game from the Installed Games view.
-Fixed a bug where the Exit option from the File pull-down menu would be greyed out after leaving the main screen.
-MAME Classic will now save your settings if you shut down your PC while MAME Classic is still running.
-Redesigned the Directories section in the Maintenance screen.
-There is only one list now.  Hiding Neo-Geo games and non-arcade games is now a filter.

1.6.0
-Added the controller options SlikStik and XArcade.  NOTE: You will have to delete your raster.cfg, vector.cfg and any other custom game .cfg files.
-Added the Inp folder to the Maintenance screen.
-Added the Record and Playback options to the main screen.
-Fixed a bug with the ROMs Compare utility introduced in version 1.5.0 that would cause the program to error if you tried to delete a ROM.

1.5.0
-Fixed a bug that would allow you to select non-existing folders.
-Changed the way paths are written so you can take screen shots again.  I think M.A.M.E. had changed the way it reads paths in a recent release.  NOTE: You will have to delete your options.ini file.
-Users from regions which use a comma (or other symbol) for a decimal no longer have to set their decimal symbol to a decimal point in their systems Regional Settings.

1.4.0
-Added the ability to hide preliminary and/or bootleg games.
-Added the new SLEEP option.
-The option to disable Ctrl-Alt-Delete, Ctrl-Esc, and the Windows key during game play has been disabled if the operating system is Windows NT, Windows 2000, or Windows XP since it only works with Windows 95 or Windows 98.

1.3.0
-Added the option to export the ROM and Game Name from any of the game lists to a text file.
-Added the new SHARP effect option.
-Fixed a bug which would cause a "read-only" error while starting on some PCs.

1.2.0
-Added more error trapping.
-Fixed a bug that would cause MAME Classic to hide if you played a game in full screen mode then tried to minimize MAME Classic after the game was over.
-Improved the appearance if you try to resize or move the main form.

1.1.1
-Fixed a bug that would cause MAME Classic to close or crash if you tried to minimize it while on the the game list.

1.1.0
-Added a few more screen resolutions to the Resolution control.
-Combined the Refresh and Match Refresh options and also the Screen Aspect and Keep Aspect options.  I think this is the way it should work.  NOTE: You will have to delete your raster.cfg, vector.cfg and any other custom game .cfg files.
-Fixed a bug that would prevent the checkmark from properly indicating the correct view the first time the View pulldown menu was clicked.

1.0.0
-Removed the Tab controls on the Defaults screen and Maintenance screen.
-Rewrote MAME Classic to work with the official Win32 M.A.M.E.  It no longer supports DOS M.A.M.E.

0.55.0
-Added more descriptive error messages.
-Fixed a bug that would cause the program to error and close after playing a game if you are using Windows XP.

0.54.0
-Added the ability to hide PlayChoice-10 and/or Vs. games.  NOTE: You will have to delete your classic.ini file.
-Added the ability to run the ROM Compare when MAME Classic is set for All Games.
-Changed the default Neo-Geo ROM Folder from "neoroms" to "neo roms".

0.53.0
-Added support for the 6 new controller options.
-Added support for Dietmar Meschede's Vesa 2.0 S3 VBE/Core 2.0.  This is for users of Windows ME with S3 graphics cards with a VESA VBE 1.2.  Just keep s3vbe20.exe in your M.A.M.E. directory.
-Fixed a bug that would incorrectly report the year if the year is unknown.
-Fixed a bug that would occur when trying to view the mame.cfg file on an uninstalled game.
-Fixed a bug where changing the year to hide games would not refresh the game list.
-Fixed a bug when comparing ROMs that would sometimes not correctly report if any orphan files were found.
-Improved the appearance of the Game Information output.
-Replaced the readme.txt viewer with the new msdos.txt viewer.

0.37.5
-Added the options Sample Rate Detect and Resample Filter.  NOTE: You will have to delete your raster.cfg, vector.cfg and any other custom game .cfg files.
-Added the ROM's folder to the Maintenance screen.  This is enabled when you have MAME Classic set for Classic Games only or Neo-Geo Games only.  From here you can compare the ROMs listed in the All Games List with the ROMs and files in your ROM's folder.  If it finds any extra, it gives you the option to delete them.  This is useful when a new version of M.A.M.E. removes a ROM set.
-Fixed the distorted title text in the About Box.  The font I was using was not included in the setup package.
-Removed "Cassette: Test Tape" from the classic game list as it is not a classic game.
-Removed some obsolete options (Sample Bits and NTSC).
-Replaced the Debug control with one to control the new SteadyKey option.
-The mame.cfg is now used to supply options instead of a command line.  This eliminates the message about building a command line longer than MS-DOS accepts.  MAME Classic manages the mame.cfg file totally now so all options allowing editing and deleting this file have been removed.  A button allowing the viewing of this file for the selected game has been added.  Thanks to Michel Bourseau for the suggestion on this.

0.37.4
-Added the ability to hide games released after a certain date.  This is useful for those of you who are not going to collect these HUGE games released in recent years.
-Fixed a bug which prevented storing the bios files (cvs.zip, playch10.zip, and neogeo.zip) in the M.A.M.E. folder.  Games which used these files were only working correctly if they were stored in the ROMs folder.
-Modified the Flip control so that you can select both Vertical and Horizontal at the same time.
-Modified the output format of the Game Information report to make it easier to read the OFFICIAL mameinfo.dat file.

0.37.3
-Changed the Game History button to Game Information.  It now reports the information from the history.dat file, the mameinfo.dat file, and the cheat.dat file provided you have them in your M.A.M.E. directory.
-Fixed a bug introduced in version 0.37.2 where switching from the classic game list or the all game list to the Neo-Geo list would not show only Neo-Geo games.

0.37.2
-Decreased the time it takes the program to load slightly.  On my Pentium Pro 200, the load time is now about 12% less.
-Fixed a bug where the program would crash if you tried to run a verify report and you did not have any ROMs or Samples to verify.
-Split the classic folder into two separate folders.  One is called settings and the other is called reports.  When you run the program, these new folders will be created.  If you want to preserve your old settings and reports, move any existing .cfg files from your classic folder to the settings folder and move any existing .txt files from your classic folder to the reports folder.  You can then delete the classic folder.
-The classic.ini file has been renamed to options.ini.

0.37.1
-Added a counter to the form that displays while refreshing the game list.
-Added each game's color and sound status to the game list.
-Added the option to disable the Star Field background in the game list.  If you choose to do this, you have the option to set the game list BackColor and ForeColor.
-Fixed a bug where saving settings which form a command line over the maximum length DOS will allow exits you from the settings screen.
-Redesigned the Options form to eliminate clutter and allow for expansion.
-Replaced the word "Bad" with "Preliminary" in the Status column of the game list.
-Screen orientation for vector games is now displayed in the game list.
-The classic.ini file is now a true INI file.

0.37.0
-Fixed a bug involving the saving of custom .cfg files.
-Modified the reports so the summary line is the first line instead of the last line.  This makes it easy to see if any bad sets exist in your collection.

0.36.16
-Added a button to search the reports to easily find bad sets.
-Added the controller option -hotrodse.  NOTE: If you are upgrading from a previous version you will have to delete your raster.cfg, vector.cfg and any other custom game .cfg files.
-Fixed a bug where creating or viewing a report would sometimes cause an Out-Of-Memory error (I think).
-Fixed a bug where creating or recreating the mame.cfg file would not properly set the ROMs path.
-Fixed a bug where selecting Custom Settings would not always show you the correct Status Bar on the bottom of the form.
-Fixed a bug where the Game Audit selection would not work from the File pull-down menu.
-Fixed a bug which would allow multiple partial instances of MAME Classic to open.
-Fixed a bug which would prevent the saving of a .cfg file if you manually choose all the M.A.M.E. defaults instead of using the RESTORE MAME DEFAULTS button.
-Modified the layout of the About form so if you check the version of M.A.M.E. and it is a Release Candidate it will fit.

0.36.15
-Added the option to select a snapshot directory.  NOTE: You will have to delete your classic.ini file.
-Fixed a bug in the Options form that allowed someone to select a root as a directory for the ROMs or Samples.
-When selecting your M.A.M.E. directory, the rest of the directories are filled in by default however you could still change them if you have to.

0.36.14
-Added the Nvram folder to the Maintenance screen.
-Upon starting, a mame.cfg file will be created if it doesn't exist.

0.36.13
-Added the option to specify a separate ROM path for Classic ROMs and Neo-Geo ROMs.  NOTE: You will have to delete your classic.ini file.

0.36.12
-Added the option to hide clone games for the three views (All Games, Installed Games, and Uninstalled Games).  NOTE: You will have to delete your classic.ini file.
-Added the option for clone games to use the screen shot of their parent game.

0.36.11
-A pong.zip file is no longer required for MAME Classic to recognize PONG! as being installed.
-Added the option to disable Ctrl-Alt-Delete, Ctrl-Esc, and the Windows key during game play.  NOTE: You will have to delete your classic.ini file.
-Implemented the new -verifysets command.
-Fixed a bug with the Cancel button on the Options form.
-Selecting your M.A.M.E. directory no longer automatically fills in the ROMs and Sample directory paths.

0.36.10
-Added the options Artwork, Samples, and Wait Vsync.
-Added a Tab control to the Defaults and Maintenance screens to eliminate clutter and allow for expansion.
-Changed the screen shot layout.
-Removed the Custom Settings button from the interface.  It is still accessible from the pull-down menu.
-Slightly reduced the height and width of the interface to fit better in screens with 800x600 resolution.

0.36.9
-Added the "Auto" selection to the -depth option to be in sync with M.A.M.E. beta 9.

0.36.8
-Added the ability to automatically detect a new version of M.A.M.E. upon starting.
-Added the ability to check your M.A.M.E. version from the About Box.
-Added the ability to delete and re-create the mame.cfg file from the Maintenance screen.
-Added the additional controller options introduced in M.A.M.E. 0.36 beta 7.
-Added the controller option -hotrod.  NOTE: You will have to delete your raster.cfg, vector.cfg and any other custom game .cfg files.
-Fixed a bug that prevented MAME Classic from finding M.A.M.E. if it was installed on a different drive.
-Fixed a bug where setting -monitor to Standard and/or -soundcard to None would not set their associated controls back to the defaults.
-Fixed some more duplicate access keys on the form.

0.36.7
-Added a setup program for installation.  MAME Classic no longer needs to be installed in your M.A.M.E. directory.
-Added the ability to specify alternate ROM and Sample directories.
-Added the option to display only Neo-Geo games.
-Fixed a bug where refreshing the game list would not always return you to the view you were on.
-Renamed the executable to MAME Classic.exe.

0.36.6
-Fixed a bug where there were duplicate access keys on the form.
-Now there is only one executable...Classic.exe.  It has the option to display either classic games only or all games.
-Removed "Sente Diagnostic Cartridge" from the classic game list as it is not a classic game.

0.36.5
-Made minor changes to the user interface.
-The program now only allows one instance to be open at a time.

0.36.4
-Added game history.  The history.dat file must be in your M.A.M.E. directory.
-Added the ability to edit the mame.cfg file.
-Fixed a bug where certain items in the pull-down menus would be enabled when they should have been disabled.
-Made minor changes to the user interface.

0.36.3
-Added screen shots.
-Added the ability to sort the game list descending.
-Added a verify when deleting files from the Maintenance screen.
-Fixed a bug where the selected game in a list would not scroll to the window upon starting the program.
-Fixed a bug where the program would crash if you tried to run the program after exiting on the Uninstalled View and then installing the ROM that was selected when you exited.

0.36.2
-Fixed a bug where if you were in a Custom Defaults screen and hit the Restore button, the defaults would be restored to M.A.M.E. defaults instead of your Raster or Vector defaults.

0.36.1
-Added a game counter to the Splash Screen.
-Fixed a bug where if you press the Restore M.A.M.E. Defaults button in a Defaults screen, your default settings were deleted not giving you a chance to press Cancel if you changed your mind.

0.36.0
First Public Release