home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BBS_GAME / JFKENO10.ZIP / JFKENO.DOC next >
Text File  |  1994-01-10  |  22KB  |  392 lines

  1.          ┌─────────────────────────────────────┐┌──────────────────┐
  2.          │          From "FairWare"            ││ ┌──┐┌──┐┌──┐┌──┐ │
  3.          │  ┌───────────────────────────────┐  ││ │01││02││03││04│ │
  4.          │  │ ▀█▀ █▀▀    █ █▀ █▀▀ █▀█ █ █▀█ │  ││ └──┘└──┘└──┘└──┘ │
  5.          │  │  █  █▀     █▀█  █▀  █ █ █ █ █ │  ││ ┌──┐┌──┐┌──┐┌──┐ │
  6.          │  │ ▀▀  ▀      ▀ ▀▀ ▀▀▀ ▀ ▀▀▀ ▀▀▀ │  ││ │11││12││13││14│ │
  7.          │  └─────────── Ver 1.0 ───────────┘  ││ └──┘└──┘└──┘└──┘ │
  8.          │┌───────────────────────────────────┐││ ┌──┐┌──┐┌──┐┌──┐ │
  9.          ││  Reno Keno game from: James Fair  │││ │21││22││23││24│ │
  10.          │└───────────────────────────────────┘││ └──┘└──┘└──┘└──┘ │
  11.          └─────────────────────────────────────┘└──────────────────┘
  12.  
  13.                             Written by: James Fair
  14.                          Compiled in Turbo Pascal v6.0
  15.  
  16.                           BBS Door game written for
  17.                          ───────────────────────────
  18.                       RA/QBBS/RBBS - Spitfire - PCB12.x
  19.                      PCB14.x - Wildcat v2.x - Wildcat3.x
  20.                          ───────────────────────────
  21.                               (c)Copyright 1994
  22.  
  23.  
  24.  
  25. ╔════════════════════════════════════════════════════════════════════════╗
  26. ║  ■ JFKeno Overview and Instructions ■                                  ║
  27. ╚════════════════════════════════════════════════════════════════════════╝
  28.  JFKeno is a neat little Reno Keno Door Game. It is played much like the Keno
  29.  games in Vegas. The object of the game is quite simple.
  30.  There are 80 numbers (1 thru 80) on a number board. You put bets down on any
  31.  20 numbers. Then see how many you match with the computer's 20 random picks.
  32.  
  33.  JFKeno is played much the same. You may pick up to 20 numbers (if you wish
  34.  to start the computer's picks before you select 20 you may press "S" at any
  35.  time). Once you select a number you may De-Select it by pressing "U"ndo
  36.  last selection. When 20 numbers are picked, or you hit "S", the computer
  37.  will make his 20 random number selections. You payoff is determined by how
  38.  many you match with the computer's picks. The computer's numbers are shown
  39.  with a blue background. Your picks are shown with Yellow foreground. Your
  40.  matches are shown with Flashing Yellow numbers on a blue background. Also,
  41.  the number of "Hits" (matches) is shown, for each turn, in the User
  42.  information area on the right. You have 10 turns per game, and one game
  43.  per day. Make-Up days are available in the REGISTERED version.
  44.  
  45.  You make your picks by simply typing in the number and pressing Enter. As
  46.  mentioned above your picks show up as Yellow numbers. If you make a mistake
  47.  you can use backspace to correct it. If an invalid number is entered the
  48.  game will beep and inform you that it is invalid. Also, if a number has
  49.  already been picked and you try to enter it again, it will beep and inform
  50.  you of the number being previously selected. A count of how many numbers
  51.  have been selected is shown on the bottom after each number is entered.
  52.  
  53. That is basically it. A simple, yet very fun and addicting game. I hope you
  54. enjoy it.
  55.  
  56.  
  57. ╔════════════════════════════════════════════════════════════════════════╗
  58. ║  ■ JFKeno Features ■                                                   ║
  59. ╚════════════════════════════════════════════════════════════════════════╝
  60. JFKeno v1.0 has many nice features built into the .EXE file. They are:
  61.  
  62.    ■ JFKeno is a Great RenoKeno Game which features a fun to look at interface,
  63.      simple operation, ReDraw Screen, Instructions, High Score Bulletins etc.
  64.    ■ Built-in Configuration Utility. Simply run Kenocfg.exe first and
  65.      answer the questions. "JFKeno#.cfg" written for you.
  66.    ■ Full Carrier Checking built-in. Will detect loss of carrier and return
  67.      to the bbs immediately. Also writes "JFKeno.log" indicating when and
  68.      who dropped carrier.
  69.    ■ It's own comm routines. Supports COM1 through COM4 and locked bauds up
  70.      to 38400 (I recommend NOT locking bauds for games but if you must...)
  71.    ■ Direct support for RA/QBBS/RBBS (any that write "dorinfo1.def") and
  72.      Spitfire, PCBoard v12.x, PCBoardv14.x, Wildcat 2.x, Wildcat 3.x (any
  73.      that write the generic Door.sys file used by Wildcat v3.0), and WWIV.
  74.    ■ TimeOut feature (5 minutes) - When a user falls asleep at the keyboard
  75.      for more than 5 minutes it will exit the game and go directly back to
  76.      the BBS. (This game is not counted against the user).
  77.    ■ If a user runs out of time before finishing the current game (warning
  78.      message and beep at 3, 2, and 1 minutes) It will force them back to the
  79.      board but will NOT count the current game.
  80.    ■ Built in check for ANSI capability. Due to the graphic nature of the
  81.      game, JFKeno supports only systems with ANSI graphics capability. If
  82.      a "non ANSI" systems attempts to play the game it will prompt them first
  83.      to make sure they can see the ANSI characters. At that time the user must
  84.      answer "Y"es or "N"o to continue or abort the game.
  85.    ■ Creates an ANSI and ASCII bulletin in the path and filename of your choice.
  86.    ■ Built-In Chat - Great little Chat window in the lower (User Information)
  87.      block. Enter Chat using "Alt-C" and exit with "Alt-X". When Chat is exited
  88.      User Information block returns and Play continues.
  89.    ■ Version 1.0 has full support for Multi-node systems. Nodes 1 through 9
  90.      are supported. The new Kenocfg.exe file now asks for which node the
  91.      current Jfkeno.cfg is for and writes "JFKeno#.cfg" (# = 1-9) for which-
  92.      ever node the current config file is going to be written for. Then on the
  93.      command line simply write "JFKeno 1" for node 1 configuration (using
  94.      JFKeno1.cfg) or "JFKeno 2" for node 2 configuration (using Jfkeno2.cfg)
  95.      etc. For single node systems Please put 1 in Kenocfg.exe when it asks for
  96.      which node.
  97. (+)■ Support for up to 99 Players. In UnRegistered mode only 10 users are
  98.      allowed. Also Make-Up days are added for Registration. A nice feature!
  99. (+)■ Your name and (optional) Board name in the closing screen. This not only
  100.      gives you that good "Warm feeling" knowing that you registered this great
  101.      game, but let's all of your games players know that you support "FairWare"
  102.  
  103.  
  104.  
  105. ╔════════════════════════════════════════════════════════════════════════╗
  106. ║  ■ JFKeno Necessary Files ■                                            ║
  107. ╚════════════════════════════════════════════════════════════════════════╝
  108. Your JFKeno10.zip file should contain the following files:
  109.  
  110.  JFKeno.exe  -> The executable file
  111.  Kenocfg.exe -> Configuration file utility (Run This first)
  112.  JFKeno.dat  -> User Score and information file
  113.  Kenowin.dat -> Last month's winner's name and score
  114.  JFKeno.frm  -> JFKeno Registration Form
  115.  JFkeno.doc  -> This documentation File
  116.  KenoAd .ans -> Just a little ANSI file YOU MAY MODIFY announcing JFkeno
  117.  
  118. Let's take a quick look at each file.
  119.  
  120.  JFKeno.exe  - This is quite simply the executable file for JFKeno. You may
  121.                compress this file using PKLite or other .exe compression
  122.                programs. It was written and compiled in Turbo Pascal v6.0.
  123.  
  124.  Kenocfg.exe - This is the configuration file utility. You must run this first
  125.                before running the game. It is a nice graphical setup utility
  126.                in which you tell the game where to find your user files, where
  127.                and what name to give the high score bulletins, your comm port,
  128.                and more. This is also where you put in your Name and your
  129.                Registration key. Please answer all questions each time you run
  130.                this .EXE file. I make no assumption from previous times run and
  131.                re-write the file each time you run the utility. Therefore, BE
  132.                SURE TO ANSWER ALL QUESTIONS EACH TIME.
  133.                (More on this file in the Installation section)
  134.  
  135.  JFkeno.dat  - This is the file containing all of the users information on
  136.                date last played, score, make-up days played etc. It is in a
  137.                fixed data type format so please do not try to modify or the
  138.                file will corrupt and be re-written. That is, any tampering with
  139.                this file and it will be re-written the next time the game is
  140.                run!
  141.  
  142.  Kenowin.dat - This is where Last month's winner's name and score are stored.
  143.                It is a straight ASCII text file. Line one is the user's name
  144.                and line two is their score. This file is kept up with by the
  145.                game and if corrupted or missing for any reason will be re-
  146.                written with "THE CHAMPION" and "100,000".
  147.  
  148.  JFKeno.frm  - This is the JFkeno Registration form. Please refer to the
  149.                section below for more information on registration procedures.
  150.  
  151.  
  152.  KenoAd.ans  - This is just a little ANSI file (which you may modify) to use
  153.                on your opening screens, or whatever, to announce JFkeno on
  154.                your system.
  155.  
  156.  = Files Created during Runtime =
  157.  
  158.  JFKeno.log  - Should a user drop carrier or a related error occur a file
  159.                called "JFKeno.log" will be created or appended showing this
  160.                information.
  161.  
  162.  JFKeno.dat  - This file is updated as necessary, after each game is
  163.                completed, with the users game and score information.
  164.  
  165.  
  166. ╔════════════════════════════════════════════════════════════════════════╗
  167. ║  ■ JFKeno Installation Instructions ■                                  ║
  168. ╚════════════════════════════════════════════════════════════════════════╝
  169. Installation of JFkeno is quite simple.
  170.  
  171. = Kenocfg.exe =
  172. First Copy all files to a subdirectory of your choice: C:\Doors\JFKeno, for
  173. example. Next run the Kenocfg.exe file and answer all questions as explained
  174. above. I'll run quickly through all of the questions in Kenocfg.exe:
  175.  
  176. 1) The first screen to come up will ask for your BBS type. Enter the number
  177.    next to your BBS type. Below is a list of the BBStype and the userfile(s)
  178.    written by each which is used by JFKeno for all user information:
  179.  
  180.    1) QBBS/RA/RBBS    --> Dorinfo1.def
  181.    2) PCBoard v12.x   --> PCBoard.sys/PCBoard.dat/User
  182.    3) PCBoard v14.x   --> PCBoard.sys/PCBoard.dat/User
  183.    4) Wildcat v2.x    --> Callinfo.bbs
  184.    5) Spitfire        --> SFDoors.dat
  185.    6) Wildcat v3.x    --> Door.sys/Sysinfo.dat
  186.    7) WWIV            --> Chain.txt
  187.  
  188. 2) The second screen will ask for which node the current config file is for.
  189.    For single node systems enter a "1" here. For multi-node systems you need
  190.    to run the Kenocfg.exe file once for each node and change this number for
  191.    the node for which this config file will be used. For instance, if you
  192.    are running this one for node 1 put a "1" here and Kenocfg.exe will write
  193.    the information given in a file called JFKeno1.cfg. Run Kenocfg again for
  194.    a second node and put a "2" here. Kenocfg.exe will write JFKeno2.cfg with
  195.    the information given this time with the new comm port, userfile path, and
  196.    other information for the second node. Continue this process for each node.
  197.    Then on the command line (discussed below) put "JFKeno #" where "#" is the
  198.    node number and which config file it will look for.
  199.  
  200. 3) The third screen will ask for the full path to the userfile. For instance
  201.    RA/QBBS/RBBS generate the userfile "Dorinfo1.def". I need the path of where
  202.    that file is written, or if you copy it elsewhere, the path of where it was
  203.    copied. I need PATH ONLY - do not include the userfile name. An example
  204.    would be "C:\RA" or "C:\WILDCAT". If you get an error when bringing up the
  205.    game and it says userfile bad or missing, please check the path given here.
  206.  
  207.  
  208. 4) Next it will ask for your COM PORT. Please enter only the Number 1,2,3,or 4
  209.    for whichever COM port you are using.
  210.  
  211. 5) The next screen will ask for a locked baud rate (If used). If you lock your
  212.    COM port put the locked rate here. If you do not lock your baud simply hit
  213.    the enter key. (I strongly suggest not locking the baud for games due to
  214.    all of the problems with buffering between dissimilar modems possibly
  215.    trashing the action in many games etc. but If you must lock your baud rate
  216.    JFKeno supports locked bauds up to 38400.)
  217.  
  218. 6) Next it will ask for your Bulletin Board Name. Please enter your board name
  219.    here.
  220.  
  221. 7) The next Screen asks for the full path and FileName of the ANSI and ASCII
  222.    bulletins you want generated by the game. JFKeno will create an ANSI and
  223.    ASCII bulletin showing the top 15 scores in the path and FileName of your
  224.    choice.
  225.  
  226. 8) The Last Screen asks for your Name and Registration Key Number. Be sure to
  227.    capitalize the First letter of your first and last name. If you have
  228.    Registered your copy of JFKeno I will give you a Registration Key Number
  229.    to install at this screen. Otherwise enter any number here or leave it
  230.    blank.
  231.  
  232. That covers all questions asked in Kenocfg.exe. This will then write the
  233. configuration file "JFKeno#.cfg" for you in the current directory.
  234.  
  235.  
  236.  
  237. ╔════════════════════════════════════════════════════════════════════════╗
  238. ║  ■ JFKeno Command Line Parameters ■                                    ║
  239. ╚════════════════════════════════════════════════════════════════════════╝
  240. Now you have all of the necessary files written to run the game. That's it!
  241. The Command line has one switch which must to be given. Since ver 1.0
  242. directly supports multi-node and multiple config files you must give the
  243. node number on the command line. A couple of examples are show below:
  244.  
  245. ■ Command Line for single node operation ■
  246.  
  247.   "JFKeno 1"   -or-  "JFKeno"  -> if no node is given "node 1" is assumed
  248.                                     and "JFKeno1.cfg is used.
  249.  
  250. ■ Command Line for multi-node operation ■
  251.  
  252.   "JFKeno #"  -> where "#" is the current node (1 - 9)
  253.    This will use JFKeno#.cfg for the user information and comm port etc.
  254.    for each node.
  255.  
  256.  
  257. So to recap, Only three steps are necessary to install JFKeno:
  258.  
  259. 1) Unzip JFKeno.zip to a subdirectory of your choice.
  260. 2) Run Kenocfg.exe and answer all questions for each node.
  261. 3) Create any batch file and/or Update any door menu/util to run the game.
  262.  
  263.  
  264. ╔════════════════════════════════════════════════════════════════════════╗
  265. ║  ■ JFKeno Batch File Examples ■                                        ║
  266. ╚════════════════════════════════════════════════════════════════════════╝
  267. For RA/QBBS type systems a batch file is not even necessary, but if you run
  268. other bbs types the batch file would be quite simple.
  269.  
  270. = Batch example for Wildcat (single node operation) =
  271.  CD\WILDCAT\DOORS\JFKENO ---> (Change directory to the Jfkeno files)
  272.  JFKENO 1                ---> (Run the game on Node1)
  273.  CD\WILDCAT              ---> (Change directory back to the board)
  274.  
  275. = Batch example for RA (single node operation) =
  276. CD\DOORS\JFKENO          ---> (Change directory to the JFKeno files)
  277. JFKENO 1                 ---> (Run the game on Node1)
  278. CD\RA                    ---> (Change directory back to the board)
  279.  
  280. Another example for RA might be running it straight from a type 7 exit and
  281. on the Optional Data Field simply enter:
  282.                *C /C JFKENO.EXE 1 *M
  283.  
  284. = Batch example for RA node 2 =
  285. CD\DOORS\JFKENO   ---> (Change directory to the JFKeno files)
  286. JFKENO 2          ---> (will use "JFKeno2.cfg" for userfile information etc)
  287. CD\RA\NODE2       ---> (Change directory back to the second node)
  288.  
  289. Just follow this example for all multi-node systems replacing "2" with the
  290. correct node number. Also must run Kenocfg.exe and answer the "node" question
  291. with the correct number and file/path/comport information.
  292.  
  293. For any other bbs batch files simply change directory to the game and then
  294. run the game with "JFKeno #" then change directory back to the bbs on the
  295. next line.
  296.  
  297.  
  298. ╔════════════════════════════════════════════════════════════════════════╗
  299. ║  ■ JFKeno Registration Information ■                                   ║
  300. ╚════════════════════════════════════════════════════════════════════════╝
  301. Registration of JFKeno reflects the concept of "FairWare".
  302.  
  303. I thought about this long and hard and decided that I would charge $10.00
  304. for registration of this game. I feel that is a "Fair" price for this game
  305. and all of the long hours I spent developing JFKeno. However, In keeping
  306. with the "FairWare" concept I also want to introduce a "Buddy System"
  307. registration package. That is, If you and a buddy want to register the game,
  308. I will Register two copies for $15.00 - That's $7.50 apiece for a GREAT game!
  309.  
  310. Registration brings you:
  311. ■ All UnRegistered verbage taken out of the Game
  312. ■ 99 Player support and Make-Up Days capability!
  313. ■ Your Name and (optional) Board Name in the closing screen
  314. ■ An incredible warm feeling in your heart knowing you support "FairWare"
  315. ■ Direct support provided for any bugs or special applications.
  316.  
  317. ══════════ Please use the File "JFKENO.FRM" for Registration ═══════════
  318.  
  319.  
  320. ╔════════════════════════════════════════════════════════════════════════╗
  321. ║  ■ JFKeno Warranty and Disclaimer ■                                    ║
  322. ╚════════════════════════════════════════════════════════════════════════╝
  323.  = Warranty =
  324. This product is provided "as is" without warranty of any kind.  The entire
  325. risk as to the results and performance of the program is assumed by you.
  326. Futhermore, I the author do not warrant, guarantee, or make any represent-
  327. tions regarding the use of, or the results of the use of the program, and you
  328. rely on the program and results solely at your own risk. I the author cannot
  329. accept responsibility for system damage, either directly or indirectly from
  330. the use of this product.
  331.  
  332.  = Disclaimer =
  333. The Author of this program, The Fishing Hole and its Co-sysop are in no
  334. way responsible for any damages sustained either directly or indirectly
  335. from the use of JFKeno. Also if the file has been modified in any way I
  336. will take no responsibility for it's use Whatsoever! The .EXE file has
  337. been tested on several machines, from XT's to 386's and worked perfectly
  338. on all. If you should have any problems with this file please call the
  339. Fishing Hole BBS to obtain a good copy.
  340.  
  341.  
  342.   ═════════════════════════ FairWare Door Games ═════════════════════════
  343.  
  344. Midway ver 1.0   - MidWay Card Game. A great Card game where you bet on odds
  345.                    that the next card drawn from a deck will be "Mid-Way" of
  346.     $10.00         the two face up cards. Lots of fun - Watch out for the
  347.                    JOKER. Many features. Supports All 8 door types mentioned
  348.                    above.
  349.                  * FileReq with Magic name "MidWay" @fidonet 1:116/43
  350. ═══════════════════════════════════════════════════════════════════════
  351. OutNumber ver 1.0- OutNumber is a great thinking game. You vs. the Computer in
  352.                    a numbers game. You may only move Horizontally. The computer
  353.     $10.00         may only move Vertically on an 8 x 8 grid of numbers. $5 for
  354.                    every point you beat him by. Chat Mode, support for Mono and
  355.                    more!! Fun and challenging.
  356.                  * FileReq with Magic name "OutNum" @fidonet 1:116/43
  357. ═══════════════════════════════════════════════════════════════════════
  358. JFYaht ver 1.3   - A great yaht game. JFYaht ver 1.3 - A really beautiful new
  359.     $10.00         Yahtzee door. Not like the ones you've seen before. really
  360.                    nice graphics and has many built in features. Be sure to get
  361.                    this one. It's great!
  362.                  * FileReq with Magic name "JFYaht" @fidonet 1:116/43
  363. ═══════════════════════════════════════════════════════════════════════
  364. BBSBowl ver 1.7  - My Latest and Best! BBSBowl ver 1.7 - A Beautiful Graphic
  365.     $15.00         bowling game. Full featured. You control the ball and pin
  366.                    action yourself. Allows Curve on the ball, and realistic
  367. "Buddy System"     pin action. You must try this one. GREAT GAME!
  368.     $20.00       * FileReq with Magic name "BBSBowl" @fidonet 1:116/43
  369. ═══════════════════════════════════════════════════════════════════════
  370. BBSGolf ver 1.0  - This is IT! A Putt-Putt golf door like none you've seen yet.
  371.     $20.00         Realistic courses featuring hills, greens, walls, tunnels,
  372.                    water, sand and more. You control the ball direction and
  373.                    putt strength. Registration gives you the ability to create/
  374. "Buddy System"     modify your own courses. Up to 10 courses! Excellent Game!
  375.     $30.00       * FileReq with Magic name "BBSGolf" @fidonet 1:116/43
  376. ═══════════════════════════════════════════════════════════════════════
  377. JFKeno ver 1.0   - Great Reno Keno game like the Vegas games. Nice interface,
  378.     $10.00         simple operation, and addictive fun. Pick your best numbers
  379.                    and see how you do! Registration gives you full support
  380. "Buddy System"     for 99 players and Full Make-Up day capabilities. Un-
  381.     $15.00         Registered allows 10 players and no Make-Up Days.
  382.                  * FileReq with Magic name "JFKeno" @fidonet 1:116/43
  383. ═══════════════════════════════════════════════════════════════════════
  384.  
  385.              Please forward any comments or suggestions to:
  386.  
  387. James Fair                       or                     The Fishing Hole BBS
  388. 813 Bexhill Ct. N.                                      (615)885-7768
  389. Hermitage, TN  37076                                    fido-net  1:116/43
  390. (615)885-7768                                           06:00 - 18:00 M-F
  391. after hours and weekends!
  392.