home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / EZROM21E.ZIP / WHATSNEW.DOC < prev    next >
Text File  |  1995-05-20  |  11KB  |  237 lines

  1.  
  2.    * EZ-ROM 2.10     Public Release    May 31, 1995
  3.    * Copyright 1992 - 1995 Michael N. Robinson, all rights reserved.
  4.  
  5. WHAT'S NEW IN EZ-ROM 2.10
  6.  
  7.    This is a drop-in replacement. Just use the new EZROM.EXE. This version
  8.    honors all the old file formats and commands. Many of the improvements
  9.    are automatic. Some do require configuration changes, but only if you
  10.    wish to activate the new feature. This version uses about 30K more
  11.    memory. EZ-ROM now requires a total of about 300K of free conventional
  12.    DOS low memory. Maximum limits increased to 152 disks and up to 700 file
  13.    areas per disk.
  14.  
  15.    This version includes these improvements:
  16.  
  17. 1. AutoMenu. Optional. Ability to automatically construct the main disk
  18.    selection menu of all disks on-the-fly. EZ-ROM will create and display
  19.    the main menu which indicates which disks are online, request, or
  20.    offline. You can continue to use your own menus (MAIN.CLR, MAIN.BBS) and
  21.    EZ-ROM will operate as it has in the past. To enable this feature,
  22.    simply put this command in EZROM.MAS:
  23.  
  24.    AutoMenu  ON
  25.  
  26.    EZ-ROM will read the disk name from each EZROM.CFG file. For faster
  27.    operation, you can optionally put the disk name of each disk in
  28.    EZROM.MAS like this:
  29.  
  30.    DISKS
  31.    1   ON   >1   0   C:\CDROM\DISK1\EZROM.CFG  "Night Owl 15"
  32.    2   REQ  >1   0   C:\CDROM\DISK2\EZROM.CFG  "Pier 6"
  33.    3   REQ  >1   0   C:\CDROM\DISK3\EZROM.CFG  "So Much Shareware 5"
  34.    4   REQ  >1   0   C:\CDROM\DISK4\EZROM.CFG  "Cream of the Crop 6"
  35.    5   REQ  >1   0   C:\CDROM\DISK5\EZROM.CFG  "Arsenal Files 3"
  36.    DISKS
  37.  
  38.    Note that the disk name is the last item on each line and it begins and
  39.    ends with a double quote symbol. If the disk name is given in EZROM.MAS
  40.    this will override the disk name given in EZROM.CFG. If there is no disk
  41.    name given in either file, then a default name of "DISK x" will be
  42.    assigned where x is the disk number.
  43.  
  44.    If you use AutoMenu, then each disk will be assigned a number and this
  45.    number will be used to select the disk.
  46.  
  47.    If you do not use AutoMenu, then EZ-ROM will display MAIN.CLR/BBS
  48.    exactly as it has done in previous versions.
  49.  
  50.    See item 12 below to customize the appearance of the AutoMenu.
  51.  
  52. 2. Disk Detection. Optional. Reads volume name of the disk in the drive and
  53.    sets disk online status accordingly. Once configured, you can simply
  54.    swap disks and make NO changes to any config files. EZ-ROM will do the
  55.    rest. It will read the volume name, set the correct status for each
  56.    disk, and display the status in the menu if you also use AutoMenu. The
  57.    use of this feature is NOT recommended if you run a multi-disk changer
  58.    such as a Pioneer DRM-60X because it will cause each disk to swap in and
  59.    out every time EZ-ROM starts.
  60.  
  61.    To enable this feature, you must put this command in the EZROM.CFG
  62.    for each disk:
  63.  
  64.    Volume  NOPV11_194
  65.  
  66.    This is the volume name for Night Owl 11. Use the correct volume name
  67.    for your disk. You can get the volume name by using the DOS VOL command.
  68.    Then change your EZROM.MAS to look like this:
  69.  
  70.    DISKS
  71.    1   AUTO-REQ  >1   0   C:\CDROM\DISK1\EZROM.CFG  "Night Owl 15"
  72.    2   AUTO-REQ  >1   0   C:\CDROM\DISK2\EZROM.CFG  "Pier 6"
  73.    3   AUTO-REQ  >1   0   C:\CDROM\DISK3\EZROM.CFG  "So Much Shareware 5"
  74.    4   AUTO-REQ  >1   0   C:\CDROM\DISK4\EZROM.CFG  "Cream of the Crop 6"
  75.    5   AUTO-REQ  >1   0   C:\CDROM\DISK5\EZROM.CFG  "Arsenal Files 3"
  76.    DISKS
  77.  
  78.    The command AUTO-REQ means that the disk will be set online if the
  79.    volume name of the disk matches the volume name configured in the
  80.    EZROM.CFG file for that disk. If the volume name does not match, then
  81.    the disk will be set as requestable. You can use any one of these status
  82.    commands in place of AUTO-REQ:
  83.  
  84.    ON              ( always online )
  85.    REQ             ( always requestable )
  86.    OFF             ( always offline )
  87.    CLO             ( always closed )
  88.    AUTO-REQ        ( online if volume name match, otherwise requestable )
  89.    AUTO-OFF        ( online if volume name match, otherwise offline )
  90.    AUTO-CLOSED     ( online if volume name match, otherwise closed  )
  91.  
  92.    AUTO-OFF means the disk will be set offline if no volume name match.
  93.    AUTO-CLOSED means the disk will be set closed if no volume name match.
  94.    Closed means callers cannot enter the disk and cannot view the lists. If
  95.    you use AutoMenu ON, then closed disks will not appear in the main disk
  96.    menu.
  97.  
  98.    The AUTO part of the command is what enables the disk detection for that
  99.    disk. The volume name will not be read unless the command includes the
  100.    word AUTO. The autodetect status of each disk is independent.
  101.  
  102.    Disk detection is independent of AutoMenu. You can use either, both, or
  103.    neither. If you do use disk detection, then AutoMenu is highly
  104.    recommended so that the menu will always match.
  105.  
  106.    If a disk is set AUTO, but the volume command does not appear in the
  107.    EZROM.CFG then the disk volume name will not be read and the disk will
  108.    be set to the fallback status.
  109.  
  110. 3. Support for Spitfire 3.5 extended multi-line list format with additional
  111.    description lines that begin with a "smiley" character (ASCII #02) in
  112.    position 1. You can also set a limit on the number of lines displayed
  113.    per file. So even though there may be 20 lines in the description, you
  114.    can set EZ-ROM to just show say just 5 lines per file. The caller can
  115.    change the limit in the utility menu. The sysop can set the number of
  116.    lines per file using this command:
  117.  
  118.    LinesPerFile 5
  119.  
  120.    The default is 5 lines per file. You can use this command in EZROM.MAS
  121.    and/or EZROM.CFG. I recommend that you set it once in EZROM.MAS as an
  122.    initial value, and then let the caller make any desired changes in the
  123.    utility menu. If you set a value in EZROM.CFG then it will force it to
  124.    this value every time the caller enters that disk.
  125.  
  126. 4. File list download utility. Can construct, optionally ZIP, and send a
  127.    list of all files on a disk. It constructs this list on-the-fly by
  128.    reading the config files. Fully automatic. Built-in ZIP function, does
  129.    not require PKZIP. This feature is located in the utility menu.
  130.  
  131. 5. New commands in the <U>tility menu:
  132.      Set Hotkeys ON/OFF
  133.      Change Max Lines Per File
  134.      Download File List
  135.  
  136. 6. Callers can now delete requested files. Sysops can now spend the time
  137.    swapping disks and copying the requested files to the hard drive and
  138.    then sit back and watch the callers delete them. I suppose this is
  139.    preferable to getting annoying messages about requests that won't go
  140.    away and then having to manually delete the files.
  141.  
  142. 7. Humor removed. You know, the "funny" messages were not viewed as such by
  143.    all Sysops. I was getting kind of tired of them, too. They were sort of
  144.    funny the first 10,000 times. During an auto-logoff, some callers
  145.    actually thought they were self-destructing the BBS or something. Go
  146.    figure. I was going to put in a command: Humor OFF, but I just took it
  147.    all out to save memory and simplify the program. Score one for the
  148.    humorless drones of this world.
  149.  
  150. 8. The opening logo is now only 4 simple lines long and much more subdued.
  151.    Overall, more professional looking.
  152.  
  153. 9. Improved text search operation and display. Try it. Much better. File
  154.    area numbers are displayed on one line and the search does not pause
  155.    until there is a page full of matches. So when there are few matches,
  156.    you don't have to press <Enter> a bazillion times. Strike any key at any
  157.    time to halt the search.
  158.  
  159. 10. New commands
  160.  
  161.     Limit  OFF        (download limits not enforced)
  162.     ReqLimit  OFF     (request limits not enforced)
  163.     MultiChar  02     (sets Spitfire multiline marker character ASCII #02)
  164.  
  165. 11. Fixed bugs:
  166.       Slow operation in some multitaskers.
  167.       Busy flag was not being deleted in some cases.
  168.       Requests not deleted after copy in local mode.
  169.       Auto logoff after download of requested files did not work.
  170.  
  171. 12. You can customize the appearance of AutoMenu using these commands:
  172.  
  173.     AutoMenuTitle The title at top of AutoMenu goes here
  174.  
  175.     AutoMenuColor  TOP      12  15  15  15
  176.     AutoMenuColor  ONLINE   15  14  11  15
  177.     AutoMenuColor  REQUEST   7  14   3   7
  178.     AutoMenuColor  OFFLINE   7  14   7   7
  179.  
  180.     AutoMenu automatically uses a title at the top of the screen that looks
  181.     something like this:
  182.  
  183.     * Your BBS Name - Files On CD-ROM *
  184.  
  185.     It gets the BBS name from the key file. If you want to use a different
  186.     title, then use the AutoMenuTitle command to define your own title.
  187.  
  188.     The AutoMenuColor commands specify the colors of each item in the menu.
  189.     The default colors are shown. See below for color codes. AutoMenuColor
  190.     TOP defines the colors of the title line at the top of the menu.
  191.     AutoMenuColor ONLINE defines the colors of disks that are online.
  192.     AutoMenuColor REQUEST defines the colors of disks that are requestable.
  193.     And so on. The colors are in order as they appear onscreen. So if you
  194.     use this command:
  195.  
  196.     AutoMenuColor  ONLINE   15  14  11  15
  197.  
  198.     then an online disk will be displayed like this:
  199.  
  200.     < 1> ONLINE- Night Owl 15
  201.  
  202.     The brackets will be color 15.
  203.     The 1 will be color 14
  204.     The ONLINE- will be color 11
  205.     The Night Owl 15 will be color 15.
  206.  
  207.     Black.......... 0       DarkGray....... 8
  208.     Blue........... 1       LightBlue...... 9
  209.     Green.......... 2       LightGreen.... 10
  210.     Cyan........... 3       LightCyan..... 11
  211.     Red............ 4       LightRed...... 12
  212.     Magenta........ 5       LightMagenta.. 13
  213.     Brown.......... 6       Yellow........ 14
  214.     LightGray...... 7       White......... 15
  215.  
  216. *****************************************************************
  217.  
  218.   REGISTRATION: Print REGISTER.DOC and send it with $30 check to:
  219.  
  220.   MICHAEL ROBINSON
  221.   PO BOX 831
  222.   SHELTON, CT. 06484-4386
  223.  
  224.   Or call either BBS node for fast online registration using
  225.   Visa, Mastercard, Diners' Club, Carte Blanche.
  226.  
  227.   * The Soft Parade BBS - Shelton Connecticut USA
  228.   * Sysop: Mike Robinson
  229.   * Home of the EZ-ROM, SF-ROM, and MultiMenu Doors
  230.   * Online Registration Visa/Mastercard/Diners' Club/Carte Blanche
  231.   * Node 1  203-924-5603  FidoNet 1:141/485  General Public Access
  232.   * Node 2  203-922-1794  FidoNet 1:141/486  Shareware Support Only
  233.   * File Request EZROM, SFROM, or MMENU for latest versions.
  234.   * File Request EZROM.NEW, SFROM.NEW, MMENU.NEW for small text file.
  235.   * Internet: Mike.Robinson@f485.n141.z1.fidonet.org
  236.  
  237.