*** K L O N D I K E *** Written in 1993 for AMOS Basic by Glenn N Babic Rules ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Klondike, Patience, or Solitaire, is a card game played by one person in which the aim is to get every card in the pack onto one of four piles, depending on suit, in ascending values from ace to king. At the beginning, seven cards are dealt face down across the screen, followed by six face down cards on top, and then five, and then four etc. until there are seven rows of cards containing one, two, three,... seven cards respectively. The top most card of each column is turned face up on dealing. These cards are known collectively as the tableau. The remaining cards are placed in a deck at the bottom of the screen. Cards can be rearranged in the tableau so that one card can be placed on top of another card of a different colour with a value one greater. By repeatedly doing this, columns of alternating colour and descending values arise. Face down cards revealed by removing face up cards can be flipped over and brought into play. Whole columns of face up cards can be moved onto other face up cards as long as the resulting column still follows the alternating colour, descending value pattern. Kings, or columns headed by kings can be moved to empty columns. The four boxes at the left of the screen are for the foundations. These must be built up in the same suit and with ascending values, so the first card put in one of these boxes should be an ace, followed by a two of the same suit and so on until the king of that suit has been added. When all foundations are completely built, the game is won. Three cards at a time can be dealt from the deck at the bottom of the screen and the top card placed on the tableau or foun- dations if possible. When the deck has been passed through it can be flipped and redealt. Instructions ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ On running, you will be presented with the playing screen overlayed with the highscore table. To play a game, select NEW GAME with the mouse. To move a card, simply drag it with the mouse while the left mouse button is depressed (see NB below for optional control) and place it where you would like it moved. To move an entire column, the card heading the column must be clicked on. Only singular cards can be moved to the foundations. Click on the deck to flip three cards at a time. When the entire deck has been passed, click on FLIP to start another pass through the deck from the beginning. To use a card from the "waste-pile" simply drag it to the required destination with the mouse as des- cribed above. Choose END GAME to stop the current game (you are stuck if you cannot do anything with the tableau or foundations to uncover hidden cards, and if you pass through the entire deck without playing a card). If you have made it to the highscores table, you will be asked to type in your name. The high- scores table will then be automatically saved if a write enabled disk is present in the drive. Choosing QUIT will exit to the editor. Scoring ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ On starting a game, you will notice your score begins to decrease. This is because for every second of elapsed time your score decreases by one. Your score increases for the following: Turning over a tableau card (up 25 points) Moving a card from the "waste-pile" to the tableau (up 45 points) Adding a card to a foundation (up 60 points) Your score also decreases for the following: Moving a single card from one column to another (down 25 points) Moving a card from the foundation to the tableau (down 75 points) Each pass of the deck after the third pass (down 125 points) On building up all four foundations and thus completing the game, a special bonus will be calculated depending on the time taken. Nota Bene ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ An option exists that means you don't have to hold your finger down on the left mouse button while trying to drag the cards about the screen: By setting the variable DRAG to False on line 45 you can simply click on the card(s) to be moved, release the button, move the card(s) about, and then press the left mouse button a second time to place the card(s) down. Technical Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The high resolution screen on this game becomes a bit much for the eyes. After a few games you'll probably find yourself with a throbbing headache and every- thing around you will look like it's in interlaced mode! Best you can do is adjust the contrast and brightness of your monitor/TV to reduce this effect as much as possible. Because of the double buffered, high resolution screen, and 85K of sampled sound, this program will not run on a ½ meg machine. I did manage to get it working with just ½ meg by deleting the command Double Buffer and deleting all sound effects commands (such as lines 27 to 29 and all Sam Raw commands). The cards will flicker while moved, but the game is still playable. You could also try Close Editor to free some extra memory. Please read the file "Docs/½ Meg Owners Read!" on this disk if you only have ½ meg. - Glenn N Babic Reg. #1646