home *** CD-ROM | disk | FTP | other *** search
/ Aztec Shareware Collection / SIMULATION.ISO / sorry / egasorry.doc next >
Text File  |  1988-04-02  |  7KB  |  141 lines

  1. ---------------------------------------------------------------------------
  2.                                SORRY.DOC
  3. ---------------------------------------------------------------------------
  4.  
  5.     SORRY!  Version 2.0  EGA
  6.  
  7.  
  8. Equipment requirements:
  9.  
  10.     IBM/compatible with 384K of Memory.
  11.     EGA card with 256K memory.
  12.     EGA monitor.
  13.  
  14.  
  15. This MS-DOS adaptation of the game of SORRY! is played intuitively, using
  16. the same rules as the board game - with only ONE Option:  Since the rules for
  17. SLIDES is a bit ambiguous when it comes to an 11 or a Sorry Card, I have made
  18. the following a variable:
  19.  
  20.  
  21.      Answering Yes to the Option allows a player, who during a Card 11
  22. Exchange or a Sorry Card Bump lands on the beginning space of a different
  23. colored Slide, to Slide to the end of that Slide.
  24.  
  25.      Answering No voids this Option. When in doubt about your response, answer
  26. YES - it is much more exciting that way!
  27.  
  28.  
  29. This version does not have a Save Game feature. I have planned that for a
  30. forthcoming version. Please let me know if you find any logic errors, if you
  31. have any requested improvements, or if you just enjoy the game. FEEDBACK makes
  32. all this very enjoyable! Do not send any money. I have programmed this game
  33. for the enjoyment of doing it!
  34.  
  35.  
  36. This EGA version of the game was programmed using TurboPascal verion 4.0.
  37.  
  38.  
  39. In the near future, I am starting a CGA version of this game. The main
  40. drawback is the VARIETY of different COLORS necessary to differentiate between
  41. all the tokens and the slides, etc. We'll see!!
  42.  
  43. Also available, for Tandy 1000 owners, is my SORRY ver 1.0 - that edition of
  44. the game was my first attempt at programming a game.  The following is some
  45. history on that file:
  46.  
  47.  
  48. Some background on what got this whole thing started.  Around the first part
  49. of 1987, I became very interested in the Tandy 1000's Mode 9 -the Medium
  50. Resolution 320X200 graphics screen. But since no software vendor, except GW-
  51. Basic, made anything that could program this Mode, I decided to undertake a
  52. large challenge - to make my own software. I had just been introduced to
  53. TurboPascal version 3.0 and wanted to stay with that language. During the
  54. summer of 1987, I programmed 17 different assembly language graphics routines
  55. for use with TurboPascal. The 17 routines have been entitled TGRAPH - for
  56. Tandy Graphics. These Mode 9 Graph procedures are currently available on
  57. several bulletin boards. After seeing how a graphics screen programmed in 16
  58. colors appears - great! - I wanted to try my hand at programming an actual
  59. game.  I decided on SORRY! to begin with. Hopefully, the game can be gradually
  60. improved, with input from the players. This version of SORRY! has been
  61. programmed using TurboPascal Version 4.0  and  my TGRAPH routines.
  62.  
  63.  
  64.    ******  HISTORY of Sorry! EGA versions ******
  65.  
  66. EGASORRY ver 1.01 : released 3/7/88. First release of the EGA version.
  67.  
  68. EGASORRY ver 1.02 : released 3/9/88. This version improved the game speed
  69.    by allowing the player to select Viewing the Card or not. If player
  70.    answers NO to the query, the game stays with the EGA screen and does
  71.    NOT have to redraw the board after each turn. The only time that the
  72.    screen goes to a TextMode, is during Deck Reshuffle. Also, this version
  73.    has the Text Characters and EGA Driver "included" into the ".exe" file -
  74.    thereby not needing the extra "EGAVGA.BGI and TRIP.CHR" files.
  75.  
  76. EGASORRY ver 1.03 : released 3/16/88. This version was a tremendous
  77.   improvement over the past - due to excellent input from players.
  78.   Improvements include: (1) detailing the Hot Keys on the
  79.   graphics screen. (2) Removed the ambiguity in how I was signifying
  80.   which token was available for movement or exchange. Now, only the
  81.   "available" token and its number are detailed on the right-hand side
  82.   of the screen. (3) If only ONE token is available for a particular
  83.   move, the computer will automatically MAKE the move! (4) When you
  84.   are prompted for a Token Number or Number of Spaces, just pressing
  85.   the appropriate key (without an <enter>) will start movement.
  86.   Try to streamline and speed up the game - with much less keystrokes.
  87.   (5) In past versions, I used Dark Grey coloring to BLOCKOUT any
  88.   option that was NOT available - but NOW, I have completely Deleted
  89.   the unavailable option(s). This was done so that a player could
  90.   not be confused on what option is available. (6) Blue Danube is
  91.   a beautiful song. BUT not that often! I have deleted it from the
  92.   first three tokens entering HOME. I only play the tune when the
  93.   FINAL TOKEN has entered HOME.
  94.        The Auto-Select  and  Auto-Move improvements have been
  95.        completed on all card numbers except for "11".  After
  96.        I get some more input from players on how the improvements
  97.        have been received so far, then I will consider doing
  98.        the "auto" routines on all cards.
  99.  
  100. EGASORRY ver 1.04 : released 3/21/88. This version corrected a glitch
  101.   in the Split 7 routine. Now, if you move from a location and then want
  102.   to have your other token come to the location previously occupied by
  103.   your first token, you can do it. The logic in past versions locked out
  104.   all possibility of doing this. Also, I corrected a spelling error on one
  105.   of the "continuing on" screens. The last improvement was to automate
  106.   card number 11. The game played so much better with the Auto-Move and
  107.   Auto-Select! I have not included any Save Game feature up to this point.
  108.   Since the game is fairly short in duration of play, the added increase
  109.   in file size (which is large already) is not necessary. Any disagreements?
  110.   This version of the game was released only to the GEnie system.
  111.  
  112. EGASORRY ver 2.0  : released 4/3/88.  After the players sign in for the  
  113.   game, and the EGA graphics screen appears, the game never leaves the EGA
  114.   mode - even during the SlowMode CARD DRAW. The slight pause you experience
  115.   during the SlowMode Card Draw is due to the time it takes to put the SORRY
  116.   board and Card onto the second page of the EGA screen. Experienced players
  117.   will find the FastMode very enjoyable.  I have also included some 
  118.   instructions (F5) so that the new player can get acquainted.  Also, when
  119.   you want to QUIT the game, by using F2, Esc, or Ctrl-C, and you really
  120.   didn't want to quit, you have the second chance to get back to the game.
  121.   The only QUIT command that will not get back into the game is with the
  122.   <CTRL-BREAK> - that command will take you directly to the EXIT SCREEN.
  123.   Unless there are some suggested improvements to the game -as programmed
  124.   thus far- this will be the last version.  Any thoughts??
  125. -----------------------------------------------------------------------------
  126.  
  127. P.S. --  I am now a communicating person. I am on the GEnie System - and
  128.      you can reach me at my GEnie mail address of:  J.GLOCKNER
  129. -----------------------------------------------------------------------------
  130.  
  131.  
  132.                      Enjoy the game!
  133.  
  134.                                       Joe Glockner
  135.                                       141 Circle Drive,
  136.                                       Denison, Tx 75020
  137.  
  138.                                       April 4, 1988
  139. 
  140.  
  141.