home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / DOOR / BACKHOUS.ZIP / BACKHOUS.DOC next >
Text File  |  1994-11-04  |  18KB  |  524 lines

  1. ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  2. :                           Back-house Solitaire                               :
  3. :                                Version 1.1                                   :
  4. :                       (C)opyright 1994 BG Creations.                         :
  5. :                           Written By :  Jimi Gue                             :
  6. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  7.  
  8. ----------
  9. Warranty :
  10. ----------
  11.  
  12.      I Jimi Gue, do not guarantee or warranty this product. The program
  13.   is presented "as is" without guarantee of results/performance, or
  14.   warranty of any kind. As the author, I cannot assume responsibility
  15.   for any outcome resulting from the use or misuse of this product. Total
  16.   responsibility is assumed by you. Therefore, I Jimi Gue, am not held
  17.   accountable for any incidental occurences, damages or otherwise caused
  18.   by the use or misuse of this program.
  19.  
  20. ---------------------
  21. Licensing Agreement :
  22. ---------------------
  23.  
  24.      By using this software you agree to the following terms:
  25.  
  26.      THIS IS COPYRIGHTED SOFTWARE!! Violating the following terms is strictly 
  27.   prohibited by FEDERAL LAW. By doing such, YOU are subject to any penalties 
  28.   and/or legal action that applies.
  29.  
  30.      This DEMO version of Back-house Solitaire is distributed under the 
  31.   Shareware concept. There is a 30 day time period for evaluation of the 
  32.   door. When the 30 days are up, the game will not allow play and return 
  33.   the user to the BBS.  If you wish to further use this product, you are 
  34.   required to register.  Resetting or re-installing the game is a violation 
  35.   of the Shareware concept and of this license.
  36.  
  37.      This DEMO version of Back-house Solitaire may be distributed freely,
  38.   providing that the contents of the ZIP file are not altered, and the ZIP 
  39.   file is not renamed.
  40.  
  41.      When the game is registered, you will receive a licensed file,
  42.   BACKHOUS.REG, giving you the right to use the game on YOUR BBS System. 
  43.   You may use the door on a single BBS only.  You may also use the door 
  44.   on a Multi-Node BBS or Network (requires Multi-Node version). Along with 
  45.   the REG file, you are required to accept certain responsibilities to 
  46.   protect and assure the safety of the program from unauthorized uses and/or 
  47.   reproduction. Only YOU may use the .REG File. 
  48.  
  49.      After registration, you do not own Back-hous Solitaire.  You are only
  50.   licensed to use it appropriately.  BG Creations retains ALL rights to 
  51.   Back-house Solitaire and all associated files and materials.
  52.  
  53.      YOU ARE NOT PERMITTED TO:
  54.        Convert this software to another language.
  55.        Decompile, Disassemble, Rewrite, Lease, Re-sell,
  56.        Grant License or Sublicense this software.
  57.        
  58.      Failure to comply to the licensing agreement violates all rights to
  59.   further use this product (DEMO or REGISTERED).  Therefore your license to 
  60.   operate Back-house Solitaire will be revoked without refund and you face the 
  61.   possibilty of legal action. 
  62.  
  63. ------------------------------------PAGE 1-------------------------------------
  64.  
  65.      
  66. -----------------
  67. BBS's Supported :
  68. ----------------- 
  69.  
  70.     Spitfire         GAP BBS        PCBoard       WILDCAT!
  71.     Quick BBS        TRIBBS         RBBS          WWIV
  72.     Remote Access    Renegade       Telegard      VBBS
  73.     Synchronet       Ultra BBS      PowerBBS      PowerBoard
  74.     TAG BBS          
  75.  
  76. -----------------
  77. How To Register :
  78. -----------------
  79.  
  80.      1. Print the REGISTER.FRM file, answer the questions provided and
  81.         enclose the appropriate amount for your order.  Mail the printed
  82.         document and payment to the address found in the REGISTER.FRM file.         
  83.  
  84.      2. Call BG Creations BBS and select the Questionnaire option from
  85.         the Main Menu.  Answer the questions, check the correct method
  86.         of payment and delivery.  If you select Visa or MasterCard for
  87.         payment, then you may Download your order if you wish. I will 
  88.         try to have your order ready within a reasonable time period,
  89.         probably 24hrs.
  90.  
  91.      3. Call me voice at (304) 525-1136, and place your order.  The best
  92.         time to call is between 10am - 11pm EST.  If you don't get an answer, 
  93.         try method #2.
  94.  
  95. -----------------
  96. Payment Options :
  97. -----------------
  98.  
  99.      BG Creations will accept the following methods of payment in U.S. funds
  100.    only.
  101.  
  102.      1. Visa or Mastercard.
  103.  
  104.      2. Cashier's check.
  105.  
  106.      3. Money order.  
  107.           
  108.      4. Personal check.
  109.  
  110.      5. COD (subject to additional charge)
  111.  
  112. ------------------
  113. Delivery Options :
  114. ------------------
  115.  
  116.      All orders will be shipped U.S. Mail unless otherwise specified.  Below
  117.    are the other methods of shipment.
  118.  
  119.      1. Download 
  120.  
  121.      2. UPS (subject to additional charge)
  122.  
  123.      All orders will be sent out promptly.  All of my latest doors will be
  124.    included with your order, in DEMO form. For more ordering information, see 
  125.    the REGISTER.FRM file.
  126.  
  127.  
  128. ------------------------------------PAGE 2-------------------------------------
  129.  
  130.  
  131.  
  132. ----------
  133. Features :
  134. ----------
  135.  
  136.    --> Supports Comports 1 - 4 and Nonstandard IRQ'S
  137.  
  138.    --> Locked DTE Rate Up To 115,200
  139.  
  140.    --> Requires no monitoring
  141.  
  142. ** --> Single and Multinode Versions Available
  143.  
  144.    --> Desqview and Multi-tasking awareness
  145.  
  146.    --> Auto Detecting ANSI Capabilities, No Need For ANSI.SYS
  147.  
  148.    --> Color/Monochrome Toggle
  149.  
  150. ** --> ANSI/ASCII Bulletin Generator  
  151.  
  152. ** --> Calendar For Missed Days
  153.  
  154.    --> Setup Program 
  155.  
  156.    --> Chat Mode 
  157.  
  158.    --> Drop To Dos Function
  159.  
  160.    --> Dropped Carrier Detection
  161.  
  162.    --> 3 Minute Timeout Period
  163.  
  164.    --> Time Manipulation With Function Keys
  165.  
  166.    --> Force User To BBS With Function Keys
  167.  
  168.    --> Free Upgrades To Later Versions
  169.  
  170.    --> Full BBS/Voice Support
  171.  
  172.   ** Only Available With Registered Version
  173.  
  174.  
  175. ------------------------
  176. Files And Descriptions :
  177. ------------------------
  178.  
  179.    BACKHOUS.BAT    <-- Sample batch file
  180.  
  181.    BACKHOUS.EXE    <-- Executable File
  182.  
  183.    BACKHOUS.CFG    <-- Configuration File Written By SETUP.EXE
  184.  
  185.    BACKHOUS.DAT    <-- Contains User Information 
  186.  
  187.    BACKHOUS.LOG    <-- Used By the Door, Date and Time It Was Last Used
  188.   
  189.    BACKHOUS.CMP    <-- Monthly And Record Champions Are Stored Here
  190.  
  191.    BACKHOUS.DOC    <-- This File
  192.  
  193.  
  194. ------------------------------------PAGE 3-------------------------------------
  195.  
  196.  
  197.  
  198. ----------------------------
  199. Files And Descriptions Cont:
  200. ----------------------------
  201.  
  202.    BACKHOUS.HLP    <-- Instructions For Back-House Solitaire Used By The Door
  203.  
  204.    SETUP.EXE       <-- Configuration Program
  205.  
  206.    REGISTER.FRM    <-- Registration Form For Doors By BG Creations
  207.  
  208.    UPDATE.TXT      <-- When found, contains changes and/or bug notes
  209.  
  210.    HISTORY.TXT     <-- List Of Changes From Version To Version
  211.  
  212. --------------
  213. Installation :
  214. --------------
  215.   
  216.    ------------- 
  217.    BACKHOUS.CFG :
  218.    -------------
  219.  
  220.      This is the configuration file the is needed to run Back-house Solitaire.
  221.    The contents of the file are as follows:
  222.  
  223.       RA                         <-- TYPE OF BBS YOU ARE RUNNING
  224.       C:\BBS\NODE1               <-- PATH TO THE DROP FILE
  225.       BG Creations BBS           <-- BBS NAME
  226.       Jimi Gue                   <-- SYSOP'S NAME
  227.       38400                      <-- LOCKED BAUD RATE  
  228.       5                          <-- # OF HANDS ALLOWED DAILY
  229.       5                          <-- # OF MAKE UP DAYS ALLOWED DAILY
  230.       C:\BBS\TXTFILES\BULL1G.    <-- PATH & FILENAME TO ANSI BULLETIN
  231.       C:\BBS\TXTFILES\BULL1.     <-- PATH & FILENAME TO ASCII BULLETIN
  232.  
  233.    -----------
  234.    SETUP.EXE :
  235.    -----------
  236.  
  237.       To assure proper operation of Back-house Solitaire, you should run
  238.    the configuration program, SETUP.EXE. Listed below is a run-through of
  239.    the program.
  240.  
  241.      ------------------------
  242.      Field #1 - Type Of BBS :
  243.      ------------------------
  244.  
  245.        Back-house Solitaire supports a wide range of BBS's and their 
  246.      compatabilities. This line enables the door to determine the type of 
  247.      Drop File you are using. The Setup program has a complete help system. 
  248.      So making the correct selection should be easier. 
  249.  
  250.      {Display a listing of BBS'S and their drop files.}
  251.  
  252.      ------------------------------
  253.      Field #2 - Path To Drop File :
  254.      ------------------------------
  255.  
  256.        This line is for the Drive and Path to the Drop file. Do not enter 
  257.      the file name of the drop file, only the path. Ex. (C:\BBS).
  258.  
  259.  
  260. ------------------------------------PAGE 4-------------------------------------
  261.  
  262.  
  263.  
  264.    ----------------
  265.    SETUP.EXE Cont :
  266.    ----------------
  267.  
  268.      ------------------------
  269.      Field #3 - Name Of BBS :
  270.      ------------------------
  271.  
  272.        This is the field for the name of your BBS System. When the door
  273.      returns to the BBS, the name that you enter here will appear.
  274.  
  275.      -------------------------
  276.      Field #4 - Sysop's Name :
  277.      -------------------------
  278.      
  279.        This line is for the name of the BBS's System Operator.
  280.  
  281.      -----------------------------
  282.      Field #5 - Locked Baud Rate :
  283.      -----------------------------
  284.        
  285.        This field is for Sysop's who locked their baud rate.  If you do not
  286.      lock the baud rate, then enter 0 for this line.
  287.  
  288.      -------------------------------
  289.      Field #6 - # Of Hands Per Day :
  290.      -------------------------------
  291.  
  292.        Determines the number of hands allowed daily. This field may be a number
  293.      between 1 and 5.
  294.  
  295.      ------------------------------  
  296.      Field #7 - # Of Make-Up Days :
  297.      ------------------------------
  298.  
  299.        REGISTERED VERSION ONLY.
  300.        
  301.        If you have a registered version of Back-house Solitaire, player's who
  302.      have missed days will be able to make them up. This field is for the 
  303.      number of make-up days you wish to allow daily. May be in the range 
  304.      of 0 - 5.
  305.  
  306.      --------------------------------
  307.      Field #8 Path To ANSI Bulletin :
  308.      -------------------------------- 
  309.  
  310.        REGISTERED VERSION ONLY.
  311.        
  312.        The door will create both ANSI and ASCII bulletins containing the top
  313.      ten scores. If you have a registered version of Back-house Solitaire, enter 
  314.      the full path and filename for the ANSI bulletin.
  315.  
  316.      ---------------------------------
  317.      Field #9 Path To ASCII Bulletin :
  318.      ---------------------------------
  319.  
  320.        REGISTERED VERSION ONLY.
  321.  
  322.        If you have a registered version of Back-house Solitaire, enter the full
  323.      path and filename for the ASCII bulletin.
  324.  
  325.  
  326. ------------------------------------PAGE 5--------------------------------------
  327.  
  328.  
  329. -------------------------
  330. Command Line Parameters :
  331. -------------------------
  332.  
  333.      This door has many auto-detecting features, but there are a few 
  334.    parameters that can be specified on the command line.  They are :
  335.  
  336.  
  337.    /L  : Local mode, for running from Dos, never include this parameter
  338.          while running from your Bulletin Board System.  When specified,
  339.          you will be prompted to enter your name.
  340.  
  341.          Usage : Backhous Backhous.Cfg /L
  342.  
  343.  
  344.    IRQ : For nonstandard comports.  If you use a nonstandard comport,
  345.          replace IRQ with the interrupt number of the port.
  346.  
  347.          Usage : Backhous Backhous.Cfg 3
  348.  
  349. ----------------------
  350. Running Multi-Node   :
  351. ----------------------
  352.  
  353.      To run Back-house Solitaire on a Network requires a Registered Multi-Node
  354.    version of the game.  This will enable the record locking capabilities.
  355.    Without a Multi-node REG file, the game will allow only one user in the
  356.    door at a time.  When running Multi-Node, you will need to specify a 
  357.    different configuration file for each node.  There are two different 
  358.    reasons for this. 
  359.  
  360.      First, the door needs to know what baud rate you are locking your
  361.    serial port at. If you have more than one node, this value may vary. 
  362.    For instance, if Node #1 runs at 14,400, and Node #2 runs at 2400 baud,
  363.    then you will need to specify a different locked baud rate for each node.
  364.    If you do not lock your baud rate, enter 0.
  365.  
  366.      Second, you will need to specify the paths for the BBS's Drop File. 
  367.    Multi-user BBS's usually write the drop files in different Node directories. 
  368.    The door just needs to know where they are.  
  369.  
  370.      If you have a BBS with 2 Nodes, the .CFG files for the door may look
  371.    like this :
  372.  
  373.  
  374.    NODE #1 - BACKHOUS.CF1       NODE #2 - BACKHOUS.CF2
  375.  
  376.    GAP                          GAP  
  377.    C:\BBS\NODE1                 C:\BBS\NODE2
  378.    BG Creations BBS             BG Creations BBS
  379.    Jimi Gue                     Jimi Gue
  380.    38400                        2400
  381.    3                            3
  382.    5                            5
  383.    C:\BBS\BULL1.ANS             C:\BBS\BULL1.ANS
  384.    C:\BBS\BULL1.ASC             C:\BBS\BULL1.ASC
  385.  
  386.      One other specification to running Multi-node is that SHARE needs to be
  387.    in memory before execution so file-sharing can be performed.  Since Multi-
  388.    User Bulletin Board Systems require share to be loaded anyway, this should 
  389.    be nothing new.
  390.  
  391.  
  392. ------------------------------------PAGE 6--------------------------------------
  393.  
  394.  
  395. --------------------------
  396. Running Multi-Node Cont. :
  397. --------------------------
  398.  
  399.  
  400.      If your BBS executes doors from the start-up batch file, then you may not
  401.    need to use different .CFG files. If you are not locking your baud rate on 
  402.    any node or the locked rate is the same, then you merely need to copy the 
  403.    drop file to the door directory before execution of the door. Of course
  404.    you run the risk of two nodes executing the door at EXACTLY the same time, 
  405.    but the chances are very slim.
  406.     
  407.    The Door Specs of a Spitfire BBS Batch file may look something like this.
  408.  
  409.    :DOOR_A
  410.     COPY Dropfile.Nam C:\BBS\BACKHOUS
  411.     CD\BBS\BACKHOUS
  412.     BACKHOUS BACKHOUS.CFG
  413.     DEL Dropfile.Nam
  414.     CD\BBS
  415.     GOTO LOOP
  416.  
  417.      I use RemoteAccess for my Bulletin Board System, and this is how I setup
  418.    the board for Multi-user play.  Different BBS's may not operate the way that
  419.    RA does, consult your BBS manual if you are not sure about how your BBS 
  420.    executes Doors.
  421.  
  422.      When RA is setup for Multi-Node, it uses separate NODE Directories, let's
  423.    say NODE1 and NODE2 are the directory names.  When a door is executed, RA
  424.    writes the drop file to proper directory and does whatever command you have 
  425.    specified in the Configuration Program.  For instance, in both NODE Dir's
  426.    I have a batch file, BACKHOUS.BAT, that the BBS executes. The batch files 
  427.    looks like this:
  428.  
  429.         C:\RA\NODE1\BACKHOUS.BAT           C:\RA\NODE2\BACKHOUS.BAT         
  430.         ------------------------           ------------------------
  431.     
  432.         ECHO OFF                           ECHO OFF
  433.         CD\RA\BACKHOUS                     CD\RA\BACKHOUS
  434.         BACKHOUS BACKHOUS.CFG *M           BACKHOUS BACKHOUS.CF1 *M
  435.         CD\RA\NODE1                        CD\RA\NODE2
  436.  
  437. -------------------
  438. Notes Of Interest :
  439. -------------------
  440.  
  441.      The only particular problem with this door is the Stripping of the
  442.    Club character.  If the user's telecommunications program has the 
  443.    Compuserve B file transfer option on, it will strip ASCII Code 3, which is 
  444.    the Club.  If any users are having problems in this area, please notify 
  445.    them to toggle Compuserve B file transfers.
  446.  
  447. ------------
  448. Support    :
  449. ------------
  450.  
  451.      It is my policy to give any help possible when experiencing difficulties
  452.    while using my doors.  Such as: Setup, Execution, or any Bugs (hopefully 
  453.    there are no Bugs!).  If you are having problems in any of these or other
  454.    areas, I will do my best to assist you in any way as quickly as possible.
  455.    I can be contacted in the following ways:
  456.  
  457.  
  458. ------------------------------------PAGE 7-------------------------------------
  459.  
  460.  
  461.  
  462.                       ----------------------------------    
  463.  
  464.                                ----------------
  465.                                BG Creations BBS
  466.                                ----------------
  467.  
  468.                          (304)525-____ 24hrs - 14,400
  469.                               
  470.                                FIDO - ___-____
  471.  
  472.                             Voice - (304)525-1136
  473.  
  474.                                 or by mail...
  475.  
  476.  
  477.                                  BG Creations
  478.                              3928 Riverside Drive
  479.                              Huntington, WV 25705
  480.                                
  481.                       ----------------------------------         
  482.  
  483.  
  484. --------------
  485. Distributing :
  486. --------------
  487.  
  488.      I will encourage the distribution of any of my doors in DEMO form only.
  489.    This means the distributing of Registered REG files is STRICTLY PROHIBITED
  490.    by law.  The REG Files are not to be distributed, copied, altered etc. in 
  491.    ANY FORM.
  492.  
  493.  
  494. ------------------
  495. Acknowledgements :
  496. ------------------
  497.  
  498.      First and foremost I would like to GOD for giving me the knowledge of
  499.    programming and perserverence. 
  500.  
  501.      I thank Rusty Johnson for his immense help and patience.  Rusty has saved 
  502.    me much time and helped me to avoid many problems with the contribution of 
  503.    his knowledge. Thanks again Rusty.
  504.  
  505.  
  506.                 RMDOOR 4.5     - TriSoft, Mark Goodwin & Randy Hunt 
  507.                 REMOTE ACCESS  - Wantree Development & Andrew Milner
  508.                 GAP            - GAP Development Company
  509.                 WILDCAT        - Mustang Software
  510.                 PCBOARD        - Clark Development
  511.                 SPITFIRE       - Buffalo Creek Software
  512.                 QUICKBBS       - The QuickBBS Group
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524. ------------------------------------PAGE 8-------------------------------------