home *** CD-ROM | disk | FTP | other *** search
/ Chip Hitware 7 / Chip_Hitware_Vol_07.iso / chiphit7 / spiele / 95gulf / readme.txt < prev    next >
Text File  |  1996-09-20  |  5KB  |  101 lines

  1. GULF - A Windows card game by Kurt Lundqvist of Lundqvist Associates.
  2.  
  3. NOTE: You *must* have already installed the Visual BASIC 4 runtime libraries to use
  4. this game, failure to do so will cause the game to quit at startup, complaining about
  5. the lack of various DLLs. Many apologies for this - it's the bane of distributing
  6. VB apps, perhaps I should take up a real language ;)
  7.  
  8. Its freeware and if you would like the source code (you need Visual BASIC 4 to use it)
  9. then email kurt@mutant.demon.co.uk and ask for it. You are more than welcome to
  10. distribute it, but if you do please keep this README.TXT file with the application.
  11. If you like this game (I've done others too) then I would appreciate it if you would
  12. email me (available addresses given at the end of this document). If you hated it and
  13. resented the download time it took (or if it didn't work on your machine) then, again,
  14. I would (sort of) like to know.
  15.  
  16.  
  17. Description
  18. This is a solitaire game and has been implemented by just about
  19. everyone it seems, so here's my attempt. It take a minute to learn
  20. and about as long to get tired of it... The objective is to clear the
  21. game board by removing cards that are one higher or lower in rank than
  22. the current face-up card. Early rounds have jokers which match with
  23. anything.
  24.  
  25.  
  26. Installing
  27. Make a directory for Gulf and copy GULF.EXE into it. Put the KLCARDS.DLL
  28. file into any directory on your path (the Windows home directory seems a
  29. logical choice.
  30.  
  31.  
  32. Playing
  33. This game is played with the mouse. At the start you will see 7 stacks, each
  34. holding 5 cards. You can only remove a card that is at the bottom of a stack.
  35. To the left of the game board are two card holders, the lower one is the current
  36. "face up" card and the upper card (showing the card back) is where you select a
  37. new face up card when all moves from the current one have been exhausted. If you
  38. use all available cards and the main baord is not empty then you lose...if you
  39. clear the main board before running out of cards you win, get the bonus gamble and
  40. go on to another round. If a joker is visible it will match with any card. Aces are
  41. low and kings high, but they don't "wrap around", so only twos can release aces and
  42. Queens for Kings (making these "end cards" the hardest to get rid of). In the first
  43. round there are 4 jokers, but for every round you complete there is a 50/50 chance
  44. that one will be removed from subsequent rounds.
  45.  
  46. When you remove a card from the board, it becomes the current face up card, so if
  47. you start out with a 4, and click on a 5 on the main board (the suit of the card
  48. doesn't matter), the 5 becomes the current face up card any you can click on any
  49. available 4s or 6s on the board.
  50.  
  51. At the end of a round (assuming you win) if you have gained bonus points you can gamble
  52. them (or choose not to) gambles continue until:
  53.   * You lose
  54.   * You decide to take the current win
  55.   * The next gamble would be for more points than you currently have
  56.  
  57. Menu shortcuts:
  58. Ctrl+A       - Shows "About" box (includes program version)
  59. Ctrl+N       - Start new game with current Preferences
  60. Ctrl+X       - Exit the game
  61.  
  62.  
  63. Scoring:
  64. You rack up points for releasing consecutive cards without drawing a new one,
  65. so look for long sequences. You get 1 point for the first card removed, 2 for
  66. the next, 3 for the one after that, etc. This count is reset when you click
  67. the card back to select a new start card. The end of round bonus is calculated
  68. by counting the number of cards you *didn't* play and if the round had 4 jokers
  69. you get 1 point for each, if it had 3 jokers you get 2 points for each unplayed
  70. card, right up to 5 each when you complete a round with no jokers (hard).
  71.  
  72.  
  73. Other stuff
  74. The card back is selcted at random from 20 designs, right-clicking on it cycles
  75. through them, but the selected card back is only retained for the current game.
  76. Watch the mouse pointer. It changes to a "no entry" sign when the mouse is over
  77. a card that cannot be clicked. When it's a default pointer then you can play that
  78. card by clicking on it.
  79.  
  80. If you would like to use KLCARDS.DLL in your games, you're welcome to. It doesn't
  81. contain any code and the cards are arranged in roughly the same way as Microsoft's
  82. CARDS.DLL. The resource refences are:
  83.    1 - 13 Clubs (Ace through King)
  84.   14 - 26 Diamonds (Ace through King)
  85.   27 - 39 Hearts (Ace through King)
  86.   40 - 52 Spades (Ace through King)
  87.   53      Joker
  88.   54 - 73 Card backs
  89.   100     X symbol
  90.   101     O Symbol
  91.   102     Monochrome mask used to clip the corners off the cards when blitting
  92.  
  93. Thanks go out to John Wojcik for giving me the algorithm for a faster transparent blit
  94. routine than the official Microsoft one.
  95.  
  96.  
  97. Email:
  98. You can contact the author at -
  99. The Internet: kurt@mutant.demon.co.uk
  100. CompuServe  : 100043,3143
  101.