home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / BBSBWL17.ZIP / BBSBOWL.DOC next >
Encoding:
Text File  |  1993-01-11  |  30.7 KB  |  557 lines

  1.             ┌─────────────────────────────────────────────────────┐
  2.             │      ╕   ╕         ╕            ╕                   │
  3.             │      │   │         │            │                   │
  4.             │      ╞══╕╞══╕╒══╕  ╞══╕╒══╕╕   ╕│                   │
  5.             │      │  ││  │╘══╕  │  ││  ││   ││  ver 1.7          │
  6.             │      ╘══╛╘══╛╘══╛  ╘══╛╘══╛╘═╧═╛╘═         ▄██      │
  7.             │                                         ▄██▄█       │
  8.             │     ──────── ─────────────── ─────── ▄██▀███        │
  9.             │        ────────── ── ──────────── ─ ████▀██ ▄▄▄▄    │
  10.             │       ──── ─ ─────────────     ───── ▀███▀▄███▀▄▀▀  │
  11.             └─────────────────────────────────────────────────────┘
  12.                             Written by: James Fair
  13.                          Compiled in Turbo Pascal v5.5
  14.  
  15.                           BBS Door game written for
  16.                          ───────────────────────────
  17.                       RA/QBBS/RBBS - Spitfire - PCB12.x
  18.                      PCB14.x - Wildcat v2.x - Wildcat3.x
  19.                          ───────────────────────────
  20.                            (c)Copyright 1991,1992
  21.  
  22.  
  23. ╔════════════════════════════════════════════════════════════════════════╗
  24. ║  ■ BBS Bowl Overview and Instructions ■                                ║
  25. ╚════════════════════════════════════════════════════════════════════════╝
  26. ═ Overview ═
  27. BBSBowl is my latest On-Line Game in the "FairWare" series. I have attempted
  28. to make this game as realistic as possible. The pin action and ball action is
  29. all controlled by you. BBSBowl was written and compiled in Turbo Pascal v5.5
  30. and the .EXE file was compressed using PKLite v1.14 to hold the size down to
  31. only 38k. I spent a great deal of time and effort into this game and I hope
  32. you all appreciate another great "FairWare" game. Throughout the rest of this
  33. document, anything preceeded by a "(+)" denotes a registered feature.
  34.  
  35. ═ Instructions ═
  36. Most of the controls in the game are done using the SPACEBAR and the ARROW
  37. keys on your 10-key pad (NUMLOCK ON). When you start the game you will have
  38. 4 options.
  39. (S)tart - Quite obviously this will start the game for you.
  40. (Q)uit  - This will quit the game immediately (you may press "Q" to quit at
  41.           any time in the game. However, if you have a game in progress it
  42.           will use your current score regardless of where you are in the game)
  43. (H)igh Scores - Will show you the high scores (Up to the top 50 scores)
  44. (I)nstructions - Will display the game instructions to the user and give them
  45.                  4 practice rolls. They may enter "I" as many times as they
  46.                  wish and get the practice rolls each time.
  47. Once you (S)tart the game the user information (time remaining, high game etc)
  48. will be displayed in the bottom right block. The ball will be displayed at the
  49. bottom center of the alley. The user simply uses the "4" and "6" keys (arrow
  50. keys with NumLock ON) to move the ball to the desired starting location. Once
  51. he/she has the ball placed simply hit the SPACEBAR to start the "Curve Bar".
  52. It looks something like:
  53.                              Left   Straight  Right
  54.                               ┌────────┼────────┐
  55.                               │▓▓▓              │
  56.                               └────────┼────────┘
  57.  
  58. As soon as you hit the SPACEBAR a '▓' character starts moving from left to
  59. right. To STOP the CurveBar hit SPACEBAR again. The more to the left you stop
  60. the CurveBar, the more left hook the ball will have rolling down the alley.
  61. The more to the right you stop it the more right hook the ball will have.
  62. And obviously, if you stop it in the center the ball will roll straight.
  63.  
  64.   **Warning**
  65. Be careful not to "hold down" the spacebar or hit it more than once to start
  66. and stop each time or it will take off for your next turn before you are
  67. ready. I have put in a "Com_Flush_Rx" to try to prevent this but I can't
  68. anticipate when or how long you might hold the spacebar down each time so just
  69. be careful not to hold it down.
  70.   ***********
  71.  
  72. Once you stop the CurveBar sit back and watch the ball roll and the pin action.
  73. I have done my best to simulate all of the true pin action. There are literally
  74. hundreds of possibilities and I think I got 'em all..whew! - All scoring etc is
  75. taken care of for you.
  76. There are comments built into the game also. You may hit "C"omments ON/OFF at
  77. any time to toggle the comments off and on. There is also a "R"edraw option
  78. which allows you to redraw the screen in case of line noise or garbage on the
  79. screen for any other reason. Once you finish a game your score and average are
  80. caculated and given for you.
  81.  
  82.  
  83. ╔════════════════════════════════════════════════════════════════════════╗
  84. ║  ■ BBS Bowl Features ■                                                 ║
  85. ╚════════════════════════════════════════════════════════════════════════╝
  86. BBSBowl v1.7 has many nice features built into the .EXE file. They are:
  87.  
  88.    ■ Only need three files to start the game! All other files are created
  89.      or updated for you.
  90.    ■ Small .EXE file - BBSBowl.exe only takes 38kbytes because it has been
  91.      PKlite'd using PKlite v1.14.
  92.    ■ Built-in Comments in the game. Some of you may love these comments and
  93.      then some of you may not. You may Enable/Disable the comments at any
  94.      time by hitting "C".
  95.    ■ Built-in Configuration Utility. Simply run Bowlcfg.exe first and
  96.      answer the questions. "BBSBowl.cfg" written for you.
  97.    ■ Full Carrier Checking built-in. Will detect loss of carrier and return
  98.      to the bbs immediately. Also writes "BBSBowl.log" indicating when and
  99.      who dropped carrier.
  100.    ■ It's own comm routines. Supports COM1 through COM4 and locked bauds up
  101.      to 38400 (I recommend NOT locking bauds for games but if you must...)
  102.    ■ Direct support for RA/QBBS/RBBS (any that write "dorinfo1.def") and
  103.      Spitfire, PCBoard v12.x, PCBoardv14.x, Wildcat 2.x, Wildcat 3.x (any
  104.      that write the generic Door.sys file used by Wildcat v3.0), and WWIV.
  105.    ■ BBSBowl has a built in feature to make all of the "Curve Bar" action
  106.      and ball/pin action run at the same speed no matter what baud rate you
  107.      are connected at. That is, if you are connected at 1200 baud you have
  108.      no better chance (considering response time to curve bar) that a caller
  109.      at 9600 and vice-versa. A very Nice Feature. This is also true for
  110.      playing at the local keyboard.
  111.    ■ TimeOut feature (5 minutes) - When a user falls asleep at the keyboard
  112.      for more than 5 minutes it will exit the game and go directly back to
  113.      the BBS. (This game is not counted against the user).
  114.    ■ If a user runs out of time before finishing the current game (warning
  115.      message and beep at 3, 2, and 1 minutes) It will force them back to the
  116.      board but will NOT count the current game against them.
  117.    ■ Built in check for ANSI capability. Due to the graphic nature of the
  118.      game, BBSBowl supports only systems with ANSI graphics capability. If
  119.      a "non ANSI" systems attempts to play the game it will prompt them first
  120.      to make sure they can see the ANSI characters. At that time the user must
  121.      answer "Y"es or "N"o to continue or abort the game.
  122.    ■ Creates an ANSI and ASCII top 10 bulletin in the path and filename of
  123.      your choice.
  124.    ■ Built-In Chat - Great little Chat window in the lower (User Information)
  125.      block. Enter Chat using "Alt-C" and exit with "Alt-X". When Chat is exited
  126.      User Information block returns and bowling continues.
  127.    ■ Ver 1.6 has a sysop configurable "Straight Roll" key function. Uses
  128.      the "5" key on the 10-key pad. This allows the user to hit the "5"
  129.      key to roll a straight ball for some of those tough spares.
  130. (+)■ Support for up to 99 players. In UnRegistered mode only supports 10
  131.      players.
  132. (+)■ Fully featured "Make-Up Days" (Not supported at all in unregistered ver).
  133.      If days are missed a user may select any previous un-played day. Up to
  134.      3 make-up days allowed per day. (A user may play their game for the day,
  135.      plus three make-up days - Exit to the board and then come back and play
  136.      three more make-up days etc until all days are made up). I did not
  137.      publicize this feature on purpose. If you want your users to know then you
  138.      may note it in your opening screen or whatever. If you don't wish to allow
  139.      someone to spend all their time playing make-up days and allow only 3 per
  140.      day then you may not want to publicize this feature.
  141. (+)■ Your name and (optional) Board name in the closing screen. This not only
  142.      gives you that good "Warm feeling" knowing that you registered this great
  143.      game, but let's all of your games players know that you support "FairWare"
  144.  
  145.  
  146.    ■ *** New in version 1.2 ***
  147.      Added a sysop configurable games-per-day option in the bowlcfg.exe. Please
  148.      note - you must delete the existing bbsbowl.dat file due to new data file
  149.      structure to support this new feature.
  150.  
  151.      Added feature that when bowlwin.dat file is corrupt or missing (file with
  152.      last month's winner information" will create a new one with "The Champion"
  153.      and "5000" points. Before ver 1.2 would end with run-time error and exit
  154.      back to the BBS. Also bbsbowl.log is appended with this information.
  155.  
  156.    ■ *** New in version 1.3 ***
  157.      Version 1.3 adds full support for Multi-node systems. Nodes 1 through 9
  158.      are supported. The new bowlcfg.exe file now asks for which node the
  159.      current bbsbowl.cfg is for and writes "BBSBowl#.cfg" (# = 1-9) for which-
  160.      ever node the current config file is going to be written for. Then on the
  161.      command line simply write "BBSBowl 1" for node 1 configuration (using
  162.      BBSBowl1.cfg) or "BBSBowl 2" for node 2 configuration (using BBSBowl2.cfg)
  163.      etc. For single node systems Please put 1 in bowlcfg.exe when it asks for
  164.      which node.
  165.  
  166.    ■ *** New in version 1.4 ***
  167.      Version 1.4 in addition to Multi-node support also has complete file
  168.      locking/sharing for Novell/LAN type systems for protection of bbsbowl.dat
  169.      and other file used by the game. Ver 1.4 now directly supports WWIV BBS
  170.      software-Will read the "chain.txt". Ver 1.4 should also have all of the
  171.      little bugs I (and several users) have found FIXED!!
  172.  
  173.    ■ *** New in version 1.5 ***
  174.      Version 1.5 is quite simply some clean-up fixes and/or cosmetic changes
  175.      with the exception of the following.
  176.      On the WWIV "Chain.txt" userfile I was picking up the user name instead
  177.      of the alias. I was told that it was best to use the alias so ver 1.6
  178.      will now pick that up. I have also fixed a little bug that would sometimes
  179.      write the score one space to the left or right on the scoreboard in a
  180.      couple of scenarios. That is FIXED! Also cleaned up the boo boo where it
  181.      would put two commas in last month's winner's High Score. FIXED! That's
  182.      about it.
  183.  
  184.    ■ *** Added in Ver 1.6 ***
  185.      The biggest problem I have had reported since ver 1.5 came out was that
  186.      someone got a new modem and locks their comport, and now when a user
  187.      plays the game the curve bar moves so fast that they cannot respond
  188.      quickly enough. Therefore, Ver 1.6! - I have added support for a file
  189.      called "delay.dat". This file is sysop configurable to allow you to set
  190.      the delay you want for the Curve Bar and Ball Speed for each baud rate
  191.      (1200 to 38400). Please read the details below in the docs.
  192.  
  193.    ■ *** Added in Ver 1.7 ***
  194.      I made a boo boo and forgot to put support in for 16,800 connects. So
  195.      version 1.7 added full support for 16.8k connects. This support is
  196.      directly in the game and added in the optional Delay.dat file.
  197.  
  198.  
  199. ╔════════════════════════════════════════════════════════════════════════╗
  200. ║  ■ BBS Bowl Necessary Files ■                                          ║
  201. ╚════════════════════════════════════════════════════════════════════════╝
  202. Your BBSBowl.zip file should contain the following files:
  203.  
  204.  BBSBowl.exe -> The executable file
  205.  BowlCfg.exe -> Configuration file utility (Run This first)
  206.  BowlWin.dat -> Last month's winner information
  207. *Delay.dat   -> (New in Ver1.6) Sysop Configurable Delay info for
  208.                 ball speed and curve bar speed.
  209.  BBSBowl.frm -> BBSBowl Registration Form
  210.  BBSBowl.doc -> This documentation File
  211.  Bowlogo.exe ┬> 640x480x16 .pcx logo file for the new BBSBowl. Check it out!
  212.  Bowlogo.pcx ┘
  213.  Bowlad .ans -> Just a little ANSI file YOU MAY MODIFY announcing BBSBowl
  214.  Whats.new   -> Fixes and enhancements in BBSBowl all versions and updates.
  215.  
  216.  
  217. Let's take a quick look at each file.
  218.  
  219.  BBSBowl.exe - This file has been PKlite'd with PKlite ver1.14. The executable
  220.                file is only 38k. If you desire another compression method or
  221.                do not want a compressed .EXE file I will be happy to give you
  222.                an Un-Compressed version. Approx 100Kbytes.
  223.  
  224.  BowlCfg.exe - This is the configuration file utility. You must run this first
  225.                before running the game. It is a nice graphical setup utility
  226.                in which you tell the game where to find your user files, where
  227.                and what name to give the high score bulletins, your comm port,
  228.                and more. This is also where you put in your Name and your
  229.                Registration key. Please answer all questions each time you run
  230.                this .EXE file. I make no assumption from previous times run and
  231.                re-write the file each time you run the utility. Therefore, BE
  232.                SURE TO ANSWER ALL QUESTIONS EACH TIME.
  233.                (More on this file in the Installation section)
  234.  
  235.  BowlWin.dat - This is a simple two-line ASCII text file holding last month's
  236.                winners Name and Score.
  237.  
  238. *Delay.dat   - This is New for version 1.7. I have had some complaints from
  239.                sysops that when the changed to a new modem, or lock with very
  240.                high speed modems that the curve bar and/or ball go to quickly.
  241.                Well, ver 1.6 now has sysop configurable delay for ball and
  242.                curve bar speed. We need to take a close look that the file
  243.                below. If this file is not present, then BBSBowl will operate
  244.                normally with the default values as in all previous versions.
  245.                If "Delay.dat" exists in the BBSBowl Directory then it will use
  246.                the information given in that file for the delay for each baud
  247.                rate from 1200 to 38400. Look at the installation section for
  248.                details.
  249.  
  250.  BBSBowl.frm - This is the BBSBowl Registration form. Please refer to the
  251.                section below for more information on registration procedures.
  252.  
  253.  Whats.new   - This is quite simply a text files explaining the new features
  254.                of BBSbowl version 1.7 - Please take a mintue to read through
  255.                this file. All update information and instructions for upgrading
  256.                to the latest version is in this file.
  257.  
  258.  Bowlogo.exe - This is a neat little 640x480x16 pcx file I wrote for the logo
  259.  Bowlogo.pcx - for bbsbowl ver 1.7 - Please be sure to check it out. Just type
  260.                "bowlogo" at the dos prompt!
  261.  
  262.  Bowlad.ans  - This is just a little ANSI file (which you may modify) to use
  263.                on your opening screens, or whatever, to announce BBSBowl on
  264.                your system.
  265.  
  266.  = Files Created during Runtime =
  267.  
  268.  BBSBowl.dat - High score data file created after each game. This file contains
  269.                all of the users scores, high game, average, and make-up day
  270.                information. DO NOT EDIT OR MODIFY THIS FILE IN ANY WAY OR
  271.                THE FILE WILL CORRUPT. In other words, any attempt to modify
  272.                this file will result in corruption of bbsbowl.dat and when the
  273.                next player plays a game it will be re-written or possibly
  274.                garbaged!
  275.  
  276.  BBSBowl.log - Should a user drop carrier or a related error occur a file
  277.                called "bbsbowl.log" will be created or appended showing this
  278.                information. Also new in ver 1.4 - If the file bowlwin.dat is
  279.                corrupt or missing it will re-create this file with "The
  280.                Champion and 5000 points" and note this in the bbsbowl.log.
  281.                Earlier version would quit back to the board with a run-time
  282.                error.
  283.  
  284.  
  285. ╔════════════════════════════════════════════════════════════════════════╗
  286. ║  ■ BBS Bowl Installation Instructions ■                                ║
  287. ╚════════════════════════════════════════════════════════════════════════╝
  288. Installation of BBSBowl is quite simple.
  289.  
  290. = BowlCfg.exe =
  291. First Copy all files to a subdirectory of your choice: C:\Doors\BBSbowl for
  292. example. Next run the Bowlcfg.exe file and answer all questions as explained
  293. above. I'll run quickly through all of the questions in Bowlcfg.exe:
  294.  
  295. 1) The first screen to come up will ask for your BBS type. Enter the number
  296.    next to your BBS type. Below is a list of the BBStype and the userfile(s)
  297.    written by each which is used by BBSBowl for all user information:
  298.  
  299.    1) QBBS/RA/RBBS    --> Dorinfo1.def
  300.    2) PCBoard v12.x   --> PCBoard.sys/PCBoard.dat/User
  301.    3) PCBoard v14.x   --> PCBoard.sys/PCBoard.dat/User
  302.    4) Wildcat v2.x    --> Callinfo.bbs
  303.    5) Spitfire        --> SFDoors.dat
  304.    6) Wildcat v3.x    --> Door.sys/Sysinfo.dat
  305.    7) WWIV            --> Chain.txt
  306.  
  307. 2) The second screen will ask for which node the current config file is for.
  308.    For single node systems enter a "1" here. For multi-node systems you need
  309.    to run the Bowlcfg.exe file once for each node and change this number for
  310.    the node for which this config file will be used. For instance, if you
  311.    are running this one for node 1 put a "1" here and bowlcfg.exe will write
  312.    the information given in a file called bbsbowl1.cfg. Run bowlcfg again for
  313.    a second node and put a "2" here. Bowlcfg.exe will write bbsbowl2.cfg with
  314.    the information given this time with the new comm port, userfile path, and
  315.    other information for the second node. Continue this process for each node.
  316.    Then on the command line (discussed below) put "BBSBowl #" where "#" is the
  317.    node number and which config file it will look for.
  318.  
  319. 3) The third screen will ask for the full path to the userfile. For instance
  320.    RA/QBBS/RBBS generate the userfile "Dorinfo1.def". I need the path of where
  321.    that file is written, or if you copy it elsewhere, the path of where it was
  322.    copied. I need PATH ONLY - do not include the userfile name. An example
  323.    would be "C:\RA" or "C:\WILDCAT". If you get an error when bringing up the
  324.    game and it says userfile bad or missing, please check the path given here.
  325.  
  326. 4) The next screen will ask for the number of games-per-day to allow. Version
  327.    1.7 of BBSBowl supports 1 to 3 games per day including make-up days. So
  328.    please enter a 1,2 or 3 here.
  329.  
  330. 5) NEXT IS A NEW FEATURE FOR VER1.1 - Allow the "Straight Roll" key. That is:
  331.    I have had a request to make a key roll a straight ball. The "5" key (on
  332.    the 10-key pad) will roll a straight ball. No need to hit "SpaceBar". Just
  333.    hit the "5" key and it will roll a straight ball from your current position.
  334.    If you answer "Y" here it will display "[5]  - Straight Roll" in the user
  335.    information area. If you answer "N" this function is not available and it
  336.    is not displayed in the user information area. I feel this is almost like
  337.    cheating when it is enabled so I made it sysop configurable. It's up to you!
  338.  
  339. 6) Next it will ask for your COM PORT. Please enter only the Number 1,2,3,or 4
  340.    for whichever COM port you are using.
  341.  
  342. 7) The next screen will ask for a locked baud rate (If used). If you lock your
  343.    COM port put the locked rate here. If you do not lock your baud simply hit
  344.    the enter key. (I strongly suggest not locking the baud for games due to
  345.    all of the problems with buffering between dissimilar modems possibly
  346.    trashing the action in many games etc. but If you must lock your baud rate
  347.    BBSBowl supports locked bauds up to 38400.)
  348.  
  349. 8) Next it will ask for your Bulletin Board Name. Please enter your board name
  350.    here.
  351.  
  352. 9) The next Screen asks for the full path and FileName of the ANSI and ASCII
  353.    bulletins you want generated by the game. BBSBowl will create an ANSI and
  354.    ASCII bulletin showing the top 10 bowlers in the path and FileName of your
  355.    choice.
  356.  
  357. 10)*The next screen will ask you if you want to manually set the delay rate
  358.     for the ball roll and Curve Bar speed. This option (starting with ver1.6)
  359.     is optional. This is only here for those of you having trouble with high
  360.     speed modems and locked baud rates causing jumpy or too fast motion for
  361.     your callers to play the game well. Any number from 1 to 32767 can be
  362.     set for each baud rate (1200,2400,9600,14400,16800,19200,38400). Please
  363.     choose a number for each one as prompted. Lets take a look at the file
  364.     structure for Delay.dat:
  365.  
  366.  ╓───────> The First number is the Delay (in clock ticks) for the Ball roll
  367.  ║  ╓────> The Second number is the Delay (in clock ticks) for the Curve Bar
  368.  ║  ║
  369.  ║  ║
  370. 50,80           <== Local   (Delay of 50 on the roll and 80 on the Curve Bar)
  371. 2,15            <== 1200    (Delay of 2 on the roll and 15 on the Curve Bar)
  372. 15,65           <== 2400    (Delay of 15 on the roll and 65 on the Curve Bar)
  373. 45,85           <== 9600    (Delay of 45 on the roll and 85 on the Curve Bar)
  374. 50,90           <== 14400   (Delay of 50 on the roll and 90 on the Curve Bar)
  375. 50,90           <== 16800   (Delay of 50 on the roll and 90 on the Curve Bar)
  376. 45,85           <== 19200   (Delay of 45 on the roll and 85 on the Curve Bar)
  377. 45,85           <== 38400   (Delay of 45 on the roll and 85 on the Curve Bar)
  378.  
  379.      *********************************************************************
  380.      * The Default Values are shown above. These are the delays given    *
  381.      * in all previous releases and if the file delay.dat is not present *
  382.      * All 8 lines must be present in the file if it is used!            *
  383.      *********************************************************************
  384.  
  385.         Any Number (from 1 to 32767) may be given for the delay on either
  386.         the roll or curve bar. Some experimentation will be necessary for
  387.         you to "fine tune" it on your particular system. Just increase the
  388.         first number to "slow down" the ball roll and increase the second
  389.         number to "slow down" the curve bar action. I hope everyone
  390.         appreciates and can benifit from this new feature. Any comments
  391.         or suggestions are welcome. These numbers are what allow the game
  392.         to be fair for all baud rates by keeping the delay on the curve
  393.         bar as similar as possible. Please help me by keeping it fair on
  394.         your system.
  395.  
  396.      ********************************************************************
  397.      * Starting with ver 1.7 of Bowlcfg.exe I have added a section that *
  398.      * will write this file for you in the current directory. You will  *
  399.      * be prompted for the delay you wish for each of the above listed  *
  400.      * baud rates. When done it will write both the BBSBowl#.cfg and    *
  401.      * Delay.dat for you.                                               *
  402.      ********************************************************************
  403.  
  404. 11) The Last Screen asks for your Name and Registration Key Number. Be sure to
  405.    capitalize the First letter of your first and last name. If you have
  406.    Registered your copy of BBSBowl I will give you a Registration Key Number
  407.    to install at this screen. Otherwise enter any number here or leave it
  408.    blank.
  409.  
  410. That covers all questions asked in Bowlcfg.exe. This will then write the
  411. configuration file "bbsbowl.cfg" for you in the current directory.
  412.  
  413. ╔════════════════════════════════════════════════════════════════════════╗
  414. ║  ■ BBS Bowl Command Line Parameters ■                                  ║
  415. ╚════════════════════════════════════════════════════════════════════════╝
  416. Now you have all of the necessary files written to run the game. That's it!
  417. The Command line, as of version 1.3, has one switch which must to be given.
  418. Since ver 1.7 directly supports multi-node and multiple config files you
  419. must give the node number on the command line. A couple of examples are show
  420. below:
  421.  
  422. ■ Command Line for single node operation ■
  423.  
  424.   "BBSbowl 1"   -or-  "BBSBowl"  -> if no node is given "node 1" is assumed
  425.                                     and "BBSBowl1.cfg is used.
  426.  
  427. ■ Command Line for multi-node operation ■
  428.  
  429.   "BBSBowl #"  -> where "#" is the current node (1 - 9)
  430.    This will use BBSBowl#.cfg for the user information and comm port etc.
  431.    for each node.
  432.  
  433.  
  434. So to recap, Only three steps are necessary to install BBSBowl:
  435.  
  436. 1) Unzip BBSBowl.zip to a subdirectory of your choice.
  437. 2) Run Bowlcfg.exe and answer all questions for each node.
  438. 3) Create any batch file and/or Update any door menu/util to run the game.
  439.  
  440.  
  441. ╔════════════════════════════════════════════════════════════════════════╗
  442. ║  ■ BBS Bowl Batch File Examples ■                                      ║
  443. ╚════════════════════════════════════════════════════════════════════════╝
  444. For RA/QBBS type systems a batch file is not even necessary, but if you run
  445. other bbs types the batch file would be quite simple.
  446.  
  447. = Batch example for Wildcat (single node operation) =
  448.  CD\WILDCAT\DOORS\BBSBOWL ---> (Change directory to the bbsbowl files)
  449.  BBSBOWL 1                ---> (Run the game on Node1)
  450.  CD\WILDCAT               ---> (Change directory back to the board)
  451.  
  452. = Batch example for RA (single node operation) =
  453. CD\DOORS\BBSBOWL          ---> (Change directory to the bbsbowl files)
  454. BBSBOWL 1                 ---> (Run the game on Node1)
  455. CD\RA                     ---> (Change directory back to the board)
  456.  
  457. Another example for RA might be running it straight from a type 7 exit and
  458. on the Optional Data Field simply enter:
  459.                *C /C BBSBOWL.EXE 1 *M
  460.  
  461. = Batch example for RA node 2 =
  462. CD\DOORS\BBSBOWL   ---> (Change directory to the bbsbowl files
  463. BBSBOWL 2          ---> (will use "bbsbowl2.cfg" for userfile information etc)
  464. CD\RA\NODE2        ---> (Change directory back to the second node)
  465.  
  466. Just follow this example for all multi-node systems replacing "2" with the
  467. correct node number. Also must run bowlcfg.exe and answer the "node" question
  468. with the correct number and file/path/comport information.
  469.  
  470. For any other bbs batch files simply change directory to the game and then
  471. run the game with "bbsbowl #" then change directory back to the bbs on the
  472. next line.
  473.  
  474.  
  475. ╔════════════════════════════════════════════════════════════════════════╗
  476. ║  ■ BBS Bowl Registration Information ■                                 ║
  477. ╚════════════════════════════════════════════════════════════════════════╝
  478. Registration of BBSBowl reflects the concept of "FairWare".
  479.  
  480. I thought about this long and hard and decided that I would charge $15.00
  481. for registration of this game. I feel that is a "Fair" price for this game
  482. and all of the long hours I spent developing BBSBowl. However, In keeping
  483. with the "FairWare" concept I also want to introduce a "Buddy System"
  484. registration package. That is, If you and a buddy want to register the game,
  485. I will Register two copies for $20.00 - That's $10.00 apiece for a GREAT game!
  486.  
  487. Registration brings you:
  488. ■ 99 player support
  489. ■ Full featured Make-Up Days
  490. ■ Your Name and (optional) Board Name in the closing screen
  491. ■ An incredible warm feeling in your heart knowing you support "FairWare"
  492. ■ Direct support provided for any bugs or special applications.
  493.  
  494. ══════════ Please use the File "BBSBOWL.FRM" for Registration ═══════════
  495.  
  496.  
  497. ╔════════════════════════════════════════════════════════════════════════╗
  498. ║  ■ BBS Bowl Warranty and Disclaimer ■                                  ║
  499. ╚════════════════════════════════════════════════════════════════════════╝
  500.  = Warranty =
  501. This product is provided "as is" without warranty of any kind.  The entire
  502. risk as to the results and performance of the program is assumed by you.
  503. Futhermore, I the author do not warrant, guarantee, or make any represent-
  504. tions regarding the use of, or the results of the use of the program, and you
  505. rely on the program and results solely at your own risk. I the author cannot
  506. accept responsibility for system damage, either directly or indirectly from
  507. the use of this product.
  508.  
  509.  = Disclaimer =
  510. The Author of this program, The Fishing Hole and its Co-sysop are in no
  511. way responsible for any damages sustained either directly or indirectly
  512. from the use of BBSBowl. Also if the file has been modified in any way I
  513. will take no responsibility for it's use Whatsoever! The .EXE file has
  514. been tested on several machines, from XT's to 386's and worked perfectly
  515. on all. If you should have any problems with this file please call the
  516. Fishing Hole BBS to obtain a good copy.
  517.  
  518.  
  519.   ═════════════════════════ FairWare Door Games ═════════════════════════
  520.  
  521. Midway ver 1.0   - MidWay Card Game. A great Card game where you bet on odds
  522.                    that the next card drawn from a deck will be "Mid-Way" of
  523.     $10.00         the two face up cards. Lots of fun - Watch out for the
  524.                    JOKER. Many features. Supports All 8 door types mentioned
  525.                    above.
  526.                  * FileReq with Magic name "MidWay" @fidonet 1:116/43
  527.  
  528. OutNumber ver 1.0- OutNumber is a great thinking game. You vs. the Computer in
  529.                    a numbers game. You may only move Horizontally. The computer
  530.     $10.00         may only move Vertically on an 8 x 8 grid of numbers. $5 for
  531.                    every point you beat him by. Chat Mode, support for Mono and
  532.                    more!! Fun and challenging.
  533.                  * FileReq with Magic name "OutNum" @fidonet 1:116/43
  534.  
  535. JFYaht ver 1.3   - A great yaht game. JFYaht ver 1.3 - A really beautiful new
  536.     $10.00         Yahtzee door. Not like the ones you've seen before. really
  537.                    nice graphics and has many built in features. Be sure to get
  538.                    this one. It's great!
  539.                  * FileReq with Magic name "JFYaht" @fidonet 1:116/43
  540.  
  541. BBSBowl ver 1.7  - My Latest and Best! BBSBowl ver 1.5 - A Beautiful Graphic
  542.     $15.00         bowling game. Full featured. You control the ball and pin
  543.                    action yourself. Allows Curve on the ball, and realistic
  544. "Buddy System"     pin action. You must try this one. GREAT GAME!
  545.     $20.00       * FileReq with Magic name "BBSBowl" @fidonet 1:116/43
  546.  
  547.  
  548.              Please forward any comments or suggestions to:
  549.  
  550. James Fair                       or                     The Fishing Hole BBS
  551. 813 Bexhill Ct. N.                                      (615)885-7763
  552. Hermitage, TN  37076                                    fido-net  1:116/43
  553.     ║
  554.     ╚═> Notice that I have moved since
  555.         ver 1.5. Please use the correct new
  556.         address for all correspondence.
  557.