
UPGRADE.DOC                                           THE CELLAR DOOR MODS 9501


This file has all the information you need if you are UPGRADING from
the previous CDOR mods - CDOR9406.  If you are upgrading from any
other version you must review CDOOR.DOC and INSTALL.DOC to upgrade
your system.  If this is a first time installation, you should do
the same.  This file is ONLY for UPGRADING from the LAST VERSION of
the CDOR MODS!

What's New:

   1.  New Memory Requirements!  Because of Additions and Changes to the
       Code, the minimum amount of RAM required is now set at 545K for
       non-overlayed versions and 470K for overlayed versions.

   2.  The following BBS files have been changed:

          RBBS-PC.TXT
          RBBS-PC.LNG
          RBBS-PC.DIF

   3.  Support for default batch file extensions has been added.  Set this
       option with CONFIG #15.  This is a global config option so you
       only need to set it on your main RBBSxPC.DEF config files.  Also
       check RBBS-PC.LNG line #433, for the name of the CARRIER.BAT file.
       This line should NOT have a filename extension to it as RBBS will
       automatically add the default batch filename extension to it.  If
       you currently use DOS, then you should set CONFIG #15 to .BAT for
       the mods to perform as before.  The following files are affected by
       this new feature:

          All DOOR batch files
          VIEWFILE.BAT
          CARRIER.BAT
          XPOST.BAT
          Txxx.BAT
          CxxxXXX.BAT
          TESTUP.BAT

       RCTTYx.BAT (CONFIG #103) and RBBSx.BAT (CONFIG #104) will use the
       extension you give config for these entries.  In otherwords, if
       you want to use different extensions for these options, you must
       specifically change them.  This feature was install for those who
       used different command processors which have their own script
       formats such as OS/2 or 4DOS.

   4.  The RBBS-PC.EXE command line paramater "NOSWAP" has been changed.
       For the PRECOMPILED versions, NOSWAP will tell RBBS not to swap
       to EMS or XMS as before.  For the non-precompiled version, NOSWAP
       will tell RBBS to use the BASIC SHELL command as opposed to the
       new EMS/XMS/DISK SWAP EXEC feature.

   5.  The RBBS-PC.EXE command line now accepts the following paramters for
       for systems running under a frontend mailer or network:

          /T:      - time before next external mailer event
          /B:      - DTE rate which should be the same as CONFIG #228
          /C:      - Connect speed of current call
          /R:      - Reliable connect of current call
          /I:      - Caller ID info of current call

       If you use these new formats, then you must use them all.

       To change your RBBS.BAT file, use the following:

          Before:
             RBBS-PC.EXE %node% RBBS%node%PC.DEF /%1 /%2 /%3 %4

          After:
             RBBS-PC.EXE %node% RBBS%node%PC.DEF /T:%1 /B:%2 /C:%3 /R:%4

       Don't forget to add /I: if you are using the Caller ID Feature!

   6.  ANSI Emulation is now internal to RBBS-PC.EXE.  You do not need
       ANSI.SYS or any other ANSI Driver loaded for RBBS to display color
       screens and menus.  Please note that some DOORS may need an ANSI Driver
       to display color.  CONFIG #16 still needs to be YES to enable
       ANSI emulation.

   7.  CONFIG #122 has been changed to allow TURBO logon when pressing ESC
       to log the Sysop on locally.  If you use this option please check and
       set to your preference.

   8.  CONFIG #141 has been added to control how FILE_ID.DIZ files are used
       in upload descriptions.  If set to YES to reformat the descriptions,
       then all upper ASCII characters are stripped and the file is word-
       wrapped for best fit into your FMS.  If set to NO, then the file is
       imported AS-IS.

   9.  The DOORS.DEF file has new paramters which must be added to each line:

         Parameter #14 controls the highest security level a door can raise
         a callers security level to.

  10.  Support for CALLER ID NAME has been added.  To turn this on, set
       CONFIG #248 to the string your modem sends for the caller's name,
       such as "NAME = JOE BLOW".  If this feature is activated, then the
       name reported here will be used to log the caller on if CONFIG #251
       is set to YES, otherwise, the caller will have to enter their name.
       If the CALLER ID NAME is in error, the second attempt at getting
       the caller's name will not use whatever was given from the CALLER
       ID Feature.

       For front ends, the NAME is included with the NUMBER, and the code will 
       figure out which is which for what is provided.

       The SmartText characters IN will return the Caller ID Name.

  11.  CONFIG #144 has been set to control the inclusion of an Origin Line
       in NETMAIL messages only.  If you set this to YES, then the origin
       line will be appended to the end of your message, otherwise, no
       extra text will be added.  This option is only for NETMAIL SUBOARDS!

  12.  The RATIO.HLP file displayed when callers have exceeded their ratios
       now allows for RATIOn.HLP files where n is the caller's security
       level (RATIO5.HLP, RATIO100.HLP etc.)  The RATIO.HLP file will be
       displayed if found and there is no specific RATIOn.HLP file to show.

Notes:


   1.  If you compile your own, please note the following:

          A. The file RBBS-VAR.MOD is no longer needed.  All .BAS source files 
             now use RBBS-VAR.BAS.
          B. The file ANSI20.OBJ is no longer needed.  It has been replaced
             with ANSI30.BAS which must be compiled to ANSI30.OBJ.
