home *** CD-ROM | disk | FTP | other *** search
/ 500 Game Surplus / XSurplus.iso / 624 / HERO.DOC < prev    next >
Text File  |  1993-12-29  |  56KB  |  1,008 lines

  1.                    Hero's Heart rev 1.3   December 30, 1993
  2.  
  3.  
  4.  
  5.                          Copyright 1992-93  Everett Kaser
  6.  
  7.                               All Rights Reserved
  8.  
  9.                 From the author of SOLITILE, SNARF, and SHERLOCK
  10.                     comes a new game to challenge your mind!
  11.  
  12.   Hero's Heart is a puzzle game requiring careful, logical thinking.
  13.  
  14.   High resolution color graphics provide a friendly user interface and
  15.   a large playfield upon which many different types of objects are
  16.   carefully arranged.  You control the movement of the Hero.  Each time
  17.   you move the Hero, all of the other "objects" on the playfield get a
  18.   chance to move; some will, some won't.  Your goal is to pick up all of
  19.   the Hearts and then reach the Exit.  Each level is a stand-alone
  20.   puzzle.  There are 25 different levels in the Shareware game, and an
  21.   editor is built into the program for you to create new puzzles with
  22.   which to challenge family and friends.  Quick reflexes are not needed
  23.   (nor will they do you any good).  A sharp mind, however, and the
  24.   ability to see relationships and causes & effects WILL help.  
  25.  
  26.   REQUIREMENTS:
  27.         IBM PC compatible computer
  28.         minimum of 360K available RAM
  29.         EGA or VGA display adapter
  30.         Mouse is optional
  31.         DOS 3.0 or greater
  32.  
  33.   HERO is being distributed as Shareware.  If you use the game
  34.   for more than one week or play more than half of the puzzles, you
  35.   are expected to pay for its use.   To register the game, send the
  36.   registration fee of $15.00 + $2.00 shipping & handling (U.S. funds)
  37.   to the author.  Or if you want a more extensive challenge, purchase
  38.   HERO GOLD for $20 + $2 shipping & handling (see the order form for a
  39.   description of HERO GOLD.  For your convenience, the file REGISTER.DOC
  40.   may be printed to obtain a registration form, or a form may be printed
  41.   at entry to or exit from Hero's Heart.  The author may be contacted at:
  42.  
  43.         Everett Kaser           phone:  (503) 928-5259
  44.         Hero                    Weekdays: 6:00pm - 9:00pm Pacific Time
  45.         PO Box 403              Weekends: 8:30am - 9:00pm
  46.         Albany, OR  97321-0117  VISA and MASTERCARD accepted
  47.  
  48.         Compuserve:     70673,1547
  49.           internet:     70673.1547@compuserve.com
  50.  
  51.   The game package, which MUST include the files listed below, may be
  52.   freely copied and distributed by individuals not charging any fee for
  53.   the copying or distributing.  All other distribution is governed by the
  54.   License in Section II.
  55.  
  56.   Included files:
  57.  
  58.         HERO.EXE
  59.         HERO.DOC
  60.         ORDRFORM.DOC
  61.         VENDOR.DOC
  62.  
  63. HERO --- Table of Contents
  64.  
  65.   Section
  66.  
  67.       I.  ASP Ombudsman and Definition of Shareware
  68.      II.  Disclaimer, License Agreement, and Support
  69.     III.  Installing and Starting the Program
  70.      IV.  Introduction to Hero's Heart
  71.       V.  Playing the Game
  72.      VI.  Game Menu Items
  73.     VII.  Moves and Replays
  74.    VIII.  The SETUP Menu
  75.      IX.  The LEVEL EDITOR
  76.       X.  Hints On Play
  77.      XI.  Bugs and Versions
  78.     XII.  Products Available From Everett Kaser Software
  79.  
  80. I. ASP OMBUDSMAN AND DEFINITION OF SHAREWARE
  81.  
  82.   This program is produced by a member of the Association of Shareware
  83.   Professionals (ASP).  ASP wants to make sure that the shareware
  84.   principle works for you. If you are unable to resolve a
  85.   shareware-related problem with an ASP member by contacting the member
  86.   directly, ASP may be able to help. The ASP Ombudsman can help you
  87.   resolve a dispute or problem with an ASP member, but does not provide
  88.   technical support for members' products.  Please write to the ASP
  89.   Ombudsman at 545 Grover Road, Muskegon, MI 49442 or send a CompuServe
  90.   message via CompuServe Mail to ASP Ombudsman 70007,3536.
  91.  
  92.   Shareware distribution gives users a chance to try software before
  93.   buying it. If you try a Shareware program and continue using it, you
  94.   are expected to register. Individual programs differ on details -- some
  95.   request registration while others require it, some specify a maximum
  96.   trial period. With registration, you get anything from the simple right
  97.   to continue using the software to receiving an updated program with
  98.   a printed manual.
  99.  
  100.   Copyright laws apply to both Shareware and commercial software, and the
  101.   copyright holder retains all rights, with a few specific exceptions as
  102.   stated below. Shareware authors are accomplished programmers, just like
  103.   commercial authors, and the programs are of comparable quality. (In
  104.   both cases, there are good programs and bad ones!) The main difference
  105.   is in the method of distribution. The author specifically grants the
  106.   right to copy and distribute the software, either to all and sundry or
  107.   to a specific group. For example, some authors require written permiss-
  108.   ion before a commercial disk vendor may copy their Shareware.
  109.  
  110.   Shareware is a distribution method, not a type of software. You should
  111.   find software that suits your needs and pocketbook, whether it's com-
  112.   mercial or Shareware. The Shareware system makes fitting your needs
  113.   easier, because you can try before you buy.  And because the overhead
  114.   is low, prices are low also. Shareware has the ultimate money-back
  115.   guarantee -- if you don't use the product, you don't pay for it.
  116.  
  117. II. DISCLAIMER, LICENSE AGREEMENT, AND SUPPORT
  118.  
  119.  --- DISCLAIMER ---
  120.  
  121.   Users of Hero's Heart must accept this disclaimer of warranty:
  122.  
  123.   "HERO'S HEART is supplied as is.  The author disclaims all warranties,
  124.   expressed or implied, including, without limitation, the warranties of
  125.   merchantability and of fitness for any purpose. The author assumes no
  126.   liability for damages, direct or consequential, which may result from
  127.   the use of HERO'S HEART."
  128.  
  129.  --- LICENSE ---
  130.  
  131.   --- USE AND DISTRIBUTION BY INDIVIDUALS:
  132.  
  133.   HERO'S HEART is a "shareware program" and is provided at no charge to
  134.   the user for evaluation.  Feel free to share it with your friends, but
  135.   please do not give it away altered or as part of another system.  The
  136.   essence of "user-supported" software is to provide personal computer
  137.   users with quality software without high prices, and yet to provide
  138.   incentive for programmers to continue to develop new products.  If you
  139.   find this program useful and find that you are using HERO'S HEART and
  140.   continue to use HERO'S HEART after a reasonable trial period, you must
  141.   make a registration payment as described on the first page of this
  142.   document. The applicable registration fee will license one copy for use
  143.   on any one computer at any one time.  You must treat this software just
  144.   like a book.  An example is that this software may be used by any
  145.   number of people and may be freely moved from one computer location to
  146.   another, so long as there is no possibility of it being used at one
  147.   location while it's being used at another.  Just as a book cannot be
  148.   read by two different persons at the same time.
  149.  
  150.   You are encouraged to pass a copy of HERO'S HEART along to your friends
  151.   for evaluation.  Please encourage them to register their copy if they
  152.   find that they use it.  All registered users will receive a copy of
  153.   the latest version of the HERO'S HEART.
  154.  
  155.   Site-Licenses and quantity discounts may be arranged by contacting
  156.   Everett Kaser Software.
  157.  
  158.   --- DISTRIBUTION BY BBS'S AND DISK VENDORS:
  159.  
  160.   Anyone distributing HERO'S HEART for any kind of remuneration must
  161.   first contact Everett Kaser at the address above for authorization.
  162.   This authorization will be automatically granted to BBS's and
  163.   "traditional mail-order shareware distributors" recognized by the ASP
  164.   as adhering to its guidelines for shareware distributors, and such
  165.   distributors may begin offering Hero's Heart immediately. However,
  166.   Everett Kaser must still be advised so that the distributor can be kept
  167.   up-to-date with the latest version of HERO'S HEART).  "Traditional
  168.   mail-order shareware distributors" are those offering disks of share-
  169.   ware programs for little more than the normal cost of running such a
  170.   business (usually no more than $5 per disk), usually from a printed
  171.   or on-disk catalog.  It does NOT include any sales through retail
  172.   locations.
  173.  
  174.   --- DISTRIBUTION BY ALL OTHER MEANS:
  175.  
  176.   All other forms of distribution require the express written permission
  177.   of the copyright holder before distribution may begin.  These include,
  178.   but are not limited to, CD-ROMs, racks, bins, and any other forms of
  179.   "retail sales".  If you're interested in distributing HERO'S HEART
  180.   by one of these (or other) means please contact Everett Kaser Software.
  181.   We'll be glad to discuss your distribution idea with you.  This
  182.   restriction is to ensure that our software is distributed in fashions
  183.   which we find acceptable to us and our customers.
  184.  
  185.  --- SUPPORT ---
  186.  
  187.   Support for products from Everett Kaser Software is available via
  188.   phone, mail, and Compuserve email for a period not less than one year
  189.   or the duration of my life, which ever is shorter, and not to exceed
  190.   your life-time or mine, which ever is shorter.  See the first page of
  191.   this document for phone number, mail address, and Compuserve email
  192.   address.  Updates are available at any time to registered users for a
  193.   $5 fee to cover costs of labor, materials, shipping, and handling (and
  194.   to keep me from feeling badly).  Bug fixes for major bugs (if any ever
  195.   occur) will be shipped free to registered users for a period of three
  196.   months after the date of registration.
  197.  
  198. III. INSTALLING AND STARTING THE PROGRAM
  199.  
  200.   It is recommended that you install HERO in its own sub-directory
  201.   on your hard disk (or on its own floppy disk if you have no hard disk).
  202.   Do NOT run the program directly from the distribution disk, as disks
  203.   sometimes fail.  Always make a copy and run the program from it!
  204.  
  205.   To create a sub-directory for HERO, you might type one of the
  206.   following commands:
  207.  
  208.           MKDIR \HERO
  209.       or  MKDIR \GAMES\HERO
  210.       or  MKDIR \BIN\GAMES\HERO
  211.  
  212.   These are only examples, and you'll have to decide upon a sub-directory
  213.   path that makes sense given the structure of YOUR hard disk.  Once the
  214.   sub-directory has been created, you're ready to install Hero into
  215.   that sub-directory.  If you received the files on a floppy disk, as
  216.   separate files, you would do something like:
  217.  
  218.         COPY A:\*.* C:\HERO
  219.     or  COPY A:\*.* D:\GAMES\HERO
  220.     or  COPY B:\*.* C:\BIN\GAMES\HERO
  221.  
  222.   If the program came as an archive file of some sort (.ZIP, .ARC, .LZH,
  223.   etc), you will need to copy the archive file into the sub-directory
  224.   that you created (using the COPY command), then type something like:
  225.  
  226.         PKUNZIP HERO.ZIP
  227.     or  LHARC x HERO.LZH
  228.  
  229.   Once the program is installed, you can change to that sub-directory at
  230.   any time and run the program, or you can specify the path to the
  231.   HERO sub-directory in your PATH environment variable (set in your
  232.   AUTOEXEC.BAT file), and then HERO can be run from anywhere on your
  233.   hard disk without first changing to the HERO sub-directory.  (If
  234.   you do add HERO to your PATH statement, remember that you will have
  235.   to reboot your computer before the PATH actually gets modified.)
  236.  
  237.   The program has no optional arguments and is started by typing
  238.  
  239.         HERO
  240.  
  241.   The first time the program is run, the user will be prompted for a
  242.   player name.  This name must be from 1 to 8 characters long, and it
  243.   may only contain valid DOS file name characters as it will be used
  244.   to create a sub-directory of the HERO directory in which that players
  245.   configuration/game information will be stored.
  246.  
  247.   Also, the first time the program is run, the HELP screens will be
  248.   displayed.  This will ONLY happen the first time the program is run.
  249.   Thereafter, the HELP may be accessed via the HELP menu.
  250.  
  251. IV. INTRODUCTION TO HERO'S HEART
  252.  
  253.   The game consists of a playfield divided up into squares (29 left to
  254.   right and 21 top to bottom), and a set of objects which can be placed
  255.   on any of the squares using the puzzle editor.  The set of objects
  256.   consist of:
  257.  
  258.   The Hero      Only one of these allowed per puzzle
  259.   Rocks         They fall down the screen
  260.   Red Heart     Picked up by walking over them
  261.   Blue Heart    Must be turned red by a Creeper walking over them
  262.   Red Exit      Will turn green when all Hearts have been collected
  263.   Green Exit    You exit the level by walking the Hero out the exit
  264.   Brick Wall    An immovable, impassable barrier
  265.   Gravel        An immovable, impassable barrier
  266.   Stone         An immovable, impassable barrier
  267.   Pyramid       An immovable, impassable barrier (get the idea, yet?)
  268.   Dirt          "Cleaned up" by Hero, blocks all but Creeper
  269.   Bones         Beware the Bones
  270.   Arrows        "Fly" in the direction they're pointing
  271.   Slopes        Slanted right or left, cause some objects to "slide"
  272.   Balloon       Rises up the screen
  273.   Creeper       Walks along objects to its left
  274.   Worm          Walks directly towards the Hero
  275.   Bridge        Extension bridge (what do think a bridge is used for?)
  276.   Water         The Hero doesn't know how to swim
  277.   Raft          (What would YOU use a raft for?)
  278.   Ice           Slippery stuff
  279.   Dirt Block    Pushable dirt, blocks all but Creeper
  280.   Fire          The Hero is NOT made of fire-proof materials
  281.   Fire Extinguisher     Uh....
  282.   Ball          Likes to get pushed around
  283.  
  284.   Each level of the game has been "carefully" constructed to make it
  285.   difficult (more or less) to immediately exit the level.  You must first
  286.   accomplish some tasks.  These tasks range from simply getting to the
  287.   exit (if the level has no Hearts and starts out with a Green Exit), to
  288.   picking up all the Red Hearts first, to "encouraging" the Creepers to
  289.   walk over the Blue Hearts (turning them red).  Now, if this all sounds
  290.   easy, it is a straight-forward goal.  The problem is that obstacles
  291.   have generally been put in your way, and you must figure out a method
  292.   of accomplishing your goal.  The obstacles consist of Rocks falling on
  293.   the Hero's head, Rocks burying Hearts or the Exit, the Hero getting
  294.   shot by arrows, and miscellaneous other minor impediments to progress.
  295.  
  296.  
  297. V. PLAYING THE GAME
  298.  
  299.   Playing the game is quite simple.  Being successful at it is a little
  300.   more difficult.  The first seven or eight levels are reasonably easy,
  301.   designed to teach you the fundamentals of how the various objects
  302.   behave and interract, as well as some of the basic "traps".  The next
  303.   ten or so levels are of "medium" difficulty, although some of them
  304.   can be QUITE challenging.  The last seven or eight are VERY difficult,
  305.   and they should only be attempted after having solved most of the
  306.   earlier ones.  Part of the fun of the game is figuring out exactly
  307.   which objects do what and how they interact, so not EVERYTHING will
  308.   be explained in the documentation.
  309.  
  310.   The game may be played either from the keyboard or with a mouse.  It
  311.   seems that the keyboard is generally best for actually playing the
  312.   game, while the mouse is best for editing or creating new levels.
  313.   The Hero can move one square in any of eight directions horizontally,
  314.   vertically, or diagonally, as long as it's not blocked by some
  315.   immovable object.  Some objects can be pushed horizontally or
  316.   vertically, but only if there's not another object directly behind
  317.   them.  The Hero can move diagonally ONLY if one of the two horizontally
  318.   and vertically adjacent squares is empty.  For example, in the diagram
  319.   below, if the Hero is trying to move diagonally to the square marked
  320.   with a '7', then EITHER the '4' or the '8' square must be empty.
  321.  
  322.                 +---+---+---+
  323.                 | 7 | 8 | 9 |
  324.                 +---+---+---+
  325.                 | 4 | H | 6 |
  326.                 +---+---+---+
  327.                 | 1 | 2 | 3 |
  328.                 +---+---+---+
  329.  
  330.   As you move, your motions will affect other objects on the playfield.
  331.   For example, EACH time you move, any Creepers on the level will also
  332.   move once, as will any Worms.  If you (or anything else) moves within a
  333.   certain "private" space of a rock, balloon, or arrow the rock will
  334.   attempt to fall, the balloon will attempt to rise, and the arrow will
  335.   attempt to fly.  The actions of these objects can then set of actions
  336.   of other objects.  One move by The Hero can cause a massive amount of
  337.   movement by other objects on the playfield, or no movement at all.
  338.   (Some objects, like Fire and Bones, are "animated"; they "move" all of
  339.   the time while staying in the same square.  This "motion" should not be
  340.   confused with a Move from one location to another.) 
  341.  
  342.   --- KEYBOARD ---
  343.  
  344.   You control the movement of the Hero with the cursor pad (all eight
  345.   directions).  The SPACE bar is a "wait", not moving the Hero but giving
  346.   everything else a chance to move (useful for waiting for a Creeper or
  347.   Worm to get to JUST the right spot before you make a particularly
  348.   strategic move).  All of the menu items that have an underlined letter
  349.   may be activated by pressing the key corresponding to the underlined
  350.   letter.  Additionally, the ENTER key is an alternative way of RESTART-
  351.   ING the game.  F1, F2, and F3 are for "replaying" some previous moves.
  352.   (See Section VII on REPLAYS.)
  353.  
  354.   --- MOUSE ---
  355.  
  356.   With the mouse, you must be much more aware of what's in between the
  357.   Hero and where you want it to go, as the Hero can get "hung up" on
  358.   immovable objects, or fall into the water, etc.  To move the Hero you
  359.   simply point at the desired destination and click the left mouse
  360.   button.  The Hero will attempt to move diagonally until it's on the
  361.   same row or column as the destination, and then it will move vertically
  362.   or horizontally.  It's generally best not to try to move TOO far at
  363.   once with the mouse.  The "mouse move" get's translated into a series
  364.   of pseudo-keyboard moves.  A single click of the mouse can generate
  365.   20 to 30 moves on the moves list.
  366.  
  367. VI. GAME MENU ITEMS
  368.  
  369.   As a general rule in Hero, any pop-up menu may be escaped from
  370.   by pressing the ESC key or by clicking the RIGHT BUTTON.
  371.   Menu options available (and keystroke to activate them if you don't
  372.   have a mouse) while playing the game are:
  373.  
  374.         (N) Next        Next and Prev provide the means for you to select
  375.         (P) Prev        which Level in the current Puzzle Set you wish to
  376.                         work on.
  377.         (L) Level       You specify the specific level number that you wish
  378.                         to "jump" to rather than paging through them one at
  379.                         a time with Next or Prev.  Also acts as a status box
  380.                         to tell you which Level you're currently on and how
  381.                         many total Levels there are in this puzzle set.
  382.             Moves       Is a status box, not a menu item.  It tells you how
  383.                         many moves are currently in the moves list.
  384.         (H) Help        Online Help screens.
  385.         (R) Restart     When (if?) you realize that you've messed up and can
  386.         (ENTER)         no longer solve the level, this re-starts the level
  387.                         from the beginning, so you can try it again.  See
  388.                         Section VII about REPLAYS.
  389.         (S) Setup       Enters the player setup menu for selecting the active
  390.                         player, the puzzle set, the background playfield image
  391.                         and enable or disable sound and music.  See Section
  392.                         VIII SETUP MENU.
  393.         (E) Edit        Enters the Level Editor.  The built-in puzzle set (EKS)
  394.                         cannot be edited.  Before editing any levels, you must
  395.                         create or select an alternate puzzle set by entering
  396.                         the Setup menu and specifying the puzzle set.  See
  397.                         Section IX The Level Editor.
  398.         (C) C:> PROMPT  This will attempt to "spawn" a copy of COMMAND.COM,
  399.                         without exiting the game.  This allows you to get to
  400.                         the DOS COMMAND prompt without terminating your game.
  401.                         Possible reasons that it might not work is if you have
  402.                         insufficient memory to load the COMMAND interpreter on
  403.                         top of Hero, or if the file COMMAND.COM can't be
  404.                         found by Hero on your path.  Once you've gone to
  405.                         the DOS prompt this way, you must issue the EXIT
  406.                         command to return to your Hero game.
  407.         (Q) Quit        Quits (exits) the game.
  408.         [1] F1          Clicking on the '1' Box or pressing F1 replays the next
  409.                         move.  See Section VII REPLAYS.
  410.         [10] F2         Clicking on the '10' Box or pressing F2 replays the
  411.                         next 10 moves.  See Section VII REPLAYS.
  412.         [100] F3        Clicking on the '100' Box or pressing F3 replays the
  413.                         next 100 moves.  See Section VII REPLAYS.
  414.             SPEED       Is a status box showing the current speed at which
  415.                         moves will be made.  The Speed ranges from 1 to 10,
  416.                         with 10 being the fastest.  Sometimes on a fast
  417.                         computer, objects move on the playfield too fast to
  418.                         see and it can be difficult to figure out exactly what
  419.                         happened.  By slowing the speed (to 5 or 6 on a 33Mhz
  420.                         486) things move slow enough to see.  The proper speed
  421.                         for YOUR use must be determined by trial and error.
  422.         (D) DECREASE    Decreases the SPEED by 1.
  423.         (I) INCREASE    Increases the SPEED by 1.
  424.  
  425. VII. MOVES and REPLAYS
  426.  
  427.   As you play, the game records each of your moves, showing them in
  428.   a scrolling window in the center of the Menu area.  These moves are
  429.   also stored for you in your player directory in a special file.
  430.   (The filename for the moves for any particular level are made up of
  431.   the components "H1MOV" and the puzzle set name (ie, "EKS"), with an
  432.   extension which is the level number (filled with leading zeroes).
  433.   For example, if player Kristine were working on level three of puzzle
  434.   set "ABC", then her moves would be stored in the sub-directory
  435.   "KRISTINE.DIR" as file "H1MOVABC.003".
  436.  
  437.   The "moves list" box in the menu area will have either a red outline
  438.   within it if you haven't yet solved that level, or a green outline if
  439.   you have solved that level.  If it's green (meaning that you HAVE solved
  440.   the level), and you then start to replay the level, it will turn red again.
  441.  
  442.   It will often require more than one attempt to solve a particular
  443.   puzzle, sometimes requiring MANY attempts.  You may have figured out
  444.   most of the puzzle and are just stuck towards the end, or you may
  445.   make an accidental move which messes things up.  You can recover
  446.   from these.
  447.  
  448.   When you restart a level you can have the game replay some of your 
  449.   moves by using softkeys F1, F2, and F3, or by clicking on the "1",
  450.   "10", and "100" boxes beneath the "move list" box.  F1 (or "1") will
  451.   cause the game to remake the single NEXT move (the one highlighted
  452.   by the cursor).  F2 (or "10") will cause the game to remake the next
  453.   TEN moves.  F3 (or "100") will re-execute the next 100 moves.  The
  454.   "Moves:" box above the move list box tells you how many total moves
  455.   have been recorded for this level.
  456.  
  457.   Sometimes, when replaying a level, you realize that you previously
  458.   made a move that you shouldn't have been made.  When replaying a level,
  459.   you can DELETE moves from the list by pressing the DEL key.  You will
  460.   be prompted to verify that you really want to delete a move.  (Success-
  461.   ive presses of the DEL key will NOT verify.)
  462.  
  463.   Sometimes, you'll realize that you really need to make a couple of
  464.   extra moves in between some previous moves.  This can be accomplished
  465.   by replaying up through the last move before you wish to insert one or
  466.   more moves.  Then press the INS key.  Again, you will be prompted to
  467.   verify that you really want to insert moves.  If you respond YES, the
  468.   game will enter an "insert" mode, where all further moves will be
  469.   INSERTED into the move list (as opposed to over-writing) until the
  470.   INS key is pressed again.  For the duration of the time that the
  471.   INSERT mode is active, the border line around the playfield will
  472.   blink or flicker.
  473.     
  474.  
  475. VIII. THE SETUP MENU
  476.  
  477.   Each player may configure the game to his or her own preferred setup. This
  478.   setup is then stored in the player's .DIR directory in a .CFG file.  The
  479.   current player's name is stored in the file Hero.CFG.  That name is then
  480.   used to access the .DIR directory and .CFG file for that player.
  481.  
  482.   The menu items and keys for the SETUP menu are:
  483.  
  484.         (H) HERO        allows you to select or add a player.  See THE HERO
  485.                         SELECTION MENU below.
  486.         (B) BACKGROUND  Selects one of 16 background patterns for the playfield
  487.         (P) PUZZLE SET  Selects (or creates a new) puzzle set.  The name for
  488.                         a puzzle set is limited to three characters.  These
  489.                         three characters are added to the ends of H1LEV and
  490.                         H1MOV along with a three digit file extension to
  491.                         generate the filename for each level and the MOVES file
  492.                         for that level for each player.  The H1LEV (level)
  493.                         files are stored in the same sub-directory as the HERO
  494.                         program.  The H1MOV (moves) files are stored in the
  495.                         sub-directory for the current player.
  496.         (T) THEME MUSIC toggles the Theme music on and off and enables the
  497.                         selection of the THEME music file.
  498.         (S) SOUND EFFECTS  toggles the sound effects on and off.
  499.         (E) EXIT LEVEL MUSIC  toggles the EXIT LEVEL music on and off and
  500.                         enables the selection of the EXIT LEVEL music file.
  501.         (E) EXIT        exits the Player Setup Menu and returns you to the
  502.                         main Menu and game.
  503.         (D) DECREASE    DECREASE and INCREASE control the setting of the
  504.         (I) INCREASE        default SPEED for the current player.
  505.  
  506.   These are stored in a players .CFG file in that players .DIR directory.
  507.  
  508.   --- THE HERO SELECTION MENU ---
  509.  
  510.   The HERO SELECTION Menu is used to select the player from a list of
  511.   players that have already been set up.  If trying to add a new player,
  512.   select HERO, then answer 'N' to the question "Select an already exist-
  513.   ing player?".  The HERO SELECTION Menu provides a list of all players.
  514.  
  515.   From the keyboard, the Hero may be chosen by using the cursor and
  516.   PgUp/PgDn keys to highlight the desired item, then pressing the Enter
  517.   (Return) key.  The current PATH is always displayed immediately above
  518.   the "files" window.  With a mouse, player may be selected by pointing
  519.   at it with the mouse cursor and double-clicking the LEFT BUTTON.  (If
  520.   your double click is not quite quick enough, all that will happen is
  521.   that the item you pointed to will become highlighted.)  With the mouse
  522.   you can also scroll the window and highlighted item up/down by clicking
  523.   with the LEFT BUTTON upon the:
  524.         DOUBLE UP ARROWS  --- page up
  525.         SINGLE UP ARROW   --- move highlight bar up/scroll up
  526.         SINGLE DOWN ARROW --- move highlight bar down/scroll down
  527.         DOUBLE DOWN ARROW --- page down
  528.   Other items that are available on the HERO SELECTION Menu are:
  529.         (L) LOAD -----  Loads the currently highlighted item.
  530.         (E) EXIT        Exits the PLAYER SELECTION Menu
  531.         (R) RENAME      Lets you Rename the currently highlight item.
  532.         (D) DELETE      Lets you Delete the currently highlighted file.
  533.  
  534. IX. THE LEVEL EDITOR
  535.  
  536.   The EDIT menu item causes the program to enter the Level Editor.
  537.   This is where you can create new puzzles to challenge family, friends,
  538.   strangers, and enemies.
  539.         NOTE!!! =================================================== NOTE!!!!
  540.     N                                   !
  541.     N    The EKS puzzle set levels are stored inside the program    !
  542.     N    for simplicity of distribution, and as a result cannot be  !
  543.     N    edited.  In order to create your own levels, you must       !
  544.     N    first enter SETUP, select PUZZLE SET, and enter the name   !
  545.     N    for a new puzzle set (from 1 to 3 characters).  This will  !
  546.     N    start a new puzzle set, with a "fake" level 1.  You should !
  547.     N    then enter the Level Editor and select CLEAR to clear the  !
  548.     N    fake level, and prepare it for editing.               !
  549.     N                                   !
  550.         NOTE!!! =================================================== NOTE!!!!
  551.   If you create any levels that you're particularly proud of, please send
  552.   me a copy of your puzzle set (either via US mail or Compuserve email).
  553.   If I receive enough, I'll compile a disk of contributed puzzles.
  554.         NOTE!!! =================================================== NOTE!!!!
  555.         N                                                                  !
  556.         N       Hero GOLD contains ten additional objects that are not     !
  557.         N       available in Hero's Heart.  Levels created in Hero GOLD    !
  558.         N       that use these additional objects will be rejected by      !
  559.         N       Hero's Heart.  These ten additional objects are yellow     !
  560.         N       and blue keys, yellow and blue locks, four different       !
  561.         N       directional rollers, teleports, and a white heart.  Any    !
  562.         N       levels created in Hero GOLD that do NOT use these          !
  563.         N       additional objects WILL be playable by Hero's Heart.       !
  564.         N                                                                  !
  565.         NOTE!!! =================================================== NOTE!!!!
  566.   The menu items and keys for the EDIT menu are:
  567.  
  568.   (N) Next      Next and Prev provide the means for you to select
  569.   (P) Prev      which Level in the current Puzzle Set you wish to edit.
  570.   (L) Level     You specify the specific level number that you wish
  571.                 to "jump" to rather than paging through them one at
  572.                 a time with Next or Prev.  Also acts as a status box
  573.                 to tell you which Level you're currently on and how
  574.                 many total Levels there are in this puzzle set.
  575.   (A) Author/Title  The level creator can enter a string of up to
  576.                 23 characters.  Usually this is used to either give
  577.                 the level a title or to give credit to the creator.
  578.   (W) neW               Clears the Edit Playfield and sets the level number
  579.                 to one higher than the currently highest level number.
  580.                 (Does NOT delete or alter the level being displayed
  581.                 when NEW is activated.)  WARNING!!! If you've edited
  582.                 a level and want to keep those changes, you must
  583.                 exit the Editor and save the changes, then re-enter
  584.                 the editor and then do a NEW.
  585.   (C) Clear     Clears the Edit Playfield.  Does NOT change the
  586.                 current level number.
  587.   (X) eXit      Exits the Level Editor.  If changes have been made to
  588.                 the level, you will be prompted whether to save the
  589.                 changes.  Type 'Y' or 'N' or click on the appropriate
  590.                 box with the mouse.
  591.         WARNING!!!! ============================================= WARNING!!!
  592.         W                                                                  !
  593.         W       Neither NEW nor CLEAR prompt you to verify whether         !
  594.         W       or not your really, Really, REALLY want to to that.        !
  595.         W       It assumes that you're careful, meticulous, thoughtful,    !
  596.         W       kind, generous, obedient... er ... wrong speech.  Anyway,  !
  597.         W       the assumption is that you know what you're doing and      !
  598.         W       don't want to be bothered with a bunch of confirmation     !
  599.         W       prompts.  This may not be true, in which case you'd        !
  600.         W       best save your work periodically by exiting and            !
  601.         W       re-entering the editor.                                    !
  602.         W                                                                  !
  603.         WARNING!!!! ============================================= WARNING!!!
  604.  
  605.   Also in the menu area of the Level Editor is the array of objects
  606.   that may be used in building puzzles.  In Hero's Heart there are
  607.   30 of these objects, in Hero GOLD there are 40.  The objects are:
  608.         FIELD:  This is not an object that you can actually place, but is
  609.                 the default object that is at every location on the playfield.
  610.                 It cannot be deleted or added, and it, therefore, can not
  611.                 be selected in the menu area.  Think of it as Background
  612.                 scenery (see BACKGROUND in The Setup Menu.)
  613.         HERO:   This is, well, er.... The Hero.  There can only be ONE of
  614.                 these on each level, and it can't be deleted or added, only
  615.                 moved.  When HERO is selected as the current object being
  616.                 placed, the normal ADD function is really a MOVE function.
  617.                 (See below for the discussion on ADDING and DELETING objects.)
  618.         BOULDER: A giant rock that can hang mysteriously in space, only to
  619.                 drop down the playfield when another object moves to close.
  620.                 It sinks in water, slides left/right off of slopes and other
  621.                 boulders (unless there's something beside the slope or other
  622.                 boulder that blocks it), and kills the Hero and worms when
  623.                 it falls on them. The Hero can push boulders left and right.
  624.         RED HEART: All of these must be picked up by the Hero in order to
  625.                 complete a level.  Blocks the motion of all other objects.
  626.         RED EXIT: Blocks the motion of all objects.  The Red Exits will turn
  627.                 into Green Exits when ALL hearts have been collected by the
  628.                 Hero.
  629.         GREEN EXIT: Blocks the motion of all objects except for the Hero.
  630.                 The Hero must walk onto the Green Exit in order to complete
  631.                 (exit) the level.  Generally, a GOOD puzzle will either
  632.                 contain Hearts AND one or more RED exits, or NO hearts and
  633.                 one or more GREEN exits.
  634.         BRICK WALL: Blocks the motion of all objects.
  635.         STONEY DIRT: Blocks the motion of all objects.
  636.         GRANITE: Blocks the motion of all objects.
  637.         DIRT:   Blocks the motion of all objects EXCEPT for the Hero and
  638.                 Creepers.  When the Hero steps on DIRT, it disappears.  When
  639.                 Creepers step on DIRT, it remains behind.  Build connecting
  640.                 bridges for Creepers with rocks, arrows, balloons, etc, which
  641.                 are stopped by DIRT.
  642.         BONES:  Blocks the motion of all objects EXCEPT for the Hero and
  643.                 Worms.  Bones are deadly to both of them.
  644.         ARROWS: There are four different arrows, each pointing in a different
  645.                 direction.  Arrows (once triggered) travel as far as they
  646.                 can in the direction in which they're pointing, sliding to the
  647.                 side off of slopes, boulders, and balls.  Arrows will kill
  648.                 the Hero and Worms, but the Hero can push Arrows sidewise.
  649.                 Arrows will pop (destroy) balloons.
  650.         SLOPES: Slopes are stationary objects off of which other objects may
  651.                 slide.  They block the motion off all other objects.  Balls
  652.                 will reflect at a right-angle off of a slope if no other
  653.                 objects are in the way.
  654.         BALLOON: Balloons rise up the screen when triggered. They may be pushed
  655.                 left or right by the Hero, and they are popped by Arrows.
  656.         CREEPER: Creepers walk along objects to their left, except for Dirt
  657.                 and Land Plugs, over which they pass.  When a Creeper steps on
  658.                 a Blue Heart, the Blue Heart turns Red and the Creeper
  659.                 disappears.  The player must "maneuver" a Creeper to a Blue
  660.                 Heart in order to pick up the Blue Heart.
  661.         BLUE HEART: Blue Hearts must be turned Red by a Creeper before the
  662.                 Hero can pick them up, which the Hero must do before being able
  663.                 to complete the level.  Each Blue Heart on a level must have
  664.                 at least one Creeper that can get to it.
  665.         WORM:   Worms try to move DIRECTLY towards the Hero.  Worms kill the
  666.                 Hero when touched.  Worms can be killed by causing boulders
  667.                 to drop on them, Arrows to shoot them, pushing Balls or
  668.                 Boulders onto them, or by their walking into Bones.
  669.         BRIDGE: When the Hero steps onto a Bridge, if there is water on the
  670.                 opposite side of the Bridge from direction in which the Hero
  671.                 came, then the Bridge will extend itself across the water
  672.                 until it encounters another non-Water object.  A Bridge may
  673.                 be extended in more than one direction, as long as there's
  674.                 water next to it and the Hero can step onto it from the
  675.                 opposite side.
  676.         PYRAMID: Blocks the motion of all objects.
  677.         WATER:  The Hero doesn't swim, therefor the Hero will drown when
  678.                 attempting to walk on water.  Boulders, Balls, and Fire
  679.                 Extinguishers sink when they pass onto water.  Arrows and
  680.                 balloons pass over water unhindered.  Land Plugs can be pushed
  681.                 into water to form more land (non-water playfield).  Rafts
  682.                 can be pushed into the water and float.  See RAFTS for more
  683.                 information.  Creepers and Worms avoid water.
  684.         RAFTS:  Rafts can be pushed around on the playfield by the Hero in
  685.                 all four primary directions, but once pushed onto Water, the
  686.                 Hero can't push the Rafts any further.  Once a Raft is on
  687.                 water, when the Hero moves onto it, the Raft will carry the
  688.                 Hero across the water until it encounters a non-Water object.
  689.                 Rafts can be made to "turn corners" if they are floated into
  690.                 an L-shaped corner of land.
  691.         ICE:    Objects that move (including the Hero) slide across Ice until
  692.                 they encounter a non-Ice object.
  693.         LAND PLUG: A Land Plug is dirt that can be pushed about by the Hero
  694.                 and used for various things, including building walls, blocking
  695.                 other moving objects, and pushed into water to form more land
  696.                 that the Hero can walk on.
  697.         FIRE:   Fire kills the Hero, burns up Rafts and Balls that are pushed
  698.                 into it, and (in Hero GOLD) turns White Hearts into Red Hearts.
  699.                 Creepers and Worms avoid it.  Fire Extinguishers and Land Plugs
  700.                 that are pushed into it will put it out.
  701.         FIRE EXTINGUISHER: This will put out a Fire, and can also be pushed
  702.                 around by the Hero and used to block the motion of other
  703.                 objects.
  704.         BALL:   Blocks the motion of other objects, the Hero can push a Ball
  705.                 and it will keep moving in that direction until it encounters
  706.                 another object.  Balls will reflect off of slopes at right-
  707.                 angles if not blocked by other objects.
  708.  
  709.   --- ADDING and DELETING objects ---
  710.  
  711.   Only one object may be positioned at any given location on the
  712.   playfield.
  713.  
  714.   To place an object on the playfield, you must first select it in the
  715.   Menu area.  This is done by pointing at the object in the Menu area
  716.   with the Mouse and clicking the left mouse button, or by holding down
  717.   the SHIFT key and using the cursor keys to move the "selection box"
  718.   to the desired item.  The "playfield object" in the top-left corner of
  719.   the Menu area can NOT be selected.
  720.  
  721.   Once an object type has been selected in the Menu area, it can then be
  722.   placed onto the playfield by pointing at the playfield location with
  723.   the mouse and clicking the left mouse button, or by using the cursor
  724.   keys (without the SHIFT key) to position the "playfield location box"
  725.   at the desired location and then pressing either the INS, ENTER, or
  726.   SPACE key.
  727.  
  728.   Objects can be deleted or removed from the playfield by pointing at them
  729.   with the mouse and then clicking the right mouse button, or by using the
  730.   cursor keys (without the SHIFT key) to position the "playfield location box"
  731.   at the desired location and then pressing the DEL key.
  732.  
  733.   --- HINTS ON CREATING LEVELS ---
  734.  
  735.   One good way to create challenging levels is to start with a simple
  736.   idea or concept for a "trap" (something the player will have to
  737.   figure out how to get into or out of or past).  Then, once you've
  738.   gotten that simple idea created on the playfield, start adding other
  739.   things AROUND that core idea that the player will have to accomplish
  740.   or get past BEFORE they get to your core idea.  Once you've done this,
  741.   then carefully add some "misleading" objects to help disguise what
  742.   has to be done in order to solve the level.  You have to be VERY
  743.   careful when adding these misleading objects, however, as they can
  744.   inadvertantly provide alternate, simpler solutions to your puzzle, or
  745.   cause other problems.  With practice, you'll learn to "think ahead",
  746.   and actually be working on these various steps all at the same time
  747.   (or at least keeping them in mind as you're developing the puzzle).
  748.  
  749.   If you're having problems thinking of puzzle ideas, a good way to
  750.   get started is to purposely limit yourself.  Set yourself the challenge
  751.   of creating the best puzzle you can using ONLY some small number of
  752.   objects (two to four, besides the Hero and the Exit).  This will give
  753.   you experience with the different objects and help you learn lots of
  754.   little tricks and ways that the objects can interact.  Then you can
  755.   use more and more objects to make more complex puzzles.
  756.  
  757.   --- DISK STORAGE OF LEVELS ---
  758.  
  759.   Levels are stored in individual files in the same directory as the Hero
  760.   game itself.  The filename for each level is constructed as "H1LEV"
  761.   followed by the puzzle set name (ie, "EKS"), and with an extension which
  762.   is the level number (filled with leading zeroes).  For example, level 13
  763.   of puzzle set "SAK" would be stored in file H1LEVSAK.013.
  764.  
  765.   The levels for puzzle set EKS are stored internally in the program
  766.   (for simplicity of distribution), and as a result can not be edited.
  767.  
  768. X. HINTS ON PLAY
  769.  
  770.   Do you REALLY want to read these?  REALLY?  *REALLY*?
  771.   Well, I guess it's up to you!
  772.  
  773.   A Rock's "private" space looks like this:
  774.                 +------+------+------+
  775.                 +  x   | ROCK |  x   |
  776.                 +------+------+------+
  777.                 +  x   |  x   |  x   |
  778.                 +------+------+------+
  779.                 +  x   |  x   |  x   |
  780.                 +------+------+------+
  781.   Anytime that ANYTHING leaves one of the squares marked with an 'x'
  782.   the ROCK will attempt to fall.  That means that you can move INTO one
  783.   of those squares without triggering the Rock, but as soon as you move
  784.   it will be triggered to fall.
  785.  
  786.   An Arrows private space is similar to the Rock's if you think of the
  787.   Rock as "pointing down".  An arrow's private space is always "in the
  788.   direction that the arrow is pointing".  Arrows are also triggered to
  789.   move when ANYTHING moves OUT of one of its private space squares.
  790.  
  791.   Balloons private space are the same as Rocks and Arrows, except that
  792.   it's always ABOVE the Balloon (rather than below like the Rocks).
  793.  
  794.   Use dirt as something to "hold" rocks, arrows, balloons, and balls in
  795.   order to build a connection for a Creeper to get from one place to
  796.   another.
  797.  
  798.   Sometimes Rocks, Arrows, and Balloons have to be pushed SIDEWISE before
  799.   they're triggered in order to keep them from going where they're not
  800.   supposed to (or to get them to go where they ARE supposed to).
  801.  
  802.   Use slopes to guide arrows, rocks, balloons, and balls.
  803.  
  804.   Balls will rebound off of slopes, turning 90 degrees (as long as there
  805.   is space in front of the slope).
  806.  
  807.     NOTE: Two Creepers may step onto a Blue Heart at the same time, eliminating
  808.           both of them but only one Blue Heart.  This can be used as part of a
  809.       puzzle (forcing the player to find a means of stopping them from
  810.       stepping on it at the same time), but can also cause you problems if
  811.       that's not what you're trying to do.
  812.  
  813.   Bridges can extend in more than one direction, if you can arrange to step
  814.   onto them from more than one side AND there's water on more than one side.
  815.  
  816.   A raft can be pushed all over the playfield, but once it's pushed into
  817.   water then all you can do is step onto it and float across.
  818.  
  819.   Getting a raft into a "corner" of land can allow you to "turn the
  820.   corner" with the raft.
  821.  
  822.   Fire can be extinguished with Dirt Blocks and Fire Extinguishers.
  823.  
  824.   Water can be "filled in" by pushing a Dirt Block into the water.
  825.  
  826. XI. BUGS AND VERSIONS
  827.  
  828.   ==== INITIAL RELEASE 1.1 November 21, 1992 ====
  829.  
  830.   No known bugs.
  831.  
  832.   ==== RELEASE 1.2 December 21, 1992 ====
  833.  
  834.   1) Fixed problem with writing to drive A:.
  835.  
  836.   ==== RELEASE 1.3 December 30, 1993 ====
  837.  
  838.   A couple of the changes in 1.3 (numbers 2 and 3 below) have the possiblity
  839.   of "breaking" some puzzles created by users.  I've tried to minimize the
  840.   likelihood of that, but I felt these two were BUGS in the program and needed
  841.   to be fixed.  I apologize if the changes have caused grief, distress, or
  842.   other bodily disfunctions to anyone. <smile>
  843.  
  844.   1) Fixed redisplay problem in Setup/Puzzle-set Selection when more than
  845.      one "menu's worth" of puzzle sets existed, and the list moved up or down.
  846.   2) Fixed bug that allowed "illegal moves" with the mouse (but not from the
  847.      keyboard), such as moving a single White Heart through a whole row of
  848.      Fire, or crossing Water while pushing a White Heart through Fire and over
  849.      the water.
  850.   3) Fixed bug that caused REPLAY to not work correctly when replaying 10 or
  851.      100 moves at a time AND an arrow or balloon moved onto a Roller but got
  852.      stuck there before it could move off.  This was a very rare "corner" case,
  853.      so is very unlikely to affect most puzzles that users have created, and
  854.      ONLY has the possibility of affecting those levels that involve Arrows or
  855.      balloons that fly across Rollers (and HOPEFULLY won't affect those).
  856.   4) A "full width" Author/Title wouldn't get completely erased on the far left
  857.      side as you moved from level to level.
  858.   5) Made some internal changes that would make it easier to create "future"
  859.      Hero games using the same program code.
  860.  
  861.  
  862. XII. PRODUCTS AVAILABLE FROM EVERETT KASER SOFTWARE
  863.  
  864.         Hero's Heart --- Handcrafted puzzles requiring careful thought to
  865.                 solve.  Similar to PC Wanderer and Boulderdash.
  866.            Requires EGA or VGA and 360K of free memory.
  867.  
  868.         Hero GOLD --- A more extensive (non-shareware) version of Hero's Heart
  869.                 containing over 80 levels, along with hints and solutions to
  870.         each level, and includes 10 additional "objects" for use on the
  871.                 playfield.
  872.            Requires EGA or VGA and 360K of free memory.
  873.  
  874.     Hero GOLD Accessory Disk #1 --- contains 60 new puzzles created
  875.         many different people.  They range in difficulty from easy to
  876.         EXTREMELY difficult.  Complete solutions included on disk.
  877.         Requires HERO GOLD.  Price: $7.50
  878.  
  879.         Kosynka --- is an implementation (by Russian programmer Sergey Ryzhkov
  880.                 of the solitaire card game from Russia.  The rules are very
  881.                 similar to standard Klondike solitaire, but this variation uses
  882.                 a double pack of 104 cards, which are played in 9 or 10
  883.                 columns (as opposed to the 7 columns in Klondike).  The reserve
  884.                 stock of cards are turned over one at a time, but you may only
  885.                 go through the stock twice.  Very enjoyable.  The face cards
  886.                 are lovely, and they have a very "russian" look to them.
  887.                 Everett Kaser Software is representing the Author in the U.S.
  888.            Requires EGA or VGA.
  889.  
  890.         Sherlock --- The computer scrambles the locations of 36 items, then
  891.                 provides you with sufficient clues to determine their exact
  892.                 locations.  Challenging game of logic with rich graphics disp-
  893.                 lay. Image editor and four extra sets of images included.
  894.            Requires EGA or VGA and a Microsoft compatible mouse.
  895.  
  896.         Snarf ---  Snarf is an arcade style game of mazes, treasures,
  897.                 First-Aid stations, locks and keys, teleports, and of
  898.                 course those nasty, sneaky, sniveling Snarfs. The game
  899.                 currently contains over 50 different levels, and includes
  900.                 a level editor so the user can create new levels.
  901.            Requires EGA or VGA.
  902.  
  903.         Solitile --- A game of solitaire, played with tiles.  The object of
  904.                 the game is to remove all of the tiles from the pile, following
  905.                 a small number of rules.  Includes layout and tileset editors.
  906.            Requires EGA or VGA and 380K free memory.
  907.  
  908.         Solitile Accessory Disks:
  909.  
  910.            Disk #1 --- Contains:
  911.                 3 tilesets: MAHJONG, BATH, and TOOLS
  912.                 5 layouts: MAYAMASK, ZIGZAG, PLANE, BIDIR, and PI
  913.                 9 music files: ENTERTAINER, AROUND THE WORLD IN 80 DAYS, HALL
  914.                         OF THE MOUNTAIN KING, MUSIC BOX DANCER, ROSES, BLUE
  915.                         DANUBE, LOVE STORY, GODFATHER, A VERY GOOD YEAR
  916.                 13 GIF files: space walking astronaut, Marylin Monroe, Bulldog,
  917.                         Star Trek Enterprise, cartoon characters, etc.
  918.  
  919.            Disk #2 --- Contains:
  920.                 5 tilesets: STAMPS, BASEBALL, CANDY, WINTILE1, BODY
  921.                 5 layouts: JAILBRAK,10HIDING,FLATCAT,SPRAYER,SQUARFAC
  922.                 9 music files: SOUND OF SILENCE, THOSE WERE THE DAYS, BRIDGE
  923.                         OVER TROUBLED WATER, CABARET, GEORGY GIRL, KING OF THE
  924.                         ROAD, MOON RIVER, RAINDROPS KEEP FALLING ON MY HEAD,
  925.                         WHERE HAVE ALL THE FLOWERS GONE
  926.                 21 GIF files: space shuttle take-off, King Tut, a cheetah's
  927.                         face, cartoon characters, etc.
  928.            Disk #3 --- Contains:
  929.                 10 tilesets: ALPHA, FLOWER, CARS1, COMICS, CARDS, CARDS2,
  930.                         TRAFFIC, TOONS, FLAGS, and COLLAGE.
  931.                  4 layouts: STARSKY, GRNDCNYN, ENGINE, and CHECK.
  932.                  5 music files: I'VE GOT A NAME, TIME IN A BOTTLE, FROM A
  933.                         DISTANCE, AMERICAN PIE, NOBODY DOES IT BETTER.
  934.                 10 .GIF files: RogRABBIT, SHUTTLE, SHIRLEY, POOHBEAR, HOVER-
  935.                         CRAFT, CAPTAIN-OPUS, ROBOT, DONDUCK, INDIAN, PAGODA.
  936.                 MUSIC.COM, a utility that plays .MUS files outside of Solitile.
  937.                         Makes development/testing of .MUS files easier. 
  938.                 MUSIC.DOC, documents the format of .MUS files, allowing
  939.                         you to create your new ones or modify others.
  940.                 ST2TO3.EXE, a utility for converting layouts created with
  941.                         previous versions of Solitile, and converts WIN direct-
  942.                         ories from previous versions of Solitile into "solved
  943.                         boards" in your Solitile 3 .PLY file. On previous vers-
  944.                         ions of Solitile, the layouts were stored in the
  945.                         SOLITILE.DAT file.  With Solitile 3, they're stored in
  946.                         their individual .LYT files.  If you've created layouts
  947.                         with a previous version of Solitile and would like to
  948.                         use them with Solitile 3, this utility will convert
  949.                         them from the SOLITILE.DAT file into .LYT files.
  950.                 ST2TO3.DOC, documents the usuage of ST2TO3.
  951.  
  952. _______________________________________________________________________________
  953.  
  954.   Everett Kaser Software
  955.   Order form  HH13 (or call Visa/Mastercard orders to (503) 928-5259)
  956. _______________________________________________________________________________
  957.  
  958.      Games:
  959.           Hero GOLD ...................................  $20.00  _____________
  960.           SOLITILE ....................................  $15.00  _____________
  961.           SHERLOCK (mouse required) ...................  $15.00  _____________
  962.           SNARF .......................................  $15.00  _____________
  963.           KOSYNKA .....................................  $15.00  _____________
  964.      Accessory Disks:
  965.           HERO GOLD ACCESSORY #1 (60 more levels) .....  $ 7.50  _____________
  966.           SOLITILE ACCESSORY #1 .......................  $ 5.00  _____________
  967.           SOLITILE ACCESSORY #2 .......................  $ 5.00  _____________
  968.           SOLITILE ACCESSORY #3 .......................  $ 5.00  _____________
  969.  
  970.      Shipping and Handling ............................  $ 2.00  __ $ 2.00 ___
  971.  
  972.                                                 TOTAL .........  _____________
  973.   Circle diskette type:  [ 5.25" ]  [ 3.5" ]
  974.  
  975.         Name   ___________________________________________________________
  976.  
  977.         Street ___________________________________________________________
  978.  
  979.         City   _______________________ State/Prov ________ Zip ___________
  980.  
  981.         Country __________________________________________________________
  982.  
  983.   * VISA and MASTERCARD accepted:   VISA____  MASTERCARD ____
  984.  
  985.         Card Number: __ __ __ __-__ __ __ __-__ __ __ __-__ __ __ __
  986.  
  987.         Expiration date: __/__  Phone: (______) ______-__________
  988.  
  989.         Signature for credit card ________________________________________
  990.  
  991. I received the shareware program from (please check one):
  992.  
  993.     ____ A BBS (which one? _____________________________________)
  994.  
  995.     ____ A disk vendor (which one? _____________________________)
  996.  
  997.     ____ A friend or family member
  998.  
  999.     ____ Other (describe _______________________________________)
  1000. _______________________________________________________________________________
  1001.  
  1002. Send to:  Everett Kaser Software        Compuserve User ID:  70673,1547
  1003.           PO Box 403                    Phone: (503) 928-5259
  1004.           Albany, OR 97321-0117         Weekdays: 6pm-9pm
  1005.                                         Weekends: 9am-9pm  Pacific Time
  1006.  
  1007. Comments and suggestions always welcome.
  1008.