home *** CD-ROM | disk | FTP | other *** search
/ Games Encyclopedia / gamesencyclopedia1995.iso / casino / greedy12 / grsysop.doc < prev    next >
Text File  |  1991-12-29  |  19KB  |  393 lines

  1.  
  2.                                 G R E E D Y !
  3.                          A Game of Dice and Decisions
  4.                           (also known as Nine-Dice)
  5.                          version 1.2 - by Bob Sewell
  6.  
  7.                               Copyright (C) 1991
  8.                            Seven Wells Productions
  9.                               All Rights Reserved
  10.  
  11. Overview:
  12. ---------
  13.  
  14.     GREEDY is a game of dice, probably unlike any dice game you've ever
  15. played. You play against the computer during each game. However, you are also
  16. competing in tournament-style play against other human players by trying to
  17. beat the computer by the most points as many times as possible. Look out,
  18. though, you may find the computer hard to beat!
  19.  
  20.    Object:
  21.       The object of each game of Greedy is to beat the computer to a score of
  22.       10,000 or more points. The more points over 10,000 you score, the more
  23.       points you are awarded in the tournament against the other players.
  24.  
  25.    Order of Play:
  26.    1. Roll all nine dice. (The first roll of each turn is done for you.)
  27.    2. Select the dice with points that you want to keep. Points values are
  28.       listed below. You do not have to keep all dice with points, but you
  29.       must keep at least a "1", a "5" or one "set" of three.
  30.    3. Now you may either end your turn, or re-roll the dice that you didn't
  31.       select. All points scored during that round are added to the points from
  32.       previous rounds when you choose to end your turn. If you end your turn
  33.       with 10,000 or more points, you win!
  34.    4. If you re-rolled, go to step 2 above.
  35.  
  36.     On each roll, some or all of the dice must contain points, otherwise the
  37. player forfeits all points from the round and automatically passes the dice.
  38. Points are scored by rolling one or more of the following combinations:
  39.  
  40.      Die    Number   Point               Die    Number   Point
  41.     Value   Rolled   Value              Value   Rolled   Value
  42.       5       1         50                4       3        400
  43.       1       1        100                5       3        500
  44.       2       3        200                6       3        600
  45.       3       3        300                1       3       1000
  46.  
  47.     If you manage to get points on all the dice (and you select all of them),
  48. whether on one roll or several rolls, you may roll a "bonus" round using all
  49. nine dice. In that case, you would start over at step one, above.
  50.  
  51.     When the game is over, if the player is the first to get 10,000 or more
  52. points, he/she scores 5,000 plus 10 times the score over 10,000. For example,
  53. if the player's final score is 10,700 he/she earns 5,000 + (10 x 700) = 12,000
  54. points. If the computer wins, the player loses 2,500 + 5 times the computer's
  55. score over 10,000. So if the computer wins with 10,700 points, the player
  56. loses 2,500 + (5 x 700) = 6,000 points.
  57.  
  58.     This should give you the basic idea. For more information on game-play,
  59. read the file GRPLAYER.DOC.
  60.  
  61.  
  62. Features:
  63. ---------
  64.  
  65.     * Uses your FOSSIL driver for best results in communications.
  66.     * Keeps an eye out for carrier drops, no input from the user for 3-4
  67.       minutes, and the remote user's remaining time. Any of the above
  68.       conditions result in an immediate return to the BBS. (The 'no input'
  69.       condition is supposed to hang up on the caller, but isn't working yet.)
  70.     * Supports ANSI and Avatar, with either color or monochrome monitors.
  71.     * Directly supports QuickBBS, Remote Access, GAP, Force, Wildcat! and
  72.       PCBoard 14 drop files.
  73.     * Writes ANSI and Avatar high scores files for viewing outside the game.
  74.     * Hall of Fame keeps records of each month's top scoring player's name and
  75.       score for the last twelve months.
  76.     * Chat Mode - can only be initiated by the sysop!
  77.     * Works under DesqView with no problems (but not DV aware), using about
  78.       130K of memory.
  79.     * Includes the Greedy InterFace Terminal (GIFT) to speed up game play for
  80.       your callers.
  81.     * Executable files are compressed with LZEXE (Thanks, Fabrice BELLARD!)
  82.  
  83.   Registered Features:
  84.     * Up to ten games per day - sysop configurable.
  85.     * Up to ten make-up days per day - sysop configurable.
  86.  
  87. Commercial and License:
  88. -----------------------
  89.  
  90.     GREEDY is BonusWare, not CrippleWare or DemoWare. The game is fully
  91. functional without being registered, and does not contain a "time-bomb". It is
  92. not in the public domain, and unregistered users may legally use it for a
  93. 60-day trial period to determine if you and/or your users enjoy it. Any use
  94. past this trial period is forbidden, unless your check is in the mail. Please
  95. support the Shareware concept!
  96.  
  97.     As an incentive for a $10 registration fee, I will send you, via U.S. mail,
  98. a registration code to be plugged into the GRCONFIG.DTA file. This code is
  99. derived by doing some off-the-wall calculations based on the SysOp names it
  100. finds in the GRCONFIG.DTA file, and, if valid, will allow up to ten games to
  101. be played per day, and offer to make-up a maximum of ten days from the current
  102. month. Both options are sysop-configurable.
  103.  
  104.     This game has taken a lot of work. I hope you will find it enjoyable enough
  105. to register. I'll be a lot less grumpy about supporting it and sending out
  106. updates if you do. Use the form at the end of these docs, or the separate form
  107. in the GREEDY.FRM file to register. It is very important to spell your name
  108. EXACTLY as it appears in the GRCONFIG.DTA file, so that I send you the correct
  109. code. Your registration code will work for all future (if any) enhanced
  110. versions of GREEDY.
  111.  
  112.  
  113. System Requirements:
  114. -------------------
  115.  
  116.     Computer: IBM Compatible PC, PC XT, PC AT, etc. with at least 512K Ram.
  117.               GREEDY will use around 130K to run.
  118.     Modem: Hopefully, any modem will do. This game uses your FOSSIL driver.
  119.            Therefore, it should work with any comm port address, locked or
  120.            unlocked, as this is transparent to the game.
  121.     Fossil: This game now requires the use of a fossil driver.
  122.     Hard Disk: Preferable, but GREEDY can be run from a 360K floppy disk.
  123.     Monitor: You must have an ANSI.SYS or compatible driver installed. If you
  124.              offer Avatar support for your users, I'd recommend having an
  125.              appropriate Avatar driver installed as well. I recommend using
  126.              the ZAVT.SYS driver, as it will handle ANSI and Avatar
  127.              simultaneously. Otherwise, you'll see a lot of garbage on your
  128.              screen when remote callers play in Avatar mode.
  129.  
  130. Setting Up GREEDY:
  131. ----------------
  132.  
  133.     The GREEDYxx.LZH file should include the following files:
  134.  
  135.       GREEDY.EXE   - The executable program.
  136.       GRSETUP.EXE  - The setup program that creates your config file.
  137.       GRCONFIG.DTA - The initial configuration file. More on this later.
  138.       GRLOGO.SCN   - The start-up screen, ANSI.
  139.       GRLOGO.AVT   - The start-up screen, Avatar.
  140.       GRMAIN.SCN   - The main playing screen for color ANSI.
  141.       GRMAIN.ANM   - The main playing screen for monochrome ANSI.
  142.       GRMAIN.AVT   - The main playing screen for color Avatar.
  143.       GRMAIN.AVM   - The main playing screen for monochrome Avatar.
  144.       GRPLAYER.DOC - On-line instructions for the players.
  145.       GRSYSOP.DOC  - You're lookin' at it.
  146.       GREEDY.FRM   - A separate registration form for your convenience.
  147.       GIFTxx.ZIP   - The Greedy InterFace Terminal package for your users.
  148.  
  149.     1) Decompress these files into any subdirectory. They must all reside in
  150. the same directory! This is very important, for if any file is missing, the
  151. game will blow up in somebody's face, and put egg on your's or mine.
  152.  
  153.     Files that will (or may) be created by GREEDY are:
  154.  
  155.       GRPLAYER.DTA - Contains info on the players, names, bets, etc.
  156.       GRSCORES.ANS - High scores ANSI screen. Its path\filename is optional.
  157.       GRSCORES.AVT - High scores Avatar screen. Its path\filename is optional.
  158.       GRERROR.LOG  - Run-time errors for troubleshooting. Hopefully this
  159.                      file will never be created!
  160.  
  161.  
  162.     2) Change into the subdirectory where GREEDY resides, e.g., if you copied
  163. GREEDY into the subdirectory C:\BBS\GAMES, then at the DOS command prompt you
  164. would type:
  165.  
  166.             CD\BBS\GAMES <Enter>
  167.  
  168.     3) Run the GRSETUP program included in this package, by typing:
  169.  
  170.             GRSETUP <Enter>
  171.  
  172.        The setup option will ask you for some info about your board and how
  173. you want to set up GREEDY to run. Each question has a default answer, shown in
  174. square brackets. To keep the default, just press the <Enter> key. Otherwise,
  175. type in the new information for the question and hit <Enter>. It would be wise
  176. to have your answers in mind before you run setup. The info needed will be:
  177.  
  178.      1. The name of your board.
  179.      2. Your name.  NOTE: The name here will be the name under which the game
  180.                           will be registered. Make sure the spelling matches
  181.                           with the name you registered this game under, though
  182.                           the game is case-insensitive.
  183.      3. Path\filename of the ANSI high score file.
  184.      4. Path\filename of the ASCII high score file.
  185.     *5. Number of games each user can play per day. Max = 10, Min = 1.
  186.     *6. Number of make-up days each user can play per day. Max = 10, Min = 0.
  187.      7. Registration code.
  188.  
  189.     * Un-registered users may as well leave these to the original defaults of
  190.       1 and 0 respectively, since the game will refuse to run more than this
  191.       in it's unregistered mode.
  192.  
  193.     Note: For a neater appearance, use lower-case letters with caps for the
  194.           first letters in the bbs name and sysop's names, for example,
  195.           "No Particular BBS" and "Bob Sewell".
  196.  
  197.     If you've been running GREEDY for a while and decide to register it, you'll
  198. need to run the setup process again to enter your registration code into the
  199. GRCONFIG.DTA file. Just hit <Enter> to default through all the prompts except
  200. the "Registration Code" prompt. If your code contains letters of the alphabet,
  201. you may use upper- or lower-case letters. GREEDY is case-insensitive. Also,
  202. now is the time to change the games-per-day and maximum make-up days to higher
  203. values, if you desire.
  204.  
  205. Warnings:
  206. ---------
  207.  
  208.  * If you run Remote Access, do NOT use the *M option in your RA menu for
  209.    calling this game! Greedy was written in QuickBasic 4.5, and RA's author has
  210.    found that some doors written in QB are not compatible with the *M option.
  211.    If you feel you need this option, consider that GREEDY only uses about 130K
  212.    of memory in which to run. DesqView users still shouldn't need to use the
  213.    *M option.
  214.  * Again, if you offer Avatar support for your users, I'd recommend having an
  215.    appropriate Avatar driver installed as well. I recommend using the ZAVT.SYS
  216.    driver, as it will handle ANSI and Avatar simultaneously. Without an Avatar
  217.    driver installed, you'll see garbage on your screen when callers play in
  218.    Avatar mode.
  219.  
  220.  
  221. Running GREEDY:
  222. -------------
  223.  
  224.     To run GREEDY, change into the subdirectory where the program resides, and
  225. type (or have your batch file do it):
  226.  
  227.        GREEDY <option> [fossil switches]
  228.  
  229.     where <option> can be one of five arguments:
  230.  
  231.     LOCAL                    - To run GREEDY from outside the BBS environment.
  232.     X:\PATHNAME\PCBOARD.SYS  - The complete path\filename to your pcboard.sys
  233.                                file. NOTE! This game only reads pcboard.sys
  234.                                files that are PCBOARD 14, not 12!!!
  235.     X:\PATHNAME\DORINFOx.DEF - The complete path\filename to your dorinfox.def
  236.                                file.
  237.     X:\PATHNAME\CALLINFO.BBS - The complete path\filename to your callinfo.bbs
  238.                                file.
  239.     X:\PATHNAME\DOOR.SYS     - The complete path\filename to your door.sys
  240.                                file. NOTE: This is the drop file produced by
  241.                                GAP bbs.
  242.  
  243.     and [fossil switches] can be one of the following three:
  244.  
  245.     /INIT - forces the game to initialize the modem. The game will not do this
  246.             by default. Unless this option is specified, it will assume the
  247.             fossil has not been de-initialized when you bbs drops to DOS.
  248.  
  249.     /CTS  - tells the modem to use CTS/RTS hardware handshaking. If you need
  250.             to use this option, you MUST use the /INIT as well.
  251.  
  252.     /B:xxxxx - tells the game the locked baud rate to use. To use this option,
  253.                you must use the /INIT option as well.
  254.  
  255.     NOTE: Bulletin board software and modems are not created equally. If your
  256.           users get garbage when running this game, try different combinations
  257.           of the above fossil switches until it works.
  258.  
  259.     This game only recognizes version 14 PCBOARD.SYS file, the DORINFOx.DEF
  260. format from QuickBBS/Remote Access, CALLINFO.BBS from Wildcat! BBS, and
  261. DOOR.SYS from GAP Bulletin Board System. If your BBS software doesn't write one
  262. of the above, use a converter program to generate one. These converter programs
  263. can be found almost anywhere. Just make sure it can read your software's user
  264. file and be able to write one of the 4 formats of user-info files listed above.
  265.  
  266.     Example: Your system uses the DORINFOx.DEF format for it's user files, and
  267. it writes it into a directory called C:\BBS\USER. When a user chooses to run
  268. GREEDY from your board, your board should exit and execute a batch file similar
  269. to the following:
  270.  
  271.      CD\BBS\GAMES                     ; change to the games subdirectory.
  272.      GREEDY C:\BBS\USER\DORINFO1.DEF  ; run GREEDY, telling it what user-file
  273.                                       ; to use and where to find it.
  274.      CD\BBS                           ; change back to the bbs directory.
  275.      EXIT                             ; exit DOS shell to the bulletin board.
  276.  
  277.     GREEDY is case-insensitive as far as the command line goes. Typing in
  278. "GREEDY Local" is the same as "GrEEdy LoCaL".
  279.  
  280.  
  281. Questions and Answers:
  282. ----------------------
  283.  
  284.     Q. When I get my Registration Code, does it matter when I put it into my
  285.        GRCONFIG.DTA file?
  286.  
  287.     A. No. Every one who plays the game after you plug in your code will be
  288.        able to play as many games as you specified in the GRCONFIG file, as
  289.        well as make up as many days from the current month as you allow.
  290.  
  291.     Q. Can I manually alter the GRCONFIG.DTA file with a text editor?
  292.  
  293.     A. Sure! Just keep everything in the proper order that GREEDY expects, and
  294.        you shouldn't have any problems. The order is listed above in the SETUP
  295.        section.
  296.  
  297.     Q. Where can I get updates to this game?
  298.  
  299.     A. Since I don't run my own board, I get other sysops to this thing out
  300.        on the Door Distribution System. It can be Freq'd from Strawberry
  301.        Fields BBS, 1:116/6000, at HST or v32 for the fastest possible xfers.
  302.        Use the magic name GREEDY to ensure you get the latest version.
  303.  
  304.     Q. All right, I've gotten into Chat Mode with a user, but I have no idea
  305.        how to exit Chat Mode to let the user continue playing. Help!
  306.  
  307.     A. Just hit the <Esc> key. I'd put a reminder for you, but that would just
  308.        add to the screen clutter.
  309.  
  310.     Q. When can I enter Chat Mode with a player?
  311.  
  312.     A. At any time during an actual game. This means you cannot enter Chat
  313.        Mode while the opening menu screen, the high scores/hall of fame
  314.        screens nor the instructions screens are being displayed.
  315.  
  316.     If you have other questions, or comments, write me or call me voice at:
  317.  
  318.               Bob Sewell            (615) 391-4221
  319.               5200 Dove Trail       after 5:00pm weekdays (CST)
  320.               Hermitage, TN 37076   9:00am to 9:00pm weekends (CST)
  321.  
  322.     You may also reach me through the DoorWare echo or the DDS echo.
  323.  
  324. Special Thanks:
  325. ---------------
  326.  
  327.     I'd like to thank the following people who helped me in different ways to
  328. get this on-line game off the ground:
  329.  
  330.     Glen Harness, sysop of Strawberry Fields, for allowing me to test this
  331.                   game on his board, for his help getting the monochrome
  332.                   screens to look right, for some excellent suggestions, and
  333.                   for aid in distribution.
  334.     James Fair,   sysop of The Fishing Hole, for suggestions, technical help
  335.                   with bulletin board door files, for letting me (ab)use his
  336.                   BBS by testing my program there, and for aid in distribution.
  337.     Mark Williams, who taught me this game many moons ago.
  338.     A host of others for suggestions, comments, and help with the testing.
  339.  
  340.  
  341. Warranties:
  342. -----------
  343.  
  344.     The author gives no warranties, neither expressed nor implied, regarding the
  345. use of this software, or the suitability of this software for any purpose for
  346. which the user may operate the software. The author assumes no liability for
  347. any damages resulting from the use of this software, or the inability to use
  348. the software, even if the author has been advised of the possibility of such
  349. damages.
  350.  
  351.     You are free to copy and distribute this software and the files which
  352. accompanies it in unmodified form, as long as no monies are charged for this
  353. distribution, except for a reasonable fee to cover the cost of the media and/or
  354. shipping costs.
  355.  
  356. Registration:
  357. -------------
  358.  
  359.     To register, just fill out this form and send it, along with a check for
  360. $10 written to Bob Sewell, at the address listed on the previous page.
  361.  
  362.  NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE! NOTE!
  363.  
  364.     For faster returns of your registration code, include a self-addressed,
  365. stamped envelope (SASE).
  366.  
  367.                         - Detach on the dotted line -
  368. -------------------------------------------------------------------------------
  369.  
  370.     Bob, my users and I find your GREEDY v1.2 program amusing. We even
  371. scraped together $10 for my personal Registration Code number, so we can play
  372. more games per day, and play make-up days to boot! Please send it to:
  373.  
  374. Name: ___________________________________
  375.       (Spelling MUST MATCH the name in your GRCONFIG.DTA file)
  376.  
  377. Street Address: _____________________________________________  Apt.# _________
  378.  
  379. City, State, Zip Code: _______________________________________________________
  380.  
  381. Bulletin Board Name: ____________________________________
  382.  
  383. FidoNET mail Address: ______________
  384.  
  385. Comments, critiques, and or suggestions (all are welcome!) ___________________
  386.  
  387. ______________________________________________________________________________
  388.  
  389. ______________________________________________________________________________
  390.  
  391. ______________________________________________________________________________
  392.  
  393.