Installation: The files that should be included are.. MAMERun.exe (the frontend program, run this!) readme.txt (the text version of this page) pong.zip (placeholder file to play pong, put in one of your ROM dirs) startd.exe (enhanced replacement for the START program) startd.zip (full distribution with source) configs subdir (directory where all custom configurations are saved) dir.txt (tells you what the configs subdir is for) file_id.diz (bbs description file) If you get a copy of this program and any of these files are missing, please let me know. Simply unzip the archive into a directory of your choice and run MAMERun.exe. The first time you run the program it will ask you to open the Config window and tell it where MAME is, if you have an alternate ROM directory and if you want to run any additional programs. Once you have set up your directories, Build Hotlist to give you a list of all your roms. Select the settings you want to use and Save Settings if you want them to be saved for the next session. Operation: MAMERun comes preconfigured with the default settings for MAME. Most people will want to change the soundcard setting and turn off scanlines. To run your ROMs simply double-click on the entry in the Hotlist. Unlike some other frontends, MAMERun makes no changes to mame.cfg. That means that using MAMERun has no effect on the use of any other frontend with MAME or any changes that you may make to mame.cfg. To setup a custom configuration for a ROM: Highlight it in the Hotlist, set the configuration the way you want, right click on the ROM and select Save Custom Config. To reset the ROM to your default settings, right click on it and select Reset to Default. Bugs, Errors, Problems WIP: 1. ** Done **The Hotlist does not yet check the validity of ROMs before it loads them, if a ROM doesn't work it may be because it's bad, you selected an incorrect mode or your ROM is incorrectly named. I'm still working on this. The problem is that I have many ROMS that fail MAME's -verifyroms command but run perfectly. I haven't decided how I'm going to deal with this yet. 3. ** Done ** Want to add screen captures for each ROM, need to find a tool to load PNG files. 4. ** On Hold Indef. ** More than one alternate ROM directory. 5. ** Done ** Add the remaining MAME options. There are only a couple more obscure options that MAME supports that are not in MAMERun. If you really want/need one of these, write to me and I will add it. 6. ** Done ** Add support for individual configs per ROM. 7. Refine the current code. (always!!) 8. Cleanup this page and the readme file 9. Build a help file Thanx: The Official MAME Team for building an awesome emu Marty Amodeo for his great OS/2 port TrueSpectra who's cool graphics program I used for my BMP Frank Beythien for pointing me in the right direction Norm Ross for his easy to use STARTD program Mesterh zy Attila for giving me the idea for the External Command My wife for putting up with me sitting in front of this "Damn Box" Comments, Questions or Suggestions? Send 'em to stefanj at gte dot net or snailmail: Jason Stefanovich 9580 Barlow Rd Ft. Belvoir, VA 22060