home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / games / spider2 / spider.doc next >
Text File  |  1994-01-01  |  9KB  |  311 lines

  1.                  SPIDER             
  2.                  ======
  3.                                     
  4.           ST/STe version V1.5 by
  5.                                 
  6.            Jean-Etienne DOUCET
  7.               June 24, 1992
  8.            -------------------
  9.  
  10.  
  11. Spider is a 104 cards (two 52 packs) 
  12. solitaire. This version allows you to 
  13. play it on your favorite computer.
  14.  
  15. Warning: Spider only runs in 
  16.             
  17.        +-----------------+
  18.        |  LOW resolution |
  19.        +-----------------+
  20.                
  21. (I hate docs that let you run a program
  22. to know if it will be ok under the
  23. resolutions you have...)               
  24.  
  25. GAME RULES
  26. ----------
  27. The aim of the game is to sort all the 
  28. cards in 8 only-one-suit series.
  29.  
  30. Initially,there are 44 cards face-down 
  31. placed in 10 columns, each 4 or 5 cards
  32. high.
  33. On top of each of the 10 columns is 
  34. dealt 1 face-up card. That makes 54 
  35. cards on the board and 50 left for 
  36. further re-distribution.
  37.  
  38. You only can remove from the board full
  39. series (King down to Ace), all cards 
  40. being of the same suit (say Clubs for 
  41. example). You therefore have to 
  42. reorganize columns by moving, from one 
  43. to another, groups of one or more cards.
  44.  
  45. Moves
  46. -----
  47. One group can only be moved if:
  48.   1 - it is on top of a column,
  49.   2 - it is made out of consecutive 
  50.       cards of the same suit,
  51.   3 - the first card of the group can be
  52.       placed on one next-ranked card 
  53.       (e.g. a 7 on a 8), no matter what
  54.       the suit of this card is.
  55.       
  56. If a group move discovers a face down 
  57. card, this one is tilted face up.
  58.  
  59. Trying to move a group that is a one-
  60. color-only group removes it from the
  61. board.
  62.  
  63. Re-dealing cards
  64. ----------------
  65. When you feel the game is blocked up, 
  66. you can re-deal one face-up card on each
  67. column. This can only be done if there 
  68. are no empty columns.
  69.  
  70. There are 5 deals in the game, as there
  71. are 50 cards left after the game instal-
  72. lation.
  73.  
  74. PROGRAM CONTROL
  75. ===============
  76. All the commands use the mouse, except
  77. when you have to type in your name for
  78. the 10 best scores Hit Parade.
  79.  
  80. During the game, you can use the left 
  81. button to move groups of cards or the
  82. right button to pop-up the control 
  83. panel.
  84.  
  85. Moves
  86. -----
  87. Clicking the left button under the last 
  88. card of a column moves the topmost group
  89. to the next possible column, or to the
  90. first next empty column, if there are no
  91. other possible move. The same effect is
  92. achieved by clicking in the same column
  93. anywhere under the last card of the 
  94. group.
  95.  
  96. You can move a part of a group by 
  97. clicking the left button on the first 
  98. card of this sub-group.
  99.  
  100. If there are possible moves on non empty
  101. columns, the moved group will never go
  102. in empty columns. If you want to move it
  103. into an empty column, then you must 
  104. click the first card of this group (as 
  105. if it was a sub-group).
  106.  
  107. When a move is possible, it is automa-
  108. tically done towards the first good
  109. position on the right, with a little 
  110. music to tell this has been done.
  111.  
  112. Control panel
  113. -------------
  114. Clicking the mouse right button calls
  115. the control panel. The left button 
  116. serves to a command selection; the right
  117. button returns to the game. 
  118.  
  119. There are 6 commands:
  120.  
  121.  HELP  suggests you a move or a new 10 
  122.        cards deal. Be warned that the 
  123.        suggested moves may not be the 
  124.        most efficient. However, this can
  125.        be of some help for beginners.
  126.        The command is disabled if there
  127.        are empty columns.
  128.        
  129.  DEAL  puts a face-up card on each of 
  130.        the 10 columns. Deal is disabled
  131.        if there are no more cards to 
  132.        deal or if there are empty
  133.        columns.
  134.        
  135.  UNDO  takes you back before the last 
  136.        move. You can undo any move;
  137.        however undoing a deal or a move
  138.        that uncovers a face-down card 
  139.        will flag you as a cheater: you,
  140.        therefore, will not be allowed 
  141.        to enter the Hit Parade; the 
  142.        UNDO button is lightened to ad-
  143.        vise you not to use it.
  144.        
  145.  INFO  gives you informations about the
  146.        game status: number of deals that
  147.        have been done, current score, 
  148.        time spent and suits that have 
  149.        been completed; removed suits
  150.        are inverted. One can also
  151.        have a look to the Hit Parade.
  152.        
  153.  VIEW  allows you to "split" the view
  154.        when columns become too long; 
  155.        there is a special section about
  156.        this command, see further.
  157.        
  158.  QUIT  leaves the game. If your score is
  159.        high enough, you can enter the 
  160.        "Hit Parade" where -- this is the
  161.        only circumstance -- you'll have
  162.        to use the keyboard to enter your
  163.        name.
  164.  
  165. Some of these commands use a message 
  166. panel (or the HELP arrow); to discard
  167. it, you just have to click a mouse 
  168. button.
  169.  
  170. View splitting
  171. --------------
  172. When you select this command, the mouse
  173. cursor becomes a cross. You can abort
  174. the command with a click on the right 
  175. button.
  176.  
  177. With the left button, you select two 
  178. lines of the board: the board is then
  179. splitted (with an indication about the
  180. number of hidden lines), thus 
  181. making all of the bottom of the columns
  182. to move up consequently. You can revert
  183. to the normal view by selecting the VIEW
  184. command again.
  185.  
  186.  
  187. SCORING
  188. =======
  189. The scoring in Spider is as follows:
  190.  
  191.  - 10 points for each face-down card 
  192.    that has been turned face-up;
  193.    
  194.  - 15 points for each column that does
  195.    not contain any face-down card;
  196.    
  197.  - 2 points for each card correctly 
  198.    placed, i.e. on the next upper rank
  199.    card from the same suit;
  200.    
  201.  - 50 points for each complete suit, 
  202.    wether it's removed from the game
  203.    or not.
  204.  
  205.  - 2 points for each complete suit but
  206.    the first three that remains on the
  207.    board.
  208.    
  209. Wining a game scores between 990 and
  210. 1000 points, depending upon the number
  211. of complete suits that are left
  212. on the board: each one past the first
  213. three adds 2 points to your score.
  214.  
  215. Spider keeps the 10 best scores in 
  216. something called Hit Parade. You can 
  217. only enter the HP when (both):
  218.                                  
  219.  - your score is higher than the 10th 
  220.    registered score, or else there are   
  221.    less than 10 scores currently regis-
  222.    tered.
  223.  - you have not used any "cheating" 
  224.    UNDO command.
  225.                                      
  226. To clear the HP, one has only to delete
  227. the score file SPIDER.SCR.
  228.  
  229. VERSIONS
  230. ========
  231. 1.1 removed a bug about sub-groups 
  232.     moves, and also problems with mar-
  233.     king of columns too long to fit on
  234.     a single screen.
  235. 1.2 introduced some sort of "partial"
  236.     UNDO: one could undo moves EXCEPT
  237.     deals and cards uncovering moves.
  238. 1.3 extends UNDO to all moves. Colors 
  239.     have been changed.
  240. 1.4 (the last, I hope) introduces the
  241.     same scoring scheme as the Sun 
  242.     version; also, removes a bug about
  243.     eliminations that discover cards.
  244.     Memory usage has been limited to 
  245.     200K. New entry panel has been
  246.     drawn (using Crack Art) using only
  247.     ST colors, not STE's as before.
  248. 1.5 all bugs have been removed, except
  249.     maybe those due to: new graphics
  250.     for cards (thanks again Crack Art).
  251. (1.52): new music & sounds: version
  252.     only delivered to people having
  253.     sent postcards before June 1st, 92; 
  254.     fortunately, they are very few :^)
  255.     
  256.         
  257. BUGS
  258. ====
  259. Tell me if you find one: you win the
  260. current last version... 
  261.  
  262.  
  263. VARIOUS CONSIDERATIONS
  264. ======================
  265. Spider is written using GFA Basic v3.07
  266. (+ compiler v3.01). I'm glad not to 
  267. have to use C to make it...  
  268.  
  269. It has only been tested on STe (520 
  270. and 1040). I think it should run on 
  271. regular ST's.
  272. I have no idea how about Spider can run
  273. on a MegaST(e) or a TT...
  274.  
  275. ST Spider is a freeware program 
  276. -- no fee asked for--. 
  277. It may freely be copied and distributed
  278. as long as:
  279.   1 - the 2 files (SPIDER.PRG and 
  280.       SPIDER.DOC) remain together;
  281.   2 - it is not sold or used in any way
  282.       for profit.
  283.   
  284. Although a freeware program, it would be
  285. kind of you to send a postcard of the 
  286. place where you live. (This will please
  287. my children very much...)
  288.  
  289. Comments, suggestions, bugs reports, and
  290. all this kind of things, are welcome.
  291. E-mail address is below.
  292. Moreover, although I very rarely write,
  293. I'm a daily reader of comp.sys.atari.st,
  294. so, in case of mail bounce, you can join
  295. me there...
  296.  
  297. Have fun: it's not as hard as it seems.
  298.  
  299. ---------------------------------------
  300.  
  301.              Jean-Etienne Doucet
  302.                                      
  303. e-mail:      doucet@laas.laas.fr
  304.                             
  305. snail mail:  38 chemin Malclabel
  306.              31500 Toulouse
  307.              France
  308.              
  309. ---------------------------------------                                     
  310.  
  311.