DCI BBS Software v.3.00 Upgrade Instructions August 26, 1991 Nordevald Software Copyright (c) 1991 All Rights Reserved Please read through this document very carefully at least once before you begin the conversion to DCI v.3.00. The command to print this file is: type readme.!!! > prn To upgrade to DCI v.3.00, follow these steps carefully: 1. Unzip DCI300-U.ZIP to the Main DCI directory. 2. If you are running a version of DCI prior to v.2.06: a. Back up your USER.DCI and BOARD.DCI files. b. Run UPGR206A.EXE. c. If you have not recently backed up your \MSG directory, this is a good time to do it. Should a power failure occur during this conversion, you could lose any message bases that have not been converted. You can simply COPY *.MSG *.GMS. d. Run UPGR206B.EXE. 3. If you are running a version of DCI prior to v.2.14: a. Run UPGR214.EXE. b. Rename CALL.LOG to CA.LOG. The format has changed so that invisible logons will be recorded, and displayed on the Waiting Screen. Only the SysOp will see the invisible logons when listing Recent Callers. 4. If you are running a version of DCI prior to v.2.24: a. Run UPGR224.EXE. 5. If you are running a version of DCI prior to v.2.25: a. Run UPGR225.EXE. 6. Upgrading to DCI v.3.00: YOU MUST DO THIS!!! a. Back up the following files: BOARD.DCI USER.DCI MSG.DCI MAINFILE.DCI EVENT.DCI All file section subdirectory files (*.DCI). All message header files (/MSG/*.HDR). All door section files (DOOR*.DCI). b. Rename all KEY.EXE and DOORKEY.EXE programs you have to KEY.225 and DOORKEY.225. c. Run UPGR300.EXE. d. Unzip DCI300-E.ZIP and KEY.ZIP to the Main DCI directory. The new following files should be in the DCI directory: DCI.EXE DCIDSORT.EXE DCIUSER.EXE DCI.OVR DCIFSORT.EXE DCIFCNT.EXE KEY.EXE DCIHSORT.EXE DOSSHELL.BAT DCIEXPRT.EXE DCIPURGE.EXE ICHECK.BAT DCIIMPRT.EXE DCIPATH.EXE VCHECK.BAT WHATEXT.EXE e. Key the new version of DCI. f. You may now safely delete all the upgrade programs (del upgr*.exe). 7. Run DCIPATH and explore the options. Do NOT change any settings at this time. 8. Unzip DCI300-D.ZIP, which contains the DCI docs. 9. All DCI doors must also be replaced with upgraded versions. a. Any doors that are not immediately replaced must be disabled. Rename all Door and Utility programs from *.EXE to *.225. b. Copy DOORINST.BAT to the DCI directory. Edit it so that the batch file will copy your doors to the correct directories. c. Unzip the doorkey and door programs to the DCI directory. Run the batch file to install and key your door programs. c. Carefully review all *.NEW documentation files for changes and new features. NOTE: DCIBOARD users: the /C switch is no longer supported! Consult DCIBOARD.NEW for the new syntax. 10. DCI300-N.ZIP contains updated versions of: PROTO.DCI Definitions for DSZ protocols only - included primarily for new DCI installations. If you wish to use it on an existing system, rename the existing PROTO.DCI file to PROTO.300 before placing the new file in the DCI directory. Any changes can be made via the P)rotocol Sysop command in the file section. The same parameters work with GSZ as well. EVENT.DCI Event defined to run DCIFCNT only - included primarily for new DCI installations. If you wish to use it on an existing system, rename the existing EVENT.DCI file to EVENT.300 before placing the new file in the DCI directory. If you have events defined, do NOT use this file as all your defined events will have to be reentered. Instructions on setting up DCIFCNT are in the next step of this documentation. GOODAREA.LOG If you have not updated your GOODAREA.LOG, this copy contains the most recent listing of valid area codes in the United States and Canada. MNU files If you have customized your MNU files, do not use these as your changes will be lost. Included for new DCI installations only. DCIBAT.BAT If you have customized your DCIBAT.BAT file, do not use this copy. Included for new DCI installations and existing systems that are not using a DCIBAT file. If you use this, edit it to DOS paths are correct. DCI_INST.EXE The DCI installation program. For new installations of DCI only! If you have already installed DCI, do NOT run this program as it will destroy your existing data. ALARM.EXE The alarm program used by DCIBAT.BAT. 11. DCI300-G.ZIP on DISK II contains updated versions of: NSERRLEV.EXE Used by ICHECK.BAT and VCHECK.BAT (see Step 12). Place in the DCI directory. DCIDVKIT Utilities to facilitate running DCI under DESQView. CALLUSER.EXE Utility used with door programs that access CALLINFO.BBS. See docs for details. TIMEFIX.EXE Utility used with door programs that access DORINFOx.DEF. See docs for details. 12. When you run the new version of DCI: a. If you would like the download counts to be updated, install DCIFCNT as an event as follows: Event Name : < your choice > Filename : DCIFCNT.EXE Status : Active Slide : Yes Parameters : /F or < none > Due Date : < today's > Begin Time : < your choice > End Time : < your choice > Frequency : Daily ( suggested ) Check DCIFCNT.DOC for details. b. If you would like to use a CTTY Remote Drop to DOS door, install DOSSHELL.BAT as a Sysop Door as follows: Status : Active Filename : DOSSHELL.BAT Name : Remote Drop to DOS Access Level : 255 Parm Type : Build String Participation : 0 Parms : %P ANSI Only : NO Local Only : NO Remote Only : YES Keep in mind that this will not appear on the door menu if you are on the board locally (because it is Remote Only). Also, remember the limitations of a CTTY drop to DOS: - not all software will run using this redirection; Internal DOS commands such as DIR and COPY will work. - if you drop carrier, the machine will have to be rebooted. - if you get a Device Not Ready error wait a couple of seconds and press R for Retry. c. If you wish to implement Integrity and/or Virus Checking of Uploaded files, turn these on from the SYS: CONFIG Transfer menu. Check the comments in ICHECK.BAT and/or VCHECK.BAT to make sure all the appropriate programs are available. Test the programs from DOS before testing them with an upload to DCI. FILE LIST: DCI300-U.ZIP - DCI 3.00 Upgrade Programs README.!!! UPGR224.EXE UPGR206A.EXE UPGR225.EXE UPGR206B.EXE UPGR300.EXE UPGR214.EXE DCI300-N.ZIP - DCI 3.00 New Installation BULLETIN.MNU HELP.MNU DCIBAT.BAT INFOFILE.MNU DCI_INST.EXE INFOMAIN.MNU ETC.MNU LOGONOFF.MNU EVENT.DCI MENU.MNU FILEBULL.MNU PROTO.DCI GOODAREA.LOG REGISTER.MNU DCI300-E.ZIP - DCI 3.00 Executables ALARM.EXE DCIIMPRT.EXE DCI.EXE DCIPATH.DOC DCI.OVR DCIPATH.EXE DCIDSORT.EXE DCIPURGE.EXE DCIEXPRT.EXE DCIPURGE.NEW DCIFCNT.DOC DCIUSER.EXE DCIFCNT.EXE DCIUSER.NEW DCIFSORT.EXE DOSSHELL.BAT DCIHSORT.EXE DCI300-D.ZIP - DCI 3.00 Documentation DCI300.DOC