****************************************************************************
 *                           ABBS Version 2.5                               *
 *                         Kingdom  Enterprises                             *
 *                       Copyright 1987 and 1988                            *
 *                                                                          *
 *             All rights reserved by Kingdom Enterprises                   *
 ****************************************************************************
 *                      REQUESTS FOR INFORMATION                            *
 *                                                                          *
 *  MAIL:                                            MESSAGES:              *
 *   KINGDOM ENTERPRISES                              ANDREW'S BBS          *
 *   C/O LARRY D. LOISELLE                            (512) 255-8297        *
 *   RT. 2 BOX 75-G                                   300/1200/2400 BAUD    *
 *   MANOR, TEXAS 78653                                                     *
 *                                                                          *
 *  YOU MAY LEAVE A MESSAGE AT THE BBS, BUT PLEASE DO NOT DISTURB THE SYSOP *
 *  LEAVE THE MESSAGE TO LARRY D. LOISELLE AND I WILL RESPOND ............. *
 ****************************************************************************

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|                                                                           |
|THIS PROGRAM IS PROVIDED AS IS WITHOUT ANY WARRANTY, EXPRESSED OR IMPLIED, |
|INCLUDING BUT NOT LIMITED TO FITNESS FOR A PARTICULAR PURPOSE.  THE AUTHORS|
|ACCEPT NO RESPONSIBILTIY FOR ANY DAMAGE TO EQUIPMENT OR OTHER SOFTWARE THAT|
|OCCURS AS A RESULT OF USING THIS PROGRAM.                                  |
|                                                                           |
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

  Direct from Austin, Texas a Bulletin Board  system  written, tested, and
  run by  the  author.  ABBS is not  public  domain,  but   shareware.  If
  you are running this software, then you must register it.

  *******    ABBS  IS  NOT  PUBLIC DOMAIN --- IT IS  SHAREWARE !   *******

  Unauthorized users will be  guilty of the standard  copyright violations.
  Join  the  many  satisfied  ABBS  users  in  Canada  &  USA who enjoy the
  power & ease of use of the ABBS  system.  Those  who  register by sending
  $35.00  will  receive technical support, notice  of revisons, and we will
  list your BBS in our National ABBS bulletin board listing.  Residents  of
  Texas add 6% sales tax.

  NOTICE :  NO VOICE CALLS WILL BE ACCEPTED.  UNREGISTERED USERS WILL NOT
            RECEIVE ANY FORM OF SUPPORT.  NO REQUESTS FOR ASSISTANCE WILL
            BE  ACCEPTED  FOR  THOSE WHO WANT ASSISTANCE SETTING IT UP SO
            THAT  THEY  CAN  SEE  IF  THEY  LIKE IT.  KINGDOM ENTERPRISES
            IS A REGISTERED BUSINESS ENTERPRISE.  YOU  CAN  CALL ANDREW'S
            BBS  AND  LEAVE  A  MESSAGE   FOR  " LARRY D. LOISELLE " .  I
            WILL RESPOND TO  REQUESTS FROM REGISTERED USERS WHO USE THEIR
            REAL  NAMES.  YOU  MAY  ALSO WRITE TO ME AT THE ABOVE ADDRESS.

            COMPANIES  MUST  HAVE  A  BONAFIDE LICENSING AGREEMENT BASED ON
            THE NUMBER OF REGISTERED SITES AND WILL RECEIVE FULL SUPPORT AS
            ARRANGED IN THE AGREEMENT.


    ++++++++++++++++++++++      < PAYMENT >    ++++++++++++++++++++++++++++


    MAKE YOUR PAYMENTS TO LARRY D. LOISELLE. CERTIFIED CHECKS OR MONEY ORDERS
    PLEASE,  PERSONAL  CHECKS  CAN  NOT  BE  ACCEPTED.  WE  ARE SORRY FOR ANY
    INCONVENIENCE ...........................................................

    Send all payments and letters to the following address:

                          Kingdom Enterprises
                         c/o Larry D. Loiselle
                            Rt. 2 Box 75-G
                          Manor, Texas 78653

    Please  include  your  name,  address,  city,  state, telephone  number,
    & the name of your BBS. The ABBS  software is continually being updated
    and  when  you  register, if  you have an older version, then the latest
    version  will  be mailed to  you upon receipt of your fee.  If we do not
    get  any  encouragement in  this  shareware  project we will probably go
    commercial  on  any  future  versions.  The  future  of  ABBS  shareware
    software depends on your honesty and support.


    Updates will only be available to registered users. Planned enhancements
    include  adding Telink,  Modem 7,  Online  Data  Base,  a  Questionnare,
    Built In  Communications Program, Auto-Baud,  and  the  ability  to  run
    external programs.  Updates will not be free.

    The software was developed with simple operating requirements in mind. We
    wanted it to be easy to implement, easy to maintain, easy to make it what
    you want quickly, and most of all we wanted it to be bug free.

    We have accomplished all this, and more.   ABBS has grown to be a huge
    program of thousands of lines, and continues to grow.  Tightly written
    routines are  continually  being  modified to enhance  the  speed  and
    efficiency  of  the  program.  We   sincerely  I hope  that you  enjoy
    this  sophisticated  communications program and  find many ways to use
    this versatile  software.  We  also  appreciate   any  suggestions  or
    comments  regarding  this program and ways to improve performance.

    We are also considering writing a Christian BBS system and a BBS system
    which will link with a Local Area Network and have encryption and heavy
    security.  If you are interested in these  products  please  write  and
    explain your projected plans and needs. Custom work can be done, but is
    expensive.



                             Larry D. Loiselle




                              INSTRUCTIONS
                              ------------


     In your package   you should have the following software.

                        1.  ABBS.EXE   - main program

                        2.  CONFIG.EXE - Creates ABBS.CNF & ABBS.DAT

                        3.  MENUS.LBR - ANSI & ASCII MENUS

                            BULL.ANS             1280        9
                            BULL.ASC              512       19
                            FILEMENU.ANS         2048       23
                            FILEMENU.ASC         1536       39
                            HELPF1.ANS           2304       51
                            HELPF1.ASC            896       69
                            HELPF2.ANS            640       76
                            HELPF2.ASC            640
                            INFOAPLY.ANS         1024
                            INFOAPLY.ASC          768
                            INFOBBS.ANS          1536
                            INFOBBS.ASC          1280
                            INFOMAIN.ANS         1280
                            INFOMAIN.ASC          512
                            INFOMEET.ANS          768
                            INFOMEET.ASC          896
                            MAINANN.ANS          1280
                            MAINANN.ASC           640
                            MAINFIN.ANS          1536
                            MAINFIN.ASC           384
                            MAINMENU.ANS         1280
                            MAINMENU.ASC          768
                            MAINWELC.ANS         1408
                            MAINWELC.ASC          640
                            MESSCREP.ANS          256
                            MESSCREP.ASC          128
                            MESSDIR.ANS          1664
                            MESSDIR.ASC           896
                            MESSMAIN.ANS          640
                            MESSMAIN.ASC          384
                            SYSOP1.ASC            640  (ASCII ONLY)
                            SYSOP2.ASC            512  (ASCII ONLY)

                                                32128 total bytes

                        4.  Bullet1.TXT (Goes on filedrive - must be installed)

                        5.  The program will set up the following files
                            automatically:

                            a.  USERIDS.BBS
                            b.  FILES.BBS
                            c.  USERLOG.BBS
                            d.  MESSAGES.BBS

THIS IS A MUST !!       6.  Running Config.Exe will set up the configuration
                            file: ABBS.CNF  and the data file: ABBS.DAT.



* NOTICE:  If the SYSOP makes the decision not to use ANSI on their board the
           XXX.ANS files may be deleted.  If the SYSOP decides to offer both
           ASCII and ANSI then all these files are needed.  All the menu files
           can be changed.  Use a program like LU.EXE or LU86.EXE to work with
           the MENUS.LBR file.  ALL MENUS MUST REMAIN INSIDE THE MENUS.LBR
           FILE SINCE THE PROGRAM EXPECTS THEM TO BE THERE ...................

 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

 Also, if you wish to use bulletins set up files and use the name
 or BULLET(X).Txt( x = number i.e., BULLET10.TXT ) ... (limit= 99).
 These files go on the filedrive just like files for download.

 ALL BULLETINS GO ON THE FILEDRIVE SO THAT THEY ARE ALSO AVAILABLE FOR
 DOWNLOAD BY THE USERS ......................................................

 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

*****************************************************************************
                                GENERAL
*****************************************************************************

 All of these files can be altered to fit your personality and thereby
 provide customization to your BBS.  You can use a word processor or better
 yet you can use Ansidraw, Thedraw, or Ansianim (ASCII or ANSI format) to make
 these files.  The names of these files must remain the same, however.

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

  1 - Features( ABBS 2.5 ):

        - Supports drives A through F;
        - ANSI(color) or ASCII graphics;
        - The user can select either ASCII, ANSI Color Graphics, or
          ANSI Color Only menus;
        - The SYSOP can elect to use ASCII(MONO) & ANSI(COLOR), or ASCII only;
        - PC-DOS and MS-DOS compatible;
        - The MENU files in ASCII AND/OR ANSI format;
        - File section information files;
        - User profile (password, terminal parameters) kept on file;
        - Real-time clock time stamping of files and messages;
        - Private and public messages supported;
        - Can be configured as a private BBS;
        - Set up for NINE access levels (0-9);
        - Different time limits for each access level(SYSOP CONTROLLED);
        - Auto validation option;
        - Use of files, messages, and bulletin sections are SYSOP options;
        - File and message sub-sections for easier user access;
        - Sysop defines the names of the 14 File Sections (FILEDIR.ASC/ANS);
             .  User access to file sections 1-12;
             .  Section 13 is where all uploads go;
             .  Section 14 is private for friends only (access level 9);
        - Both verbose and brief file listings;
        - Sysop defines the names of the 12 Message Sections (MESSDIR.ASC/ANS);
        - Enhanced message section with delete, undelete, and packing;
        - Message section allows reply option to messages read;
        - Supports up to 99 bulletin files;
        - Will currently handle 1000 files;
        - Will currently handle 1000 messages;
        - All uploaded files stamped with name of contributor, date, & time;
        - Number of accesses of each file recorded;
        - XMODEM protocol (CRC & checksum) fully supported;
        - Ymodem uploads and downloads;
        - Search for a file (S);
        - Type text file to the screen;
        - Calls logged with sign-on and sign-off times;
        - Comments to System Operator (Sysop) built into message system;
        - Applications for higher access built into message system;
        - Directly drives serial port hardware;
        - Support 300 - 1200 - 2400 BAUD;
        - Sysop window at the bottom of the screen that tells you
          the name, password, and access level and whether the chat
          mode is on/off.  If a caller tried to page you and no luck
          the window displays "PAGED";
        - Two sysop work areas;
        - Message packing (delete);
        - User packing (delete) ... also deletes their messages;
        - The sysop can change user levels after reading the application;
        - The user can leave a comment if sysop not available for Page;

*****************************************************************************
                             SYSTEM CONFIGURATION
*****************************************************************************

                             << ABBS.CNF FILE >>
                        (DO NO ALTER DATA ON LEFT SIDE)

COMPORT=1                      { COMM PORT 1 = 1 and COMM PORT 2 = 2 }
OPEN_BD=TRUE                   { USE FALSE FOR PRIVATE BBS }
MESSDRV=A:\MESSAGES\           { THE MESSAGE DRIVE(A-F)..MUST END WITH '\' }
MENUDRV=C:\Z\                  { THE MENUDRIVE [A-F] ... MUST END WITH '\'  }
MAINDRV=D:\BBS\                { THE MAINDRIVE [A-F] ... MUST END WITH '\' }
FILEDRV=C:\ARC\DLFILES\        { THE FILEDRIVE [A-F] ... MUST END WITH '\' }
USERDRV=C:\USERS\              { WHERE THE USER FILES END UP }
ANSISCR=TRUE                   { SETS THE ANSI GRAPHICS SYSTEM ON OR OFF   }
COLORGH=TRUE                   { IF YOU ONLY WANT TO USE ASCII BUT WITH COLOR}
TOPBAUD=1200                   { USE THIS TO SET BAUD RATE [300, 1200, OR 2400 }
MODMSTR=ATS0=1 S10=7 X1 V1 Q0  { YOUR MODEM'S INTITIALIZATION STRING }
TFACTOR=15                     { TIME FACTOR ... You set the factor }
DFACTOR=7                      { HOW MANY DOWNLOADS PER UPLOAD ARE ALLOWED }
BULLETN=TRUE                   { HAVE BULLETINS ... TRUE OR FALSE }
MESSAGE=TRUE                   { HAVE MESSAGES ... TRUE OR FALSE }
FILES__=TRUE                   { HAVE FILE SECTION ... TRUE OR FALSE }
AUTOVAL=2                      { SET TO 2-8 IF YOU WANT AUTOMATIC VALIDATION
                                 AS SOON AS THE USER USES THE [A]PPLY COMMAND.
                                 IF YOU WANT TO CHECK OUT THE NEW USERS BEFORE
                                 YOU RAISE THEIR ACCESS LEVEL THEN LEAVE THIS
                                 OUT OF ABBS.CNF }
MSDESCR=-----------------
MSDESCR=NAME-MESS SECTION 1   {KEEP DOWN TO 20 CHARACTERS}
MSDESCR=NAME-MESS SECTION 2
MSDESCR=NAME-MESS SECTION 3
MSDESCR=NAME-MESS SECTION 4
MSDESCR=NAME-MESS SECTION 5
MSDESCR=NAME-MESS SECTION 6
MSDESCR=NAME-MESS SECTION 7
MSDESCR=NAME-MESS SECTION 8
MSDESCR=NAME-MESS SECTION 9
MSDESCR=NAME-MESS SECTION 10
MSDESCR=NAME-MESS SECTION 11
MSDESCR=NAME-MESS SECTION 12
FLDESCR=-----------------
FLDESCR=NAME-FILE SECTION 1
FLDESCR=NAME-FILE SECTION 2
FLDESCR=NAME-FILE SECTION 3
FLDESCR=NAME-FILE SECTION 4
FLDESCR=NAME-FILE SECTION 5
FLDESCR=NAME-FILE SECTION 6
FLDESCR=NAME-FILE SECTION 7
FLDESCR=NAME-FILE SECTION 8
FLDESCR=NAME-FILE SECTION 9
FLDESCR=NAME-FILE SECTION 10
FLDESCR=NAME-FILE SECTION 11
FLDESCR=NAME-FILE SECTION 12
FLDESCR=UNTESTED UPLOADS
FLDESCR=PRIVATE SYSOP AREA

           USE CONFIG.EXE TO SET UP YOUR CONFIGURATION FILE.

One thing though, make sure that all entries are in capital letters.

NOTICE:  Drives A ... F may be used.

    You  need  to  put  ABBS.EXE,  ABBS.CNF  &  ABBS.DAT  in
    the maindrive.  The four .BBS files and all messages will
    end up where you have directed them to go in the configuration
    as the program creates them.

    Put MENUS.LBR on the MENUDRIVE.

    All of the files for downloading must be put in FILESDRIVE.  The
    files that are uploaded to you will end up here also.  Put the menus
    on the messdrive.

    If 'ANSISCR' = FALSE then your BBS will use only ASCII menus. If you make
    'ANSISCR' = TRUE then your BBS will utilize ASCII and ANSI. You must use
    ANSI if you want color graphics and animation.

    TFACTOR =time factor.  There are 10 access levels for users(0-9). This
    number is multiplied times the access level to determine how
    much board time a user gets:  i.e., access level 4 and TF = 15
    then the user gets 4 x 15 or 60 minutes per visit.

    The SYSOP can set BULLETIN, MESSAGE, and FILES sections as true or
    false.  You have a full or limited board.

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

    WHEN YOU INTITIALLY SIGN IN AS THE SYSOP, USE THE NAME OF "SYSOP".
    The password is your choice. USE THE F2 KEY TO UP YOUR LEVEL TO '9'.

    Usernames and passwords are always mapped to capitals by the
    BBS  to  avoid errors.  SYSOP's access level is set  to  level  9
    automatically on first sign-on. The SYSOP must sign in with password
    and sign off with "GOODBYE" command the first time to activate the
    USERIDS.BBS & USERLOG.BBS files and be able to do work. This allows
    master control access to the first person to use this name. BEWARE !

    To sign on locally press the 'F5' key on the host keyboard when the
    "Waiting for call"  string appears. Next press ENTER when LOCAL shows.
    You can then sign on and test out the system.  The  first thing to do
    is make your  password  something VERY secure: the system supports
    certain features for Sysops that are best not made available to the
    general public.

    There are two Sysop working areas in ABBS.  These are obtained by
    typing '@' at the main menu prompt or '@' at the file menu prompt.

    l.  If you type '@' at the main menu prompt:


              ===Sysop  System  Maintenance  Menu===
              ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
              ³   Enter C To Change User Level      ³
              ³   Enter D To Drop To Dos            ³
              ³   Enter F To Do File System Maint.  ³
              ³   Enter L To Get The User Log       ³
              ³   Enter K To Pack User File         ³
              ³   Enter P To Pack Message System    ³
              ³   Enter Q To Exit This Procedure    ³
              ³   Enter R To Restore Inactive Users ³
              ³   Enter U To Get List Of Users      ³
              ³   Enter ! To Toggle Printer On/Off  ³
              ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

         Your Choice:

                'C': Change a user's level
                'D': Drop To Dos Shell
                'F': Do files system maintenance
                'K': Pack the user file by level or last date on
                'L': Read the usr log
                'P': Pack the message system (get rid of those marked delete)
                'Q': Exit this work area
                'R': Restore users that were deleted
                'U': List if names and levels of users
                '!': toggle the printer off or on;

  IF YOU ARE HAVING TROUBLE WITH DROP TO DOS THEN MORE THAN LIKELY YOU HAVE
  ANOTHER PROGRAM (PROBABLY MEMORY RESIDENT) THAT IS TRYING TO USE THE SAME
  MEMORY AREA .............................................................

               You can also type # at the files prompt:


                  ==== Sysop File Maintenance Menu ====
                 ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
                 ³   Enter B = Brief Files Lisiting    ³
                 ³   Enter D = Delete A File           ³
                 ³   Enter F = Do File Maintenance     ³
                 ³   Enter G = Go To Dos               ³
                 ³   Enter Q = Exit This Procedure     ³
                 ³   Enter T = A File To Screen        ³
                 ³   Enter V = Verbose Files Lisiting  ³
                 ³   Enter W = Locate A File           ³
                 ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ


                'B': Brief listing of files in a file section
                'D': Delete a file from Files.BBS and/or disk
                'F': Do files maintenance (install/edit files) in Files.BBS
                'G': Go (Drop to) Dos Shell
                'Q': Exit this work area
                'T': Type a file to the screen
                'V': Verbose list of files in a file section
                'W': Find out which file section a file is in


   Other commands just for the SYSOP:


       'F1' = This Chat Mode off and on.  If chat is off
              or the SYSOP doesn't answer then the system
              puts out a message to the caller (MESSCHAT.ANS/ASC)

       'F2' = This brings up a window at the top of the screen
              which shows the caller's current access level and
              allows you to change their level while on line.

       'F3' = If you get a "CREEP" on the board, you can press
              this key and they will get the creep screen and
              be cut off the system. (MESSCREP.ANS/ASC)

       'F4' = Use this key to quick exit the system.

       'F5' = While you are in the "Await Call" mode and you
              can press this key, then Press ENTER and you
              will be in the Local Mode.


   Access levels = 0 to 9 (0 = no access - 9 = SYSOP)

        Time Limits:

         The access level of a user is multiplied times the time factor
         (TF in the configuration file) to determine board time.  For
         instance, Mary has an access level of 6 and you have set TF = 15
         in the configuration file (ABBS.CNF).  Mary will be allowed
         6 x 15 or 90 minutes per visit.

         As the SYSOP you set the access levels and time factor.  Users
         with access levels 1-7 will be able to see files areas 1-12, but
         users with access levels 8 will also have access to file
         area 13. File section 13 is where all new uploads go to
         and file section 14 is for level 9 only.

        If the time limit is up the user is disconnected will be notified
        and disconnected at the next prompt.  The user also will not be
        able to download a file if not enough time is left.

        If you have AUTOVAL in the ABBS.CNF file it will automatically
        elevate the new user to whatever level you have it set at.
        Example:  AUTOVAL=2  If the new user makes application for a
        higher access level "(A)pply" their access level will automatically
        be raised to 2.

        Several commands contain Sysop extensions:  the L (call Log)
        command  gives  a "Kill (Y/N)?" prompt to level 9  users.  The
        (User  list)  command shows the access level of  each  user.

        All messages are visible to the SYSOP.  The user has the options
        of entering, reading, scanning, deleting, moving, and replying to
        messages.  In addition to these the SYSOP can also undelete and
        change messages from private to public.  All messages that are
        called deleted stay around but are marked until the SYSOP packs
        the message system.  When a message is displayed the following
        header information is displayed:  to, from, subject, time/date
        stamp, deleted, private, public, received, and if reply follows.

        All files put on the file drive are automatically private.  You decide
        when to make the file public.  New files/upload go in file section 13.
        anyone without  level 9 access.  Level 8 users have the ability to
        access  file  section  #13  and  download  the  files.  Any files
        on the  files disk that are not in the ABBS directory are totally
        unaccessable.

             IF the  program  is  made  to act as a private  BBS  in  the
        configuration will have the end result of hanging up on any REMOTE
        user  who attempts to sign  on  without  supplying  a   registered
        username   within   three  attempts (the  default is an OPEN BBS).
        New  users  must be signed on locally first,  before their  names
        will be permitted for remote access.

        Two more things.  To answer a SYSOP summons (chat mode) just press
        ENTER.  To exit chat mode type Control-Q.

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

******************************************************************************
*                                                                            *
*      Good Luck and let us hear from you if you have any questions !        *
*                                                                            *
*                           Larry D. Loiselle                                *
*                                                                            *
******************************************************************************
******************************************************************************