
***   ***   ***********   ***   ***
***   ***  *************  ***   ***
***   ***  ***  ***  ***  ***   ***
***   ***  ***  ***  ***  ***   ***
*********  ***  ***  ***  *********
 ******  * ***  ***  *** * ******* *

Welcome to U.M.U. The Ultimate Mame Utility v1.0.

Written By MRV2K Copyright 2001

Available from: easyEmu at http://www.mameworld.net/easyemu
EMail Address: easymame@mameworld.net

This program was written partly so I can learn to program
and partly because I was fed up waiting for Windows
based frontends to load. 

U.M.U. was developed using Visual Pascal which is a
completely free Win32 Pascal development environment
and compiler. You can get it from http://www.vpascal.com.

Features.
---------

U.M.U. supports Mame, CPSMame and SFMame for Windows.
U.M.U. includes all important command line options.
U.M.U. can support up to 5000 Mame Games.
U.M.U. supports Catver.ini and Cheat.dat information.
U.M.U. is fully self configuring.
U.M.U. is less than 100K in size.
Once U.M.U. has configured itself it loads in milliseconds. 
U.M.U. runs from an icon and the command prompt. 
U.M.U. supports mouse and keyboard input.
All U.M.U.'s graphics use DOS ASCII codes. 
U.M.U. is a FULL Win32 program and works in Windows 9x,NT
                                                   and 2K.
U.M.U. is Completely Free!

Requirements.
-------------

Window 9x, NT or 2K.
400K of HD Space.
32MB Memory.
A Mouse
Mame!

First Steps.
------------

1. Make sure that your Mame executable file is called
mame.exe (as Mame is from v0.53). If your mame is still 
called mamew.exe then you will need to change its name. 

You can do this in two ways.

      a. From the command prompt type cd \mame. 
         Then type ren mamew.exe mame.exe
      b. Open the mame folder and right click on the mamew
         icon. Select rename and change its name to mame.exe.

2. Run UMU and it will create a batch file called RunMe.bat 
   and close.

3. Run the RunMe.bat from its icon or the commant prompt
   and U.M.U. will run.

Thats It! 

From now on you just need to double-click the U.M.U. icon.

For more information on running U.M.U. read the UMUHelp.txt
file. This can be done in U.M.U if you want.


To Do List.
-----------
Cheat Editor.
Mameinfo.dat viewer.
Internet links for missing games.
Improve Code (Alot!).
Possible WinUI version (Need to buy a book on delphi).


Known Bugs.
-----------
Input loop causes large CPU usage for some reason?????


History.
--------
v1.0 - Test Release

v1.1 - Fixed crash if you have complete set of roms
       and select missing roms list filter.

       Fixed bug in refresh list that would miss Nato
       Defense (Alternative Mazes).

       Fixed bug in command line creator as Mame now
       defaults to cheats off in the Mame.ini file.

       Stopped U.M.U. trying to run games in the All
       Games list filter that don't exist.

       Fixed bug that would leave the Games List 
       scrolled horizontally when changing screens.

       Fixed bug that would still highlight a line
       in the Games List even if there was nothing
       there.
       
       Fixed bug that showed game information even
       when no game available in Games List.