home *** CD-ROM | disk | FTP | other *** search
/ CD Shareware Masterblend / cdsharewaremasterblend.iso / games / solitile / solitile.doc < prev    next >
Text File  |  1991-08-16  |  22KB  |  391 lines

  1.  
  2.  
  3.                            SOLITILE rev 2.7
  4.                              June 5, 1990
  5.  
  6.                     Copyright 1989, 1990 by Everett Kaser
  7.                           All Rights Reserved
  8.  
  9.  
  10.  
  11.         Solitile is a game of solitaire, played with "tiles".  It derives
  12.         from several similar games, such as "Shanghai", "Gunshy", and
  13.         "Mahjongg", which are played with Mah-Jong tiles.  Solitile plays
  14.         the same game, but adds new starting layouts and the ability for the
  15.         player to create new layouts and/or modify the layouts provided.  It
  16.         also uses new, "westernized" pictures on the faces of the tiles.
  17.  
  18.         Solitile is being distributed as Shareware.  If you use the game
  19.         for more than a week, you are expected to pay for its use by sending
  20.         a registration fee to:
  21.  
  22.                         Everett Kaser
  23.                         Solitile
  24.                         35405 Spruce St
  25.                         Albany, OR  97321
  26.  
  27.         I can be contacted via email on Internet at:
  28.  
  29.                 hplabs!hp-pcd!everett  or  everett%hpcvlx@hplabs.hp.com
  30.  
  31.         or by phone at (503) 928-5259 (not after 9pm Pacific Time, please).
  32.  
  33.         The registration fees are:
  34.  
  35.                 $10.00 if you're happy with the copy of the game you have.
  36.                 $15.00 if you'd like a fresh copy of the latest version
  37.                         mailed to you.  There are no guarantees that the
  38.                         version mailed to you will be newer or different
  39.                         from the one you have.  Specify media type: 5 1/4"
  40.                         or 3 1/2".
  41.                 $35.00 if you'd like the sources to the latest version
  42.                         mailed to you.  These sources are copyrighted, and
  43.                         distribution rights are reserved.  This means you
  44.                         may NOT give a copy of the sources to anyone else,
  45.                         NOR may you distribute them or place them in a
  46.                         publicly accessible place, such as a computer
  47.                         network or BBS.  They are for your private use only.
  48.                         You are free to modify and re-compile them at will,
  49.                         but you may NOT distribute any program that is so
  50.                         generated.  The sources are primarily Microsoft C,
  51.                         with a small amount of assembly language.
  52.  
  53.         The game package, which MUST include the files SOLITILE.EXE (the game)
  54.         and SOLITILE.DOC (this file), may be freely copied and distributed.
  55.         It's use is subject to the conditions of the above paragraphs.
  56. 1. INTRODUCTION
  57.  
  58.         The set of tiles consist of 144 individual tiles.  There are 36
  59.         different pictures on the faces of the tiles, with each picture
  60.         appearing on four tiles.
  61.  
  62.         The object of the game is to remove all of the tiles from the board.
  63.         Tiles are removed in matching pairs.  For a tile to be removable, it
  64.         must not have any other tiles on top of it, and it must have either
  65.         its entire right side exposed, or its entire left side.  "Exposed"
  66.         means that there is not another tile on the same level and laying
  67.         immediately against it.
  68.  
  69.         A few definitions of terms:
  70.  
  71.         LAYOUT: the starting pattern or arrangement of tiles, disregarding
  72.                 the faces of the tiles.  This simply tells the program where
  73.                 to place tiles when starting a game, but not WHICH tiles to
  74.                 put in any given place.  There are ten possible layouts,
  75.                 with nine being provided.  The you may add to, delete, and
  76.                 modify these layouts.
  77.         BOARD NUMBER: a number between 0 and 65535, which is used to control
  78.                 the placement of specific tiles in the starting layout.  This
  79.                 number allows you to replay a specific game at will.  The game
  80.                 normally starts with a random board.
  81.         MENU:   The list (displayed down the right side of the display) of
  82.                 up to ten possible actions you can direct the game to perform.
  83.                 These are in addition to playing the game.  The menu items
  84.                 may be activated by clicking on them with the mouse, or by
  85.                 pressing the appropriate softkey.
  86.         BUTTONS: the Left and Right Buttons refer to the buttons on your
  87.                 mouse.  If you don't have a mouse, the HOME and PGUP keys on
  88.                 the numeric keypad of your keyboard perform the same functions.
  89.                 These two buttons are used to control the game action. The
  90.                 meaning of the two buttons is always shown in the bottom
  91.                 right corner of the display.
  92.  
  93.  
  94. 2. STARTING THE PROGRAM
  95.  
  96.         The program is started by typing
  97.  
  98.                 SOLITILE
  99.  
  100.         There is an optional argument for specifying the board number:
  101.  
  102.                 SOLITILE -b 34728
  103.  
  104.         The number 34728 could be replaced by any number from 0 to 65535.
  105.         The space between the -b and the board number is not required.
  106.         Additionally, there is an optional argument for specifying the
  107.         starting layout (the default is stored in SOLITILE.DAT by the
  108.         SETUP menu):
  109.  
  110.                 SOLITILE -l <layout number>
  111.  
  112.         The <layout number> must be a digit from 0 to 9, corresponding to
  113.         the layouts as shown in the NEW LAYOUT menu (in the SETUP menu).
  114.  
  115.         The welcome screen is displayed first.  You may proceed to the game
  116.         screen at any time by pressing a key or clicking a mouse button.
  117.  
  118.         There are two primary "modes" the game can be in: PLAY and SETUP.
  119.         PLAY mode is the default.  SETUP mode is entered by selecting the
  120.         "SETUP" menu.  Any changes made within the SETUP menu may be saved
  121.         in the file SOLITILE.DAT, and they will become the new defaults for
  122.         the next time you start up SOLITILE.
  123.  
  124.  
  125. 3. GAME CONTROL DURING "PLAY" MODE
  126.  
  127.         To select the first tile of a pair to be removed, move the cursor
  128.         onto the tile and press the LEFT BUTTON.  This will cause that tile
  129.         (if it's removable, ie. not blocked by other tiles) to be highlighted.
  130.         Once you've selected the first tile of the pair, move the cursor to
  131.         the second tile and, again, press the LEFT BUTTON.  This will cause
  132.         the second tile to be highlighted.  At this point, pressing the
  133.         LEFT BUTTON a third time will cause those two tiles to be removed,
  134.         or pressing both BUTTONs together will de-select the two tiles.
  135.  
  136.         A shortcut for selecting the second tile is to use the RIGHT BUTTON.
  137.         First, select the first tile using the LEFT BUTTON.  Then, pressing
  138.         the RIGHT BUTTON will cause the computer to search for a removable
  139.         matching tile.  If one is found, it will be highlighted.  Once both
  140.         tiles are highlighted, pressing the RIGHT BUTTON again will cause
  141.         the computer to look for a different tile to use as the matching
  142.         tile.  The RIGHT BUTTON can be used repeatedly to cycle through all
  143.         possible matches for the first tile you selected.
  144.  
  145.         If you're having trouble finding a matching pair of removable tiles,
  146.         or if you want to see all of the pairs that are currently removable,
  147.         press the RIGHT BUTTON before selecting a tile.  This will cause the
  148.         computer to search for all matching tiles that are removable.  It
  149.         will highlight them, one set at a time.  To cycle through the sets
  150.         of removable tiles, repeat pressing the RIGHT BUTTON until a message
  151.         appears in the lower left of the display, informing you that there
  152.         are no more matches.  At any time during this "help cycle", pressing
  153.         the LEFT BUTTON will abort the "help cycle".
  154.  
  155.         During the PLAY mode, the menu contains these entries:
  156.  
  157.           F1  Try Again    restarts the game with the same layout and board
  158.                            number