home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / games / mlyaht22.zip / MLYAHT.DOC next >
Text File  |  1989-09-22  |  11KB  |  319 lines

  1.               MicroLink Personal Computer Users' Group
  2.  
  3.                              Presents
  4.  
  5.                                Yaht
  6.  
  7.               v2.2, Copyright 1987-1989, Bob Lancaster
  8.  
  9.  
  10. Yaht is a traditional dice game, popularized by the Milton Bradley
  11. company as Yahtzee.  Since the Yahtzee version of Yaht is the one
  12. which most people know, this computerized version follows the Yahtzee
  13. rules.
  14.  
  15. NOTE: If you already know how to play Yahtzee, and are simply
  16. interested in the specifics of this computerized version, please skip
  17. to GAME CONTROLS.
  18.  
  19. If you have a previous version of MLYAHT, and just want to see what
  20. has been added/fixed, please skip to WHAT'S NEW.
  21.  
  22.  
  23. OBJECT OF THE GAME
  24.  
  25. In a multi-player game, the object is to finish the game with the
  26. highest score.  When playing alone, the object is to beat your
  27. "personal best".
  28.  
  29.  
  30. SUMMARY
  31.  
  32. On a turn, you may roll the dice up to three times in order to obtain
  33. a scoring combination.  After your turn, you MUST place a score (or a
  34. zero) in one of the scoring categories.
  35.  
  36. The game ends after all players have taken 13 turns.
  37.  
  38.  
  39. A TURN
  40.  
  41. On the first roll of your turn, you must roll all five dice. On the
  42. second and third rolls, you may roll ANY or ALL of the dice again.
  43.  
  44. You may chose to stop after the first or second roll, but you may take
  45. NO MORE THAN THREE rolls in a turn.
  46.  
  47. After your final roll, you must enter a score (or zero) into one of
  48. the 13 scoring categories.
  49.  
  50.  
  51. SCORING
  52.  
  53. The left side of the score card contain the categories Ones, Twos,
  54. Threes, Fours, Fives, and Sixes.  When selecting one of these
  55. categories, your score for that category is determined by the number
  56. of dice which have the same number showing as the category name.
  57.  
  58. For example: a roll of  2, 5, 5, 5, 4 would score 2 points in the Twos
  59. category (one die x 2), or 4 points in the Fours category (one die x
  60. 4), or 15 points in the Fives category (3 dice x 5).
  61.  
  62. A bonus of 35 points can be earned for the left side if your score
  63. from Ones through Sixes totals at least 63 points (Scoring three dice
  64. in each of the six categories will add up to exactly 63 points).
  65.  
  66. Three Of A Kind means three dice of any one number (three one's, three
  67. two's, etc.), and scores the sum of ALL five dice in the roll.
  68.  
  69. Four Of A Kind means four dice of any one number (four one's four
  70. two's, etc.), and scores the sum of ALL five dice in the roll.
  71.  
  72. Full House is three of one number, and two of another (Three fours and
  73. two fives, for example). Score is 25 points.
  74.  
  75. Small Straight is four dice in numerical sequence (1, 2, 3, 4, or 2,
  76. 3, 4, 5, or 3, 4, 5, 6). Score is 30 points.
  77.  
  78. Large Straight is five dice in numerical sequence (1, 2, 3, 4, 5, or
  79. 2, 3, 4, 5, 6). Score is 35 points.
  80.  
  81. A Yaht is five dice of the same number (five three's, five four's,
  82. etc).  Score is 50 points.
  83.  
  84. For every additional Yaht you roll after having scored 50 points in
  85. your yaht category, you will get an additional bonus of 100 points. If
  86. you have taken a zero in your Yaht category, you receive no such
  87. bonus.
  88.  
  89. Chance is simply the total of all five dice.  Any combination of dice
  90. is valid.
  91.  
  92.  
  93. GAME CONTROLS
  94.  
  95. Most of the control of this version of Yaht is accomplished with the
  96. cursor keys (or optionally, the mouse/joystick), and help is supplied
  97. at the bottom of the screen when appropriate, right above the
  98. copyright notice.
  99.  
  100. It should be noted that any/all of the three control methods
  101. (keyboard, mouse, joystick) can be active simultaneously.  This way,
  102. in a multiple-player game, one person can use the keyboard while
  103. another uses the mouse, etc.
  104.  
  105. Some special commands not always listed on the screen, but usually
  106. available:
  107.  
  108. A (All Scores): Displays the scores of all players for the current
  109. game.
  110.  
  111. S (Sound): Toggles on/off the sound of the rolling dice. Sound is on
  112. at game start-up, but you can turn it off if it annoys you (or your
  113. sleeping family).
  114.  
  115. F (Fast): Toggles on/off the simulated "rolling" of the dice. The Fast
  116. mode is off at game start-up, but can be turned on if you just want to
  117. zip through a game with no delays.
  118.  
  119. D (Display): Toggles on/off the display of valid scoring combinations
  120. of the current roll.  Turned off when the program starts, this feature
  121. can be helpful to someone just learning the game, to see just what
  122. his/her options are.
  123.  
  124. P (Pips): Toggles between showing the pips (dots) on the dice, and
  125. showing the numerals instead.  Turned on when the program starts, this
  126. feature is for those who think that numerals are easier to read than
  127. standard dice.
  128.  
  129. M (Mouse): Toggles on/off the use of the mouse.  If you have a mouse
  130. and wish to use it in Yaht, take this option at the start of the game.
  131.  
  132. J (Joystick): Toggles on/off the use of the joystick.  If you have a
  133. joystick and wish to use it in Yaht, take this option at the start of the
  134. game. NOTE: Activating this option with no joystick attached will
  135. probably lock up your PC. ALSO NOTE: Memory resident programs (such as
  136. SideKick) running behind MLYaht can produce bad joystick results.
  137.  
  138. T (Top Ten Scores): Displays the top ten scores achieved on your
  139. machine!  These scores are stored in file MLYAHT.SCO.  To clear these
  140. scores, merely delete the file. On at game start.
  141.  
  142. B (Boss Key): OK, you asked for it... This displays a phony DOS
  143. screen.  I'll explain for you honest folks: this key is used when you
  144. are playing the game on company time, and the boss suddenly appears.
  145. To return to the game, key OK at the phony DOS prompt.
  146.  
  147. +/- (Faster/Slower): Will speed up or slow down the rolling of the
  148. dice.  This can be used to slow down the game to make it more
  149. "watchable" on a faster PC.
  150.  
  151. Esc: End game.  This allows you to exit the game without having to
  152. finish it.  You will get an "End game?" message.  Answer it, and the
  153. program will act accordingly.
  154.  
  155.  
  156. COMMAND LINE PARAMETERS
  157.  
  158. Note: Only read this section after you've played the game a few times.
  159. You don't need to know this stuff now (if ever!), and it won't make
  160. much sense until you do.
  161.  
  162. The above F, D, S, M, J, and P commands can be entered at the DOS
  163. command line, to customize MLYAHT defaults to your taste.
  164.  
  165. For instance, keying "MLYAHT M D" (without the quotes) at the DOS
  166. prompt will start MLYAHT with the M (Mouse) and D (display) toggles ON
  167. (their defaults are both OFF).
  168.  
  169. Remember, this isn't necessary.  You can run these commands once
  170. MLYAHT has started.  But if you use the same commands each time you
  171. play, setting these options from inside a batch file can save you some
  172. keystrokes.
  173.  
  174. Commands ONLY available at the command line:
  175.  
  176. Y (Yaht Bonus): This turns off the "Additional Yaht Bonus" mode. When
  177. this mode is on (the default), players can receive 100 point bonuses
  178. for achieving more than one Yaht in a game.  When it is off, no such
  179. bonuses are given.  Keying "MLYAHT Y" at the DOS command line starts
  180. MLYaht with the Yaht Bonus mode off.
  181.  
  182. T (Top Ten Scores Mode): This command is different from the T command
  183. available during play.  When this command is used from the DOS command
  184. line, no top ten scores are kept, nor can any be viewed.  This keeps
  185. the game from bombing when run on a write-protected diskette.
  186.  
  187. B (Black & White Mode): Use this command when running MLYaht on a
  188. composite color monitor, if the regular color mode is unreadable. (It
  189. is not necessary to use this command when running MLYaht on a
  190. monochrome monitor)
  191.  
  192.  
  193. WHAT'S NEW
  194.  
  195.  
  196. ADDED IN VERSION 1.3:
  197.  
  198. Microsoft mouse support.  See "M" above.
  199.  
  200. The 100 point bonus for additional Yahts.
  201.  
  202. The Pips on/off feature.  See "P" above.
  203.  
  204. Ability to see everyone's score at once.  See "A" above.
  205.  
  206. Problems with garbage appearing in the high-average-low score window
  207. have been fixed.
  208.  
  209. Support for the Home and End keys when moving around the scorecard.
  210.  
  211. The Cursor-Left and Cursor-Right keys behave a little differently when
  212. moving around the scorecard.
  213.  
  214. The Display mode now becomes active immediately upon its activation,
  215. rather than waiting until the next roll.
  216.  
  217.  
  218. ADDED IN VERSION 1.4:
  219.  
  220. Top Ten scores file added.  See "T" above.
  221.  
  222. Boss key feature added.  See "B" above.
  223.  
  224. Fixed minor problem with scorecard when mouse active.
  225.  
  226.  
  227. ADDED IN VERSION 1.5:
  228.  
  229. Joystick support added!
  230.  
  231. Test for mouse driver added.
  232.  
  233. Mouse reset to help with mouse compatibility problems.
  234.  
  235. Changing of "Alt" commands to one-keystroke commands (eg: "Alt-S" is
  236. now simply "S").  The Alt commands are still supported for those of
  237. you who are used to them from prior releases.
  238.  
  239. Display of "Roll #n" in legend.
  240.  
  241. Add date to top ten file.
  242.  
  243. Allow ending game without exiting to DOS.
  244.  
  245. Optional "No additional Yaht bonus" mode.
  246.  
  247. Command line customizing parameters added.
  248.  
  249. Fixed mysterious "vanishing top-ten" bug.
  250.  
  251.  
  252. ADDED IN VERSION 2.0
  253. (Private release, only shown to a few beta testers)
  254.  
  255. Allow PC to play! (Average score: 207)
  256.  
  257. Arrow pointing to last player's selected scoring category in multiple
  258. player game.
  259.  
  260. Added "No Top-Ten File" mode.
  261.  
  262.  
  263. ADDED IN VERSION 2.1
  264.  
  265. Fixed minor bugs in 2.0
  266.  
  267. Improved PC's playing logic. (Avg score: 235)
  268.  
  269. Added statistics for multi-player game (High/Low/Avg score, wins)
  270.  
  271. Changed default answers to some yes/no questions
  272.  
  273. Added composite monitor support.
  274.  
  275. Modified monochrome monitor "colors".
  276.  
  277.  
  278. ADDED IN VERSION 2.2
  279.  
  280. Fixed problem with "vanishing cursor" upon exit
  281.  
  282. Fixed screen border colors to work with EGA/VGA monitors
  283.  
  284.  
  285. CREDITS
  286.  
  287. MicroLink Yaht was produced by the MicroLink Personal Computer Users'
  288. Group.  The program was designed and written by Bob Lancaster.  Any
  289. comments, questions, compliments or brickbats can be addressed to the
  290. author either at MicroLink Headquarters, or via the MicroLink BBS.
  291.  
  292. MicroLink PCUG Headquarters            MicroLink PCUG BBS
  293. 15865-B E. Gale Ave. Box 1003          300/1200/2400 - 24 Hours
  294. Hacienda Heights, CA  91745            (818) 961-7903
  295.  
  296. Drop us a line, let us know what you think!
  297.  
  298.  
  299.  
  300. ACKNOWLEDGEMENTS
  301.  
  302. Many thanks to all who played earlier versions of MLYAHT, and provided
  303. me with much needed advice, criticism, and wish-lists.
  304.  
  305. Thanks also to Kent Myers for allowing me to examine, learn from, and
  306. utilize (read "steal") his mouse-handling routines. (Note: those
  307. programmers interested in utilizing a mouse in their programs are
  308. encouraged to purchase Charles C. Edwards' book, Advanced Techniques
  309. in Turbo Pascal, published by Sybex.  He devotes an entire chapter to
  310. the Microsoft Mouse interface.)
  311.  
  312. "Yahtzee" is a trademark of the Milton Bradley Co.
  313.  
  314. The traditional name of this game is "Yacht", rather than "Yaht".
  315. Since this game was first distributed around the time of the '87
  316. America's Cup races, I misspelled the name so as not to
  317. unintentionally mislead people.  Actually, I just didn't know how
  318. to spell it, but this makes for a better story. -BL
  319.