              ***************** ROM MENU ***********************
                                  v3.8
                             March 29, 1998
                           By  Steve Patrick
                         Darkland  Productions
                         spatrick@shaw.wave.ca
               http://www.cal.shaw.wave.ca/~spatrick/rmenu.html
              **************************************************

Contents:
--------
- Changes
- Still to Come
- Contents of RMenu.zip
- Requirements
- Introduction
- Features
- Getting Started
- Misc Info
- Limitations
- Contacting Me
- Special Thanks
- Copyrights and Legal stuff

Changes since 3.7:
-----------------
- RAGE now supported
- LHA/LZH compression support added
- Rom File Deletion (thanks again Jim!)
- Rom List Creation
- Colour Change :)
- Scroll Bar on file list
- A few minor bug fixes
- I'm runnin' out of ideas! HELP!!

Changes since 3.6:
-----------------
- SYSTEM16 USERS! READ NOTE!
- Added RAR and ARJ support!
- Callus, Mame, and System 16 ALL support compressed roms
- A little intro screen when you run the program for the first time. :)
- I removed the MDL files from the archive, you can pick them up at my
  Homepage, you'll have to update them anyways because of the new
  additions. (sorry for the inconvenience...but they're small anyways :)
- Alot of small bug fixes, and optimizing (more to do though)

************ NOTE FOR SYSTEM16 USERS *****************
If you are going to use compression on your rom images, make sure to
compress you SAMPLES directory also! If you don't, you'll loose your samples!
RMenu blindly uncompresses your System16 roms with full paths, and DELETES
the contents of the SAMPLES directory and REMOVES it. If you DO NOT want RMenu
to extract with full paths, EDIT the 3rd line in the SYSTEM16.MDL file, change
it from "NIX" to "NIL". YOU HAVE BEEN WARNED!!!

Changes since 3.5:
-----------------
- Just a minor update
- Fixed a few bugs in the Multiple command line window
- Added support for all versions of Street Fighter 2 for Callus
  (SF2T/SF2TJ/SF2CE/SF2CEJ)
- Fixed a few other minor bugs

Changes since 3.0:
-----------------
- Now supports Callus, and split rom images (.1, .2, ...)
- Check my homepage for more emulator .mdl files, the number is growing
  fast!
- The only thing is it doesn't support .zip files with system 16, callus, or
  any other emulator that seperates roms into different directories.
- Note: GB97 doesn't support command line options, so don't write me
  about that :)

Changes since 2.0:
-----------------
- Added Modular support!!! Now adding a new emulator doesn't require changing
  the code of my program! And memory usage is smaller too!
- Online help is included again
- Up to 2 pages of command line options are now usable
- More command lines have been added to the existing emulators

Changes since 1.75:
------------------
- Well, I had to remove the online help due to the stupid memory limitations
  of Qbasic. So I've really pushed it to the limits in this version.
- Added Zsnes and Snes9x support (Thanks Jim!)
- Added seperate directory entries for the roms and emu's
- Code has been optimized alot! (I didn't have much choice)
- Also, RMenu now checks to see if you have entered a directory for
  an emulator or rom directory and will behave properly, but you must
  still enter the directory for RMenu itself

Changes since 1.5:
-----------------
- Ok, another stupid problem has been fixed, the program would crash if you
  had too MANY rom files! It was because of the directory reading routine
  that I am using, the original creator implemented it in a really stupid way.
  But I modified it in about 10 minutes and it works without a hitch now.
- Added more command line options for KGen

Changes since 1.0:
-----------------
- Sorry, I screwed up. RMenu would crash if you had less than 15 rom files.
  The problem should now be fixed....dumb mistake.

Still to come:
-------------
- In EMU's like Callus and Mame, check individual directories for contents,
  and color code the listings.
- More compression program support (???).
- Fix any of the limitations listed below
- Try to fix any bugs as they get reported
- And more as I think of it or get suggestions

Contents of RMENU.ZIP:
---------------------
RMENU.EXE    --  104,070 bytes
RMENU.TXT    --   8,837 bytes
RMENU.INI    --      40 bytes
FILE_ID.DIZ  --     395 bytes

Requirements:
------------
The only real limitation is that you MUST have at least 512k conventional
memory free. Other than that, If you can run an emulator on your computer,
then you shouldn't have any problems running RMenu.

Introduction:
------------
Rom Menu (RMenu) is a 'Modular' Universal front end. It is extremely easy
to use, with mouse and keyboard support. RMenu even supports compressed
ZIP, ARJ, RAR, and LHA/LZH files. Each emulator has it's own configuration, with
seperate directorie entries for the emulator and the roms.

Features:
--------
- Extremely Easy to use interface
- Modular design for multiple emulator support
- Mouse and Keyboard support
- ZIP/ARJ/RAR/LHA/LZH file support
- Split Rom Image support
- Multiple SF2 support in Callus
- Seperate Directory configuration menu for each emulator
- Rom list creation
- Deletion of files
- Online Help

Getting Started:
---------------
Unzip RMenu and it's files into any directory and type RMENU to start the
program. When you start RMenu for the first time, it will prompt you to enter
the directories for RMenu, roms, and emulators.  You must enter these
directories or the program will most likely crash with a file not found error.
Use your mouse and/or keyboard to navigate around the menus.
*** KEYBOARD ***
- Use the up/down arrows to move the selector up or down 1 file at a time
- Use PgUP/PgDN to move the selector 15 files at a time
- Use Home/End to move to each end of the file list respectively
- Type the keys highlighted in yellow to access those options
- Use Left/Right arrows to select emulator .mdl files
- Use SPACE to change between command line windows 1 and 2
- Use ENTER to start the emulator
*** Mouse ***
- Click on the  or  symbols to move the selector up or down 1 file at a time
- Click on the "-" symbols above and below the arrows to move the selector
  15 files at a time
- Click on the  or  symbols to select emulator .mdl files
- Click in between the square brackets "[ ]" to select that option
- Click on the scroll bar area to move the list to a specific point
*** Starting Emulator ***
Once you have selected your emulator, rom, and command line options, hit
[ENTER] or click [ GO! ] to start the emulator.

Misc. Info:
----------
- RMenu was completely programmed and compiled with QBasic.
- You MUST have pkunzip/rar/arj/lha to play compressed roms and they must be
  in your path settings.
- You also must have enough room on your HD to unzip the rom files.
- You have to run RMenu from its directory or it won't find it's .ini file.
- RMenu WILL delete the files it unzips and also remove any directories
  it makes.

Known Limitations:
-----------------
- You must have pkunzip/arj/rar/lha for compressed roms
- Will only run the first rom in a compressed file
- No long file name support
- Probably alot more...e-mail me with suggestions at spatrick@shaw.wave.ca

Bug Reports:
-----------
- Send any bug reports to *** spatrick@shaw.wave.ca ***
- Send along the Version #, computer specs, the rmenu.ini text,
  your directory setup, and detail the problem.
- Enter subject as : 'RMENU V # - Bug'
                              ^--replace with version #
Comments/Suggestions:
--------------------
Send any comments or suggestions to the above address
with the subject line reading 'RMENU - Comments' or something
to that effect anyways...just include the RMENU part.

Special Thanks:
--------------
- Jim Vadeboncouer butchvad@together.net (for being patient while I figured
  out that stupid bug and for ALL the suggestion and all the other help
  he's given me! ya old fart! :)
- Andrew from Italy (for the nice comments and suggestions)

Copyright and Legal stuff:
-------------------------
Rom Menu (RMenu) is copyright 1998 Steve Patrick 'Darkland Productions'.
RMenu may be freely distributed through any medium as long as it is in
its original .zip file with this documentation and the file_id.diz file.
I take NO responsibility whatsoever and will not be held liable as to
how this program functions on your computer or what it does to it.  This
product is FREEWARE and is considered AS IS with no guarantees of fitness.
All other information is copyrighted by the original authors.
