home *** CD-ROM | disk | FTP | other *** search
/ Games World (Happy Day Edition) / HAPPYDAY.ISO / happyday / solitile / solitile.doc < prev    next >
Text File  |  1994-04-18  |  11KB  |  254 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                 SOLITILE
  9.  
  10.  
  11.             Copyright 1989 by Everett Kaser
  12.               All Rights Reserved
  13.  
  14.  
  15.  
  16.  
  17.  
  18.     Solitile is a game of solitaire, played with "tiles".  It derives
  19.     from several similar games, such as "Shanghai" and "Mahjongg", which
  20.     are played with Mah-Jong tiles.  Solitile plays the same game, but
  21.     adds new starting layouts and the ability for the player to create
  22.     new layouts and/or modify the layouts provided.  It also uses new,
  23.     "westernized" pictures on the faces of the tiles.
  24.  
  25.     Solitile is being distributed as Shareware.  If you use the game
  26.     for more than a week, you are expected to pay for its use by sending
  27.     a registration fee to:
  28.  
  29.             Everett Kaser
  30.             Solitile
  31.             35405 Spruce St
  32.             Albany, OR  97321
  33.  
  34.     The registration fees are:
  35.  
  36.         $10.00 if you're happy with the copy of the game you have.
  37.         $15.00 if you'd like a fresh copy of the latest version
  38.             mailed to you.  There are no guarantees that the
  39.             version mailed to you will be newer or different
  40.             from the one you have.  Specify media type: 5 1/4"
  41.             or 3 1/2".
  42.         $35.00 if you'd like the sources to the latest version
  43.             mailed to you.  These sources are copyrighted, and
  44.             distribution rights are reserved.  This means you
  45.             may NOT give a copy of the sources to anyone else,
  46.             NOR may you distribute them or place them in a
  47.             publicly accessible place, such as a computer
  48.             network or BBS.  They are for your private use only.
  49.             You are free to modify and re-compile them at will,
  50.             but you may NOT distribute any program that is so
  51.             generated.
  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.     The welcome screen is displayed first.  You may proceed to the game
  107.     screen at any time by pressing a key or clicking a mouse button.
  108.  
  109.     There are two primary "modes" the game can be in: PLAY and EDIT.
  110.     PLAY mode is the default.  EDIT mode is entered by selecting the
  111.     "EDIT LAYOUT" menu.  This allows you to edit, delete, and add
  112.     layouts.
  113. 3. GAME CONTROL DURING "PLAY" MODE
  114.  
  115.     To select the first tile of a pair to be removed, move the cursor
  116.     onto the tile and press the LEFT BUTTON.  This will cause that tile
  117.     (if it's removable, ie. not blocked by other tiles) to be highlighted.
  118.     Once you've selected the first tile of the pair, move the cursor to
  119.     the second tile and, again, press the LEFT BUTTON.  This will cause
  120.     the second tile to be highlighted.  At this point, pressing the
  121.     LEFT BUTTON a third time will cause those two tiles to be removed,
  122.     or pressing both BUTTONs together will de-select the two tiles.
  123.  
  124.     A shortcut for selecting the second tile is to use the RIGHT BUTTON.
  125.     First, select the first tile using the LEFT BUTTON.  Then, pressing
  126.     the RIGHT BUTTON will cause the computer to search for a removable
  127.     matching tile.  If one is found, it will be highlighted.  Once both
  128.     tiles are highlighted, pressing the RIGHT BUTTON again will cause
  129.     the computer to look for a different tile to use as the matching
  130.     tile.  The RIGHT BUTTON can be used repeatedly to cycle through all
  131.     possible matches for the first tile you selected.
  132.  
  133.     If you're having trouble finding a matching pair of removable tiles,
  134.     or if you want to see all of the pairs that are currently removable,
  135.     press the RIGHT BUTTON before selecting a tile.  This will cause the
  136.     computer to search for all matching tiles that are removable.  It
  137.     will highlight them, one set at a time.  To cycle through the sets
  138.     of removable tiles, repeat pressing the RIGHT BUTTON until a message
  139.     appears in the lower left of the display, informing you that there
  140.     are no more matches.  At any time during this "help cycle", pressing
  141.     the LEFT BUTTON will abort the "help cycle".
  142.  
  143.     During the PLAY mode, the menu contains these entries:
  144.  
  145.       F1  Try Again       restarts the game with the same layout and board
  146.                number.  This is used if you get stuck and want
  147.                another try at solving the board.
  148.       F2  New Board       starts a new game with a new board number.  You
  149.                can specify the board number, or the computer will
  150.                pick a random number for you.
  151.       F3  New Layout   lets you select a new starting layout for the tiles.
  152.                There are nine supplied with the game.
  153.       F4  Back Color   lets you modify the color used for the background.
  154.                You can specify a number from 0 to 63, or cycle 
  155.                through the colors until you find one you like.
  156.       F5  Save Board   saves your current game, so you can come back to
  157.                it later.  It's saved in a file called SOLITILE.SAV.
  158.       F6  Load Board   loads your saved game.
  159.       F7           unused
  160.       F8  Undo       allows you to put back tiles you've taken off, to
  161.                recover from an accidental removal, or to try
  162.                alternate paths.  Tiles are put back in exactly
  163.                the reverse order from which they were removed.
  164.       F9  Edit Layout  allows you to edit, delete, and add your own
  165.                layouts.
  166.       F10 Exit To DOS  quits the game, returning control of your monitor
  167.                to your you, until next time, in the Solitile Zone.
  168.  
  169.     Several of the parameters of the game, such as Layout, Background
  170.     color, and any Layout Edits, can be saved to disk in a file called
  171.     SOLITILE.DAT.  To do this, follow these steps:
  172.         1) select the "New Layout" you wish to be the default.
  173.         2) select the "Back Color" you wish to have.
  174.         3) enter EDIT mode by selecting the "Edit Layout" menu.
  175.         4) press F7 "Save Changes" to store your selections in the
  176.             file SOLITILE.DAT
  177.     See section 4 below, and section 6 (BUGS).
  178.     
  179.  
  180. 4. GAME CONTROL DURING "EDIT" MODE
  181.  
  182.     In EDIT mode, you can add or delete tiles in the current layout.
  183.     When finished with your edits, you MUST have exactly 144 tiles in
  184.     the layout (if you intend to save it).  You can also delete and
  185.     insert layouts.
  186.  
  187.     The LEFT BUTTON adds tiles, and the RIGHT BUTTON deletes them.  The
  188.     menu contains these entries:
  189.  
  190.       F1  Delete All Tiles    deletes all the tiles in the current layout,
  191.                 leaving you a "blank slate" upon which to
  192.                 create your NEW layout.  (This is frequently
  193.                 used after an "Insert New Layout".)
  194.       F2  Insert New Layout    if there's room, moves all layouts from the
  195.                 current layout to the last one, to make room
  196.                 for a new layout where the current one is.
  197.       F3  Delete Layout    deletes the current layout.
  198.       F4  Back Color    lets you modify the color used for the
  199.                 background. You can specify a number from
  200.                 0 to 63, or cycle through the colors until
  201.                 you find one you like.
  202.       F5  Change Name    changes the name of the current layout
  203.       F6  unused
  204.       F7  Save Changes    updates the SOLITILE.DAT file, saving the
  205.                 BACKGROUND color, default LAYOUT number, and
  206.                 the layouts.  (see bugs)
  207.       F8  unused
  208.       F9  End Edit        terminates EDIT mode, returns program to the
  209.                 PLAY mode.   If changes have been made, they
  210.                 will be saved in the file SOLITILE.DAT.
  211.       F10 Exit To DOS    quits the game.
  212.  
  213.     Although the mouse works (sort of) in EDIT mode, it is recommended
  214.     that the keyboard be used for all layout editing.  See bugs.
  215.  
  216.  
  217. 5. PLANNED CHANGES AND ENHANCEMENTS
  218.  
  219.     1) Add "Select Layout" menu entry to EDIT mode.
  220.     2) Reorganize the menus.
  221.     3) Re-draw some of the tile pictures.
  222.     4) Fix bugs
  223.     5) Hopefully, add a "light source" and shadows, to enhance the
  224.        appearance of three dimensions.
  225. 6. KNOWN BUGS
  226.  
  227.  
  228.     1) When editing a layout, "Save Changes" doesn't save the changes
  229.        you've edited into the current layout.  To avoid loosing your
  230.        layout edits, DON'T use "Save Changes" (except for saving the
  231.        BACKGROUND COLOR and the DEFAULT LAYOUT).  Instead, after you
  232.        finish your edit, press F9 "End EDIT".  This will prompt you
  233.        to save your edits.  Respond with YES (LEFT BUTTON).  This WILL
  234.        save your edits.
  235.  
  236.     2) In EDIT mode, the mouse doesn't work well.  The cursor is limited
  237.        to those locations where tiles may be placed, and this is difficult
  238.        to control with the mouse (for you, the User.  For me, the prog-
  239.        rammer, it's humiliating failure).  Additionally, the mouse buttons
  240.        will NOT activate the menu.  You MUST press the softkeys on the
  241.        keyboard to activate the menu.  Because of this, it is recommended
  242.        that ONLY the keyboard be used while in EDIT mode.
  243.  
  244.     3) In EDIT mode, sometimes the cursor won't move in a specific 
  245.        direction, as if it's blocked.  Try moving "around" the blocked
  246.        area, sneak in from the back.  You should be able to get to where
  247.        you're trying to go.  This happens particularly when there is a
  248.        large difference in the height of the stacked tiles that you're
  249.        moving "across".
  250.  
  251.  
  252. End of SOLITILE.DOC
  253.  
  254.