home *** CD-ROM | disk | FTP | other *** search
/ PDA Software Library / pdasoftwarelib.iso / HP95_100 / HP_GAME / DIVDSK / DIVDSK.DOC < prev    next >
Encoding:
Text File  |  1991-10-13  |  81.9 KB  |  1,826 lines

  1.                     ┌──────────────────────┐
  2.                     │    THE FASTAID CO.   │▒
  3.                     │       presents       │▒
  4.                     │                      │▒
  5.                     │    DIVERSIONS DISK   │▒
  6.                     │       FEATURING      │▒
  7.                     │     GAMES GALORE     │▒
  8.                     │    FOR THE HP 95LX   │▒
  9.                     └──────────────────────┘▒
  10.                       ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  11. I. INTRODUCTION
  12.   A. Thank you for previewing The FastAid Co.'s DIVERSIONS DISK:
  13.      FEATURING GAMES GALORE.
  14.      ┌────────────────────────────────────────────────────────────┐
  15.      │ NOTE: This DIVDISK.DOC file is designed to be viewed and   │
  16.      │ printed from a computer with an 80 column screen. The file │
  17.      │ is an ASCII text file. It contains no printer control char-│
  18.      │ acters nor escape sequences. However, it does contain      │
  19.      │ characters that will not print correctly on some Epson-    │
  20.      │ compatible printers. To print the file you may, certainly, │
  21.      │ use the standard "copy divdisk.doc prn" command. However,  │
  22.      │ we recommend that you use a text editor to load the docu-  │
  23.      │ ment, insert page-break commands, where appropriate, and   │
  24.      │ print it.                                                  │
  25.      │      This file is only for the shareware version of the    │
  26.      │ DIVDISK suite of programs. Registered users will receive   │
  27.      │ a printed, and bound, version of this file.                │
  28.      └────────────────────────────────────────────────────────────┘
  29.  
  30.     1. This disk contains more than 15 games, puzzles, and
  31.        interesting things to do with your HP 95LX.
  32.       a. Many of the programs are "classic games" which have been
  33.          popular on computers long before there was an MS-DOS
  34.          operating system.
  35.       b. Reversi (RVR95), also known as Othello (tm), and
  36.          Mastermind (FMD95) fall into this "classic game" category.
  37.  
  38.     2. Other programs on this disk might be classified as puzzles
  39.        rather than games. "Petals Around the Rose" (PTLS95), "Ye
  40.        Olde Block Game", formerly know as Merlin(tm), and
  41.        "Unscramble," are examples of such puzzles.
  42.  
  43.     3. Finally, several programs are strictly diversions. They
  44.        present little or no mental challenge. We feel they have a
  45.        purpose: to divert your mind and let you be entertained
  46.        and mildly amused. After a long meeting you can watch free
  47.        form verse scroll up the screen or observe interesting
  48.        graphics being produced by 1-2-3.
  49.  
  50.     4. All of the games have been kept small, so that several of
  51.        them will fit in a stock HP95 LX without requiring an extra
  52.        memory card.
  53.  
  54.   B. DISCLAIMER
  55.  
  56.     1. All of the programs on this disk have been thoroughly
  57.        tested to insure that they are free of any known viruses
  58.        and that they work correctly. To the best of our knowledge,
  59.        none of the programs will cause the HP95 to lock up or stop
  60.        functioning.
  61.  
  62.     2. Having said this, we must also state that the programs are
  63.        offered "as is" with no claims about their merchantability
  64.        or fitness for a particular task.
  65.  
  66.     3. Neither The FastAid Co. nor the author of the programs will
  67.        be held liable for any consequential or incidental damage
  68.        or loss incurred from using these programs.
  69.  
  70.     4. Just a word of warning. Some of these diversions can be
  71.        downright addictive. As a result, you may notice that your
  72.        batteries will wear out sooner than if you were using the
  73.        HP95 strictly for business. Be sure to have a spare set of
  74.        batteries handy, just in case.
  75.  
  76.     5. For more about licensing, registration, and ordering, see the
  77.        file AGREEMNT.PRN, in this suite of files.
  78.  
  79.   C. EXECUTABLE PROGRAMS ON THIS DISK
  80.  
  81.     1. All of the executable programs on this disk are .EXE files.
  82.        This is the type of executable program that will work on
  83.        either the HP95 or on any PC compatible computer.
  84.       a. One of the advantages of .EXE files is that you can try
  85.          the programs on your desktop or portable PC before
  86.          transferring them to the HP95.
  87.       b. All of these ".EXE" files will work on a computer with
  88.          at least 128K bytes of memory.
  89.       c. They will appear in the upper left corner of the PC's
  90.          screen and may, or may not, clear the entire screen
  91.          before starting.
  92.  
  93.     2. To use these .EXE programs on the HP95, just transfer
  94.        them to the palmtop and use the FILER to highlight the
  95.        file's name and press the F4 function key to run the game.
  96.  
  97.     3. Many of the programs on this disk were written and compiled
  98.        using Turbo Pascal ver 6.0.
  99.       a. As a result, they are not yet able to be converted to
  100.          "system compliant" programs.
  101.       b. Other programmers are in the process of writing the
  102.          necessary code that will permit Pascal programs to be
  103.          converted to .EXM files. If, and when, such code is
  104.          available, many of the programs on this disk are slated
  105.          to be made into .EXM files. Stay tuned.
  106.  
  107.     4. SHAREWARE
  108.       a. This entire disk is offered, on a trial basis, to users of
  109.          the HP 95LX Palmtop Computer.
  110.       b. The suite of programs is classified as shareware. This
  111.          means that you have the right to try the programs before
  112.          you buy a license to use them.
  113.       c. You are allowed up to 30 days to evaluate any and all
  114.          programs on this disk.
  115.       d. If you find that you are using one or more of the programs
  116.          on a regular basis, then you will want to register and
  117.          become a licensed user.
  118.       e. Registration for the entire disk is $29.95. (Less than
  119.          $2.00 per game.)
  120.         i. This fee entitles you to use, copy, and distribute the
  121.            disk: in whole (not in part) for NO fee other than a nom-
  122.            inal disk copying fee.
  123.        ii. You will also receive a disk containing the latest 
  124.            versions of the programs in this set plus a handsomely 
  125.            printed GAMESTER'S MANUAL. On the disk will be copies 
  126.            of several more programs for the HP 95LX. The new 
  127.            programs perform text editing, text formatting, and 
  128.            play other games on the 95LX.
  129.       iii. Your name and address will be added to a private mailing
  130.            list and you will be notified when, and if, newer
  131.            versions of these programs become available. You may
  132.            request one update at no extra charge.
  133.  
  134.     4. All of the files on this disk, including this documentation 
  135.        file, are copyrighted by The FastAid Co. 
  136.  
  137.     5. And, now, "let the games begin..."
  138.  
  139. I. ALPHABETICAL LISTING OF GAMES
  140.  
  141.   A. CHECKERS [CHKRS95.EXE]
  142.  
  143.     1. Checkers is, for many people, the classic board game. Here it
  144.        is, in a miniature version, for the HP 95LX.
  145.  
  146.     2. This particular version of checkers plays a fair, novice
  147.        game. If you're not alert, it may just beat you.
  148.  
  149.     3. To play checkers on the HP 95LX, transfer CHKRS95.EXE to the
  150.        palmtop. Use the FILER to highlight the CHKRS95.EXE file and
  151.        press F4.
  152.  
  153.     4. After a slight pause, the following screen will appear.
  154.  
  155.        ╔══════ Checkers For The HP 95LX ══════╗
  156.        ║   12345678                           ║
  157.        ║  ┌────────┐                          ║
  158.        ║ A│▒O▒O▒O▒O│▄       ***WELCOME***     ║
  159.        ║ B│O▒O▒O▒O▒│█                         ║
  160.        ║ C│▒O▒O▒O▒O│█       Human always      ║
  161.        ║ D│ ▒ ▒ ▒ ▒│█          plays ■        ║
  162.        ║ E│▒ ▒ ▒ ▒ │█                         ║
  163.        ║ F│■▒■▒■▒■▒│█       Do you want       ║
  164.        ║ G│▒■▒■▒■▒■│█       to go first?      ║
  165.        ║ H│■▒■▒■▒■▒│█                         ║
  166.        ║  └────────┘█                         ║
  167.        ║   ▀▀▀▀▀▀▀▀▀▀                         ║
  168.        ║   12345678                           ║
  169.        ║ Press F1 For Help  Press ESC to Quit ║
  170.        ╚══════════════════════════════════════╝
  171.        FIGURE 1. OPENING SCREEN IN CHECKERS
  172.  
  173.     5. The opening screen sets up the checkerboard.
  174.       a. The normally black checkers are represented by the small,
  175.          dark squares. The red pieces are shown as circles.
  176.       b. Back kings are shown as large, dark squares. The red kings
  177.          show up as asterisks.
  178.  
  179.     6. To quit the game, press the ESC key whenever the computer has
  180.        paused for input.
  181.  
  182.     7. Also, whenever the computer is waiting for your response, you
  183.        may press the F1 key to get the following two screens of
  184.        help.
  185.  
  186.        ┌──────────────────────────────────────┐
  187.        │ The human opponent always uses the   │
  188.        │ ■ checkers. Moves are made diagonal- │
  189.        │ ly forward on blank squares only.    │
  190.        │   You may NOT move to a square that  │
  191.        │ contains an opponent's checker. BUT  │
  192.        │ you may jump over (capture) a piece, │
  193.        │ if there is a diagonal square that is│
  194.        │ empty just beyond the piece. If you  │
  195.        │ jump and then see that you can jump  │
  196.        │ again, you may do so. Moreover, you  │
  197.        │ must make a jump if there is one.    │
  198.        │   If you fail to make a first jump,  │
  199.        │ the 95LX will take your checker.     │
  200.        │          <Press any key.>            │
  201.        └──────────────────────────────────────┘
  202.        FIGURE 2. HELP SCREEN FOR CHECKERS: 1 of 2
  203.        ┌──────────────────────────────────────┐
  204.        │ If your piece makes it across the    │
  205.        │ checkerboard, it becomes a King and  │
  206.        │ can move forward or backward. It can │
  207.        │ then make jumps in either direction. │
  208.        │    You win by capturing or blocking  │
  209.        │ all the 95LX's pieces.               │
  210.        │    Indicate your move by Letter and  │
  211.        │ Number: i.e. row-column. Do this for │
  212.        │ both the From and To prompts. If you │
  213.        │ make a jump, the 95LX will ask if    │
  214.        │ want to make several jumps. Answer   │
  215.        │ Y, only if you intend to do so.      │
  216.        │          <Press any key>             │
  217.        │                                      │
  218.        └──────────────────────────────────────┘
  219.        FIGURE 3. HELP SCREEN FOR CHECKERS: 2 of 2
  220.  
  221.     8. As mentioned, you always play the black (square) pieces.
  222.        Typically, you will make the first move. However, to give the
  223.        computer a slight edge, you may choose to let it go first.
  224.  
  225.     9. There is only one level of play in this version of checkers.
  226.        All of my attempts at making the HP 95LX play a tougher game
  227.        of checkers only resulted in making it more predictable.
  228.  
  229.    10. Instead, this version of checkers has a random move-maker.
  230.        This means that, sometimes, the computer will make a really
  231.        stupid move and you will get a better chance to beat it.
  232.  
  233.    11. You MAKE YOUR MOVE by keying in a letter and a number
  234.        indicating the row and the column of the square FROM which
  235.        you want to move and TO which you want to move.
  236.  
  237.    12. The HP 95LX will wait for you to press any key before making
  238.        its move.  Without this extra keystroke, you might miss what
  239.        happens. The 95LX is pretty fast in making its moves.
  240.  
  241.    13. If you attempt to make an illegal move, the program will
  242.        flash one of several error messages.
  243.       a. "Illegal move".  This occurs when you try to move to a
  244.          shaded square.  This message will happen right after you
  245.          key in the first part of a move.
  246.       b. "Illegal jump". This message appears when you try to jump
  247.          the wrong piece. (See more about jumping below.)
  248.       c. "You have to make the jump". Occurs when you jump ON an
  249.          opponent's piece rather than over it.
  250.       d. "Only your kings can move backwards". This message reminds
  251.          you to move forward rather than backwards.
  252.       e. "Must move YOUR piece to the next blank space". This
  253.          message occurs for several instances of illegal moves.
  254.       f. "Diagonally only".  If you attempt to move vertically or
  255.          horizontally, you'll get this message.
  256.  
  257.    14. All error messages are cleared after the next valid move is
  258.        made.
  259.  
  260.    15. You can use you mistakes to your advantage.
  261.       a. CHKRS95 does not have a "take-back" feature.
  262.       b. Once you start to key in a move, you are not able to
  263.          backspace, nor change, the move in any way.
  264.       c. However, you can make the second part of the "Move from"
  265.          prompt generate an error message by keying in the same
  266.          square twice. For example "Move from F1: to F1".
  267.       d. When this happens, the CHKRS95 program will give an error
  268.          message, clear the prompt, and let you start the move over.
  269.  
  270.    16. Making Jumps.
  271.       a. You must jump (capture) an HP95 checker whenever this is
  272.          possible.
  273.       b. If you miss the jump, the computer will detect this, point
  274.          it out to you and take your miscreant checker.
  275.       c. Each time you indicate that you are going to jump a piece,
  276.          the computer will ask the question "Several jumps?" It does
  277.          this whether there really are several jumps that you can
  278.          make or not.
  279.         i. If there are several pieces that you can jump in the same
  280.            move, AND the last jump does NOT put your piece in
  281.            jeopardy, you should answer Y.
  282.        ii. If there are several possible jumps, AND the last jump
  283.            will put your piece in a position to be jumped, you
  284.            should answer N.  This will allow you to make the first
  285.            jump and not be penalized for passing up the other jumps.
  286.       iii. If there is only one jump to make, answering Y to the
  287.            "Several jumps?" prompt does no harm. The computer will
  288.            let you make the single jump and then make its move.
  289.  
  290.    17. Assuming that you pressed Y at the opening screen, CHKRS95
  291.        will prompt you for your move. Figure 34 shows that you chose
  292.        to move from square F1 to E2. The computer updates the board
  293.        and then prompts you to <Hit a key> so that it can move.
  294.  
  295.        ╔══════ Checkers For The HP 95LX ══════╗
  296.        ║   12345678    My move:<Hit a key>    ║
  297.        ║  ┌────────┐                          ║
  298.        ║ A│▒O▒O▒O▒O│▄                         ║
  299.        ║ B│O▒O▒O▒O▒│█                         ║
  300.        ║ C│▒O▒O▒O▒O│█                         ║
  301.        ║ D│ ▒ ▒ ▒ ▒│█                         ║
  302.        ║ E│▒■▒ ▒ ▒ │█                         ║
  303.        ║ F│ ▒■▒■▒■▒│█                         ║
  304.        ║ G│▒■▒■▒■▒■│█                         ║
  305.        ║ H│■▒■▒■▒■▒│█  Your move: A-H 1-8     ║
  306.        ║  └────────┘█  Move from: F1 to: E2   ║
  307.        ║   ▀▀▀▀▀▀▀▀▀▀                         ║
  308.        ║   12345678    Score: 95LX= 0 You= 0  ║
  309.        ║ Press F1 For Help  Press ESC to Quit ║
  310.        ╚══════════════════════════════════════╝
  311.        FIGURE 4. HUMAN HAS MADE THE FIRST MOVE
  312.  
  313.    18. In the following picture, the play proceeds with the computer
  314.        moving its piece from D1 to C2. It then prompts you for your
  315.        next move.
  316.  
  317.        ╔══════ Checkers For The HP 95LX ══════╗
  318.        ║   12345678    My move:<Hit a key>    ║
  319.        ║  ┌────────┐   I move from D1 to C2   ║
  320.        ║ A│▒O▒O▒O▒O│▄                         ║
  321.        ║ B│O▒O▒O▒O▒│█                         ║
  322.        ║ C│▒ ▒O▒O▒O│█                         ║
  323.        ║ D│O▒ ▒ ▒ ▒│█                         ║
  324.        ║ E│▒■▒ ▒ ▒ │█                         ║
  325.        ║ F│ ▒■▒■▒■▒│█                         ║
  326.        ║ G│▒■▒■▒■▒■│█                         ║
  327.        ║ H│■▒■▒■▒■▒│█  Your move: A-H 1-8     ║
  328.        ║  └────────┘█  Move from:             ║
  329.        ║   ▀▀▀▀▀▀▀▀▀▀                         ║
  330.        ║   12345678    Score: 95LX= 0 You= 0  ║
  331.        ║ Press F1 For Help  Press ESC to Quit ║
  332.        ╚══════════════════════════════════════╝
  333.        FIGURE 5. HP 95LX RESPONDS WITH ITS MOVE
  334.  
  335.    19. Continuing the CHKRS95 game.
  336.       a. As the game proceeds, the computer will update the board to
  337.          reflect the current positions of all checkers.
  338.       b. If you or the HP 95LX capture a piece, the computer will
  339.          update the score at the bottom of the screen.
  340.       c. If you move one of your pieces to row A, the computer will
  341.          make it a "king".  Kings have the ability to move forward
  342.          and backward.  The Black Kings look like large, dark
  343.          squares.
  344.       d. If the HP 95LX moves one of its pieces to row H, the piece
  345.          will change to a Red King. The piece changes into an
  346.          asterisk.
  347.  
  348.    20. Ending the CHKRS95 game.
  349.       a. The game ends when one side has captured or blocked all the
  350.          other side's checkers.
  351.       b. When this happens, the computer will announce the winner or
  352.          concede the game.
  353.  
  354.    21. CREDITS
  355.        The CHKRS95 game is based on a very old BASIC program written
  356.        for the CP/M operating system. It was converted to Turbo
  357.        Pascal 3.02 by passing the BASIC code through a program
  358.        called BAS-PAS. The result was used as the basis for a total
  359.        rewrite of the program, in Turbo Pascal 6.0, for the HP 95LX.
  360.  
  361.  
  362.   B. CONCENTRATION  [CONCEN.EXE]
  363.  
  364.     1. CONCENTRATION is a memory exercising game.  The HP95
  365.        presents you with a field of 52, face down, playing cards.
  366.        You can move the arrow pointer to any card and press ENTER
  367.        to flip the card.
  368.  
  369.        ┌───────────────────────────────────────┐
  370.        │┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐│
  371.        ││░││░││░││░││░││░││░││░││░││░││░││░││░││
  372.        ││░││░││░││░││░││░││░││░││░││░││░││░││░││
  373.        │└┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘│
  374.        │┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐│
  375.        ││░││░││░││░││░││░││░││░││░││░││░││░││░││
  376.        ││░││░││░││░││░││░││░││░││░││░││░││░││░││
  377.        │└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘│
  378.        │┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐│
  379.        ││░││░││░││░││░││░││░││░││░││░││░││░││░││
  380.        ││░││░││░││░││░││░││░││░││░││░││░││░││░││
  381.        │└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘│
  382.        │┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐│
  383.        ││░││░││░││░││░││░││░││░││░││░││░││░││░││
  384.        ││░││░││░││░││░││░││░││░││░││░││░││░││░││
  385.        │└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘│
  386.        └───────────────────────────────────────┘
  387.        FIGURE 6. OPENING SCREEN FOR CONCENTRATION
  388.  
  389.        ┌───────────────────────────────────────┐
  390.        │┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐│
  391.        ││░││░││░││░││░││░││░││░││░││░││░││░││░││
  392.        ││░││░││░││░││░││░││░││░││░││░││░││░││░││
  393.        │└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘│
  394.        │┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐│
  395.        ││░││░││░││░││T││░││░││░││░││░││░││░││░││
  396.        ││░││░││░││░││││░││░││░││░││░││░││░││░││
  397.        │└─┘└─┘└─┘└─┘└─┘└─┘└┘└─┘└─┘└─┘└─┘└─┘└─┘│
  398.        │┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐│
  399.        ││░││░││░││░││░││░││░││░││░││░││░││░││░││
  400.        ││░││░││░││░││░││░││░││░││░││░││░││░││░││
  401.        │└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘│
  402.        │┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐│
  403.        ││░││░││░││░││░││░││░││░││░││░││░││░││░││
  404.        ││░││░││░││░││░││░││░││░││░││░││░││░││░││
  405.        │└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘│
  406.        └───────────────────────────────────────┘
  407.        FIGURE  7: FLIP ONE CARD, MOVE TO ANOTHER
  408.  
  409.     2. Then move the pointer to another card and press ENTER. If
  410.        the card has the same numeric value (suits don't count) as
  411.        the  exposed card, both cards will be removed from the
  412.        field.
  413.  
  414.     3. The OBJECT OF THE GAME is to match all cards and empty the
  415.        field with the fewest possible moves.
  416.  
  417.     4. The game is very easy to beat: just write down where the
  418.        cards are located. However, that would defeat the secondary
  419.        purpose of the game: to strengthen your concentration.
  420.  
  421.     5. CREDITS: This version of Concentration is based on a couple
  422.        of similar programs: one by Cliff Looyenga for the HP
  423.        Portable Plus and another one from the pages of PC
  424.        Magazine.
  425.  
  426.   C. FOX 'N' HOUNDS     [FOX95.EXE]
  427.     1. FOX 'N' HOUNDS is a game of strategy in which you pit your
  428.        skills against those of the HP95. The interesting feature
  429.        of this game is watching the computer learn from its
  430.        mistakes. The program does this so quickly that it soon
  431.        becomes unbeatable.
  432.  
  433.     2. The opening screen of the game presents an eleven position
  434.        playing field in which the Fox [F] is located at position
  435.        6. Three hounds are located at positions 1, 2, and 4.
  436.        The computer asks if you want to "View Instructions?"
  437.  
  438.        ┌──────────────────────────────────────┐
  439.        │     11[ ]11      MOVES HOUNDS FOX    │
  440.        │      / | \         1     0     0     │
  441.        │ 8  /   |9  \ 10                      │
  442.        │ [ ]---[ ]---[ ]                      │
  443.        │  |\    |    /|                       │
  444.        │ 5|  \  |6 /  |7                      │
  445.        │ [ ]---[F]---[ ]                      │
  446.        │  |  /  |  \  |                       │
  447.        │ 2|/    |3   \|4                      │
  448.        │ [H]---[ ]---[H]                      │
  449.        │   \    |    /    View Instructions?  │
  450.        │     \  |  /                          │
  451.        │     1 [H] 1                          │
  452.        └──────────────────────────────────────┘
  453.        FIGURE 8: OPENING SCREEN FOR FOX 'N' HOUNDS
  454.  
  455.     3. If you press Y, you will get the following screen of
  456.        information.
  457.        ┌───────────────────────────────────────┐
  458.        │              HOW TO PLAY              │
  459.        │The Fox (F) starts at [6]. It can move │
  460.        │in any direction along the paths. The  │
  461.        │hounds  can move along the paths, but  │
  462.        │they may not move backward. The goal   │
  463.        │is to corner the fox. The hounds can't │
  464.        │pounce on the fox:just box it in. The  │
  465.        │goal of the fox is to learn how to win.│
  466.        │It wins if it sneaks by the hounds and │
  467.        │gets to square [1]. If you can't trap  │
  468.        │the fox in 20 moves, you lose. You may │
  469.        │be able to trap the fox three times in │
  470.        │a row,but you won't catch the fox      │
  471.        │after that. Enter 0 for FROM,TO to     │
  472.        │stop the chase. <Press any key>        │
  473.        └───────────────────────────────────────┘
  474.         FIGURE 9: RULES FOR FOX 'N' HOUND
  475.  
  476.     4. You play the part of the three hounds. You get them to move
  477.        by keying in the current position of a hound, pressing the
  478.        ENTER key and then keying in the position you want the
  479.        hound to move to. Press ENTER again.
  480.  
  481.     5. If the move is illegal, the HP95 will inform you of this.
  482.        ┌──────────────────────────────────────┐
  483.        │     11[ ]11      MOVES HOUNDS FOX    │
  484.        │      / | \         2     0     0     │
  485.        │ 8  /   |9  \ 10                      │
  486.        │ [ ]---[ ]---[ ]                      │
  487.        │  |\    |    /|   Hounds at 3,2,4     │
  488.        │ 5|  \  |6 /  |7  Fox at  5           │
  489.        │ [F]---[ ]---[ ]                      │
  490.        │  |  /  |  \  |   Move FROM? 3        │
  491.        │ 2|/    |3   \|4  Move TO?   6        │
  492.        │ [H]---[H]---[H]                      │
  493.        │   \    |    /                        │
  494.        │     \  |  /                          │
  495.        │     1 [ ] 1                          │
  496.        └──────────────────────────────────────┘
  497.        FIGURE 10: AFTER TWO MOVES THE HOUND AT POSITION 3 IS TO
  498.        MOVE TO POSITION 6.
  499.  
  500.     6. To terminate the game at any point, press 0 for both the
  501.        current and destination positions. The computer will ask if
  502.        you want to chase the fox again. Answer N, if you want to
  503.        stop playing. The computer will then ask if you want to
  504.        SAVE the current skill level of the fox.
  505.       a. If you answer Y, the program will create a 5K byte file
  506.          on the RAM disk of the HP95, if there is room. The next
  507.          time you start to play the game, the computer will start
  508.          from this skill level.
  509.       b. Either answer N, or, later, erase the FOX.DAT file from the
  510.          computer. Either method will return the fox to its
  511.          beginning level of play when you restart the game.
  512.  
  513.          ┌────────────────────────────────────────┐
  514.          │     11[ ]11          MOVES  HOUNDS FOX │
  515.          │      / | \             3       0    0  │
  516.          │  8 /   |9 \ 10                         │
  517.          │ [F]---[ ]---[ ]                        │
  518.          │  |\    |    /|         Hounds at 6,2,4 │
  519.          │ 5| \   |6 /  |7        Fox at 8        │
  520.          │ [ ]---[H]---[ ]                        │
  521.          │  |   / | \   |         Move FROM? 0    │
  522.          │ 2|/    |3  \ |4        Move TO? 0      │
  523.          │ [H]---[ ]---[H]                        │
  524.          │   \    |    /                          │
  525.          │      \ | /    Chase me again?          │
  526.          │     1 [ ] 1   SAVE?                    │
  527.          └────────────────────────────────────────┘
  528.          FIGURE 11: END GAME FOR FOX 'N' HOUNDS
  529.  
  530.   D. GOMOKU  [GO95.EXE]
  531.     1. GOMOKU, also known as "Five In a Row," is a classic board
  532.        game. It is similar to Tic-Tac-Toe except that the playing
  533.        grid is larger. To win you must get 5 pieces in a row
  534.        before than the computer does.
  535.  
  536.     2. In GO95, the playing grid is 16 X 17.
  537.  
  538.     3. The game does not contain any built in help screen.
  539.        However, the game is so simple that it hardly warrants a
  540.        help screen.
  541.  
  542.     4. The game opens be presenting the following screen.
  543.  
  544.        ┌────────────────────────────────────┐
  545.        │+++++++++++++++++                   │
  546.        │+++++++++++++++++                   │
  547.        │+++++++++++++++++          GOMOKU   │
  548.        │+++++++++++++++++                   │
  549.        │+++++++++++++++++          N ew     │
  550.        │+++++++++++++++++                   │
  551.        │+++++++++++++++++          Q uit    │
  552.        │+++++++++++++++++                   │
  553.        │+++++++++++++++++          A uto    │
  554.        │+++++++++++++++++                   │
  555.        │+++++++++++++++++          P lay    │
  556.        │+++++++++++++++++                   │
  557.        │+++++++++++++++++                   │
  558.        │+++++++++++++++++                   │
  559.        │+++++++++++++++++                   │
  560.        │+++++++++++++++++                   │
  561.        └────────────────────────────────────┘
  562.         FIGURE 12: OPENING SCREEN IN GO95
  563.  
  564.     5. The word "GOMOKU" and the first letter of each of the
  565.        command words appear as light on dark. You may press the
  566.        first letter of any of the command words to activate the
  567.        command.
  568.       a. "New" starts a brand new game with a clean board.
  569.       b. "Quit" exits the game gracefully.
  570.       c. "Auto" lets the HP95 play the game against itself
  571.       d. "Play" is like a single-step Auto command. You may use
  572.          it to get the HP95 to make your next move for you.
  573.  
  574.     6. The OBJECT OF GO95 is the same as that of Tic-tac-toe: beat
  575.        the HP95 before it beats you. You are up against a
  576.        formidable opponent.
  577.  
  578.     7. You make your move by using the cursor movement keys to put
  579.        the cursor at the position you want and then pressing the
  580.        ENTER key.
  581.     8. You win by getting five of your pieces in a row,
  582.        vertically, horizontally, or diagonally.
  583.  
  584.     9. You may have to play defensively to keep the HP95 from
  585.        getting five in a row before you.
  586.  
  587.        +++++++++++++++++
  588.        +++++++++++++++++
  589.        +++++++++■+++++++          GOMOKU
  590.        ++++++■++O+O+++++
  591.        +++++++O■O■■■O+++          N ew
  592.        ++++++++■OO■O■+++
  593.        +++++■*OO■O■■O■■+          Q uit
  594.        +++++■*■■■■O+OO■+
  595.        ++++++*O+■OOOO■OO          A uto
  596.        +++++■*OOO■■O■++■
  597.        ++++++*+O■+OO++++          P lay
  598.        ++++++■■■O■+■++++
  599.        +++++++■++■++++++          I won!
  600.        ++++++O++++++++++
  601.        +++++++++++++++++
  602.        +++++++++++++++++
  603.        FIGURE 13: SAMPLE AUTO PLAY SESSION OF GO95.
  604.  
  605.    10. NOTE: In Figure 13, the winning run of 5 "O's" has been
  606.        overwritten with asterisks. This is just for easy visibility.
  607.        This does not happen on the screen. Rather, on the screen,
  608.        the five-in-a-row characters blink on and off until you press
  609.        a key.
  610.  
  611.    11. CREDITS: The GO95 game is adapted from a similar game in
  612.        the Turbo Pascal Game Pac from Borland International.
  613.  
  614.   E. MINI ADVENTURE  [MINIADV.EXE]
  615.  
  616.     1. There is a whole genre of classic games for most computers:
  617.        the text-based, adventure game. Some of these games are
  618.        quite elaborate and allow you to specify characters and
  619.        shape their playing personalities.
  620.  
  621.     2. Miniadv is a very simple version of a text-based adventure
  622.        game. It does not have all the extra features.
  623.  
  624.     3. THE OBJECT OF THE GAME is to move through a series of
  625.        scenes, find the hidden treasure, and bring it back to the
  626.        starting point.
  627.  
  628.     4. Of course, there are obstacles to surmount and dangers to
  629.        be avoided.
  630.  
  631.     5. The adventure begins with the following two screens of
  632.        instructions.
  633.  
  634.        ╔══════Welcome to Miniadventure!═══════╗
  635.        ║Your goal will be to find a treasure  ║
  636.        ║and bring it to the starting point.   ║
  637.        ║You will also get points for finding  ║
  638.        ║each location in the adventure. You   ║
  639.        ║lose points for various undesirable   ║
  640.        ║happenings: waking the ogre, getting  ║
  641.        ║eaten, getting toasted, etc.          ║
  642.        ║I will guide you and be your eyes and ║
  643.        ║ears, I will describe your location   ║
  644.        ║and give you special instructions     ║
  645.        ║from time to time.                    ║
  646.        ║To command me, tell me a direction to ║
  647.        ║take: North, South, East, West, Up    ║
  648.        ║or Down.   <Press a key>              ║
  649.        ╚══════════════════════════════════════╝
  650.        FIGURE 14: INSTRUCTIONS FOR MINIADV 1 OF 2
  651.  
  652.        ╔══════Welcome to Miniadventure!═══════╗
  653.        ║NOTE: I only look at the first letter ║
  654.        ║of the command, so just press a       ║
  655.        ║single letter for each command.       ║
  656.        ║To quit, press Q.                     ║
  657.        ║To start         <Press a key.>       ║
  658.        ║                                      ║
  659.        ║                                      ║
  660.        ║                                      ║
  661.        ║                                      ║
  662.        ║                                      ║
  663.        ║                                      ║
  664.        ║                                      ║
  665.        ║                                      ║
  666.        ║                                      ║
  667.        ╚══════════════════════════════════════╝
  668.        FIGURE 15: INSTRUCTIONS FOR MINIADV, 2 OF 2
  669.  
  670.     6. Note that there are only seven commands in the game. U,D,
  671.        N, S, E, W, Q (Up, Down, North, South, East, West, and Quit).
  672.  
  673.     7. There is another hidden command: Ctrl-C or Ctrl-Break,
  674.        which will terminate the game immediately.
  675.  
  676.     8. Here's a hint to get you started. Go for the maze, but
  677.        don't get lost therein.
  678.  
  679.        ╔════L-X Through The Looking Glass═════╗
  680.        ║You are standing by a hole in the     ║
  681.        ║ground. It looks big enough to        ║
  682.        ║climb down.                           ║
  683.        ║Where to, now? >>                     ║
  684.        ║                                      ║
  685.        ║                                      ║
  686.        ║                                      ║
  687.        ║                                      ║
  688.        ║                                      ║
  689.        ║                                      ║
  690.        ║                                      ║
  691.        ║                                      ║
  692.        ║                                      ║
  693.        ║                                      ║
  694.        ╚══════════════════════════════════════╝
  695.        FIGURE 16: OPENING MOVE IN MINIADV.
  696.  
  697.   F. FASTERMIND [FMD95.EXE]
  698.  
  699.     1. FasterMind is yet another rendition of the classic game of
  700.        MasterMind(tm).
  701.  
  702.     2. In this version of the game, the HP95 generates a hidden
  703.        code made up of numbers. THE OBJECT OF THE GAME IS TO
  704.        DEDUCE THE CODE within ten guesses.
  705.  
  706.     3. When the game begins, the following screen appears.
  707.  
  708.         ┌───────────────────────────────────┐
  709.         │   ***WELCOME TO FASTERMIND***     │
  710.         │  AN EXERCISE IN DEDUCTIVE LOGIC   │
  711.         │Do you want to see the rules (y/n)?│
  712.         └───────────────────────────────────┘
  713.        FIGURE  17: OPENING SCREEN IN FASTERMIND
  714.  
  715.     4. If you press Y, you will get the following screens
  716.        containing the instructions for the game.
  717.  
  718.        ╔═══════FASTERMIND INSTRUCTIONS═══════╗
  719.        ║Fastermind is a game wherein you     ║
  720.        ║try to guess a simple code.The       ║
  721.        ║computer will tell you how close you ║
  722.        ║came by telling you how many digits  ║
  723.        ║were of the right value and in the   ║
  724.        ║right position, and how many digits  ║
  725.        ║were of the right value, but the     ║
  726.        ║wrong position. For each digit in    ║
  727.        ║the right position you receive a     ║
  728.        ║black. For each digit of the right   ║
  729.        ║value, but in the wrong position,    ║
  730.        ║you receive a white. By using this   ║
  731.        ║                <Press a key.>       ║
  732.        ╚═════════════════════════════════════╝
  733.        FIGURE 18: FASTERMIND INSTRUCTIONS, 1 OF 3
  734.  
  735.        ╔═══════FASTERMIND INSTRUCTIONS═══════╗
  736.        ║information you can deduce the       ║
  737.        ║secret code.                         ║
  738.        ║For example: If the secret code was  ║
  739.        ║  1 2 3 4   and you guessed :        ║
  740.        ║  1 1 3 2                            ║
  741.        ║You would receive 2 blacks for the   ║
  742.        ║  1 and 3 and 1 white for the 2      ║
  743.        ║                                     ║
  744.        ║         <Press a key.>              ║
  745.        ║                                     ║
  746.        ║                                     ║
  747.        ║                                     ║
  748.        ║                                     ║
  749.        ╚═════════════════════════════════════╝
  750.        FIGURE 19: FASTERMIND INSTRUCTIONS, 2 OF 3
  751.  
  752.     5. To conclude the instructions, you will be asked to specify
  753.        how many digits you want to include in the hidden code. You
  754.        will also be asked the maximum value for any digit in the
  755.        code. Key in your response to each of these questions and
  756.        press ENTER after each entry.
  757.  
  758.        ╔══════════FASTERMIND SETUP═══════════╗
  759.        ║How many digits would you like in    ║
  760.        ║the code ? Enter a number between    ║
  761.        ║1 and 10. The greater the number     ║
  762.        ║of digits,the harder the code is     ║
  763.        ║to break.Try 4 for the first time.   ║
  764.        ║Number of digits ?   4               ║
  765.        ║What is the highest value that       ║
  766.        ║should be allowed ? (between 1 and   ║
  767.        ║9). The higher the value of each     ║
  768.        ║digit, the harder the code is to     ║
  769.        ║break. Try 6 at first.               ║
  770.        ║Highest digit ?      4               ║
  771.        ║                                     ║
  772.        ╚═════════════════════════════════════╝
  773.        FIGURE 20: FASTERMIND INSTRUCTIONS, 3 OF 3
  774.  
  775.     6. The playing screen for FasterMind consists of a two column
  776.        grid which will contain your guesses and the computer's
  777.        responses to each of the guesses.
  778.  
  779.     7. You enter your guess in the upper right hand segment of the
  780.        screen. You may correct any mistake by pressing the backspace
  781.        key and rubbing out digits and then re-entering the correct
  782.        digits.
  783.  
  784.     8. When you press ENTER, your guess will be loaded into the
  785.        grid. The HP95 will then inform you how may digits were
  786.        correct, and in the correct position, and how many digits
  787.        were simply correct.
  788.  
  789.        ┌──────────────────┬───────────────────┐
  790.        │FASTERMIND:HP 95LX│Guess:2232         │
  791.        ├─┬────────────────┼─┬─────────────────┤
  792.        │1│ 1123        1 1│6│                 │
  793.        ├─┼────────────────┼─┼─────────────────┤
  794.        │2│ 2234        2 1│7│                 │
  795.        ├─┼────────────────┼─┼─────────────────┤
  796.        │3│ 2231        2 0│8│                 │
  797.        ├─┼────────────────┼─┼─────────────────┤
  798.        │4│                │9│                 │
  799.        ├─┼────────────────┼─┼─────────────────┤
  800.        │5│                │0│                 │
  801.        ├─┴────────────────┴─┴─────────────────┤
  802.        │2 digits completely right:            │
  803.        │0 digits right but in wrong place.    │
  804.        └──────────────────────────────────────┘
  805.        FIGURE 21: FASTERMIND, KEYING IN GUESS #4
  806.  
  807.        ┌──────────────────┬───────────────────┐
  808.        │FASTERMIND:HP 95LX│Guess:             │
  809.        ├─┬────────────────┼─┬─────────────────┤
  810.        │1│ 1123        1 1│6│                 │
  811.        ├─┼────────────────┼─┼─────────────────┤
  812.        │2│ 2234        2 1│7│                 │
  813.        ├─┼────────────────┼─┼─────────────────┤
  814.        │3│ 2231        2 0│8│                 │
  815.        ├─┼────────────────┼─┼─────────────────┤
  816.        │4│ 2232        2 0│9│                 │
  817.        ├─┼────────────────┼─┼─────────────────┤
  818.        │5│                │0│                 │
  819.        ├─┴────────────────┴─┴─────────────────┤
  820.        │2 digits completely right:            │
  821.        │0 digits right but in wrong place.    │
  822.        └──────────────────────────────────────┘
  823.        FIGURE 22: FASTERMIND, THE HP95 RESPONDS
  824.  
  825.     9. Granted, you may never be able to guess the code for 10
  826.        digits with a dynamic range of 9 values in just 10 tries,
  827.        but who knows?! I've allowed for that option just in case
  828.        your powers of deduction are superb.
  829.  
  830.   G. REVERSI  [RVR95.EXE]
  831.  
  832.     1. Reversi is a classic board game that is marketed under the
  833.        trade name "Othello".
  834.  
  835.     2. Reversi, for the HP95, pits you against the computer. The
  836.        computer has two levels of play, and, at the second level,
  837.        will play a fairly good, novice game.  If your powers of
  838.        concentration aren't up to par, it will beat you. You can
  839.        make the game even more challenging by letting the computer
  840.        go first.
  841.  
  842.     3. The opening screen for Reversi asks if you want help. If
  843.        you press Y, you will get the following help screens.
  844.  
  845.        ┌────────┤Reversi for the HP 95├───────┐
  846.        │Reversi is played on an 8 x 8 board.  │
  847.        │The rows are numbered 1 to 8 and      │
  848.        │columns A to H. The start-up board is │
  849.        │almost empty, except for the center   │
  850.        │four squares which form the pattern   │
  851.        │                 o ■                  │
  852.        │                 ■ o                  │
  853.        │Try to place your piece so that it    │
  854.        │outflanks one or more of the compu-   │
  855.        │ter's pieces. This will create a      │
  856.        │horizontal,vertical,or diagonal run   │
  857.        │of pieces.                            │
  858.        │                   <Press a key>      │
  859.        │                                      │
  860.        └──────────────────────────────────────┘
  861.        FIGURE 23: REVERSI INSTRUCTIONS, 1 OF 2
  862.  
  863.        ┌────────┤Reversi for the HP 95├───────┐
  864.        │When you have surrounded the compu-   │
  865.        │ter's pieces, this will capture them  │
  866.        │and turn them into yours. You must    │
  867.        │take at least one of the computer's   │
  868.        │pieces. If this is impossible to do,  │
  869.        │you may forfeit your turn by typing   │
  870.        │00 for your row column move.          │
  871.        │Of course,the HP95 will be trying to  │
  872.        │capture all your pieces. The winner   │
  873.        │is the one with the most pieces at    │
  874.        │the end of the game.   <Press a key>  │
  875.        │                                      │
  876.        │                                      │
  877.        │                                      │
  878.        └──────────────────────────────────────┘
  879.        FIGURE 24: REVERSI INSTRUCTIONS, 2 OF 2
  880.  
  881.     4. The computer will then ask if you want it to play its best
  882.        strategy. If you press N, you will limit the HP95 to a very
  883.        simple strategy.
  884.  
  885.     5. The HP95 will then ask if you want to use the circular
  886.        pieces [o]. If you press N, you will play the square pieces.
  887.  
  888.     6. Finally, the computer will ask if you want to go first.
  889.        Pressing Y will let you make the first move in the game.
  890.  
  891.     7. When the game begins, the screen will show two 8 X 8
  892.        boards. The one on the left will show the current move.
  893.        The one on the right shows the move immediately preceding
  894.        the one on the left. (Clever, what say?)
  895.  
  896.     8. You make your move by pressing a number key and a letter
  897.        key to indicate the row and column you wish to occupy. DO
  898.        NOT put a comma between the number and letter.
  899.  
  900.  
  901.        ┌┤Curr Move├───┤Reversi├───┤Prev Move├─┐
  902.        │╔═════════╗               ╔═════════╗ │
  903.        │║ ABCDEFGH║█              ║ ABCDEFGH║▓│
  904.        │║1++++++++║█That gives you║1++++++++║▓│
  905.        │║2++++++++║█1 of HP95's   ║2++++++++║▓│
  906.        │║3++o+++++║█pieces.       ║3++++++++║▓│
  907.        │║4++■o■+++║█              ║4++■■■+++║▓│
  908.        │║5+++■o+++║█HP95 moves to ║5+++■o+++║▓│
  909.        │║6++++++++║█3C taking     ║6++++++++║▓│
  910.        │║7++++++++║█1 of your     ║7++++++++║▓│
  911.        │║8++++++++║█pieces.       ║8++++++++║▓│
  912.        │╚═════════╝█              ╚═════════╝▓│
  913.        │ ███████████               ▓▓▓▓▓▓▓▓▓▓▓│
  914.        │ Your move:(Row,Column)               │
  915.        │                                      │
  916.        └──────────────────────────────────────┘
  917.        FIGURE 25: YOU HAVE OPENED BY MOVING TO 4C AND CAPTURED 1
  918.        PIECE (See board on right). THE HP95 MOVES TO 3C AND TAKES
  919.        ON OF YOUR PIECES.
  920.  
  921.     9. If you try to move to an illegal position, the HP95 will
  922.        inform you of this and try to tell you why that move is
  923.        illegal.
  924.  
  925.        ┌┤Curr Move├───┤Reversi├───┤Prev Move├─┐
  926.        │╔═════════╗               ╔═════════╗ │
  927.        │║ ABCDEFGH║█              ║ ABCDEFGH║▓│
  928.        │║1++++++++║█That gives you║1++++++++║▓│
  929.        │║2++++++++║█1 of HP95's   ║2++++++++║▓│
  930.        │║3++o+++++║█pieces.       ║3++++++++║▓│
  931.        │║4++■o■+++║█              ║4++■■■+++║▓│
  932.        │║5+++■o+++║█HP95 moves to ║5+++■o+++║▓│
  933.        │║6++++++++║█3C taking     ║6++++++++║▓│
  934.        │║7++++++++║█1 of your     ║7++++++++║▓│
  935.        │║8++++++++║█pieces.       ║8++++++++║▓│
  936.        │╚═════════╝█              ╚═════════╝▓│
  937.        │ ███████████               ▓▓▓▓▓▓▓▓▓▓▓│
  938.        │ Your move:(Row,Column)               │
  939.        │ That doesn't flank a row.            │
  940.        └──────────────────────────────────────┘
  941.        FIGURE 26: HAVING JUST TRIED TO MOVE TO  4B, THE HP95 SAYS
  942.        THAT THIS IA A NO-NO: YOUR MOVE DOES NOT "FLANK" (BRACKET)
  943.        A ROW OF THE OPPONENTS PIECES.
  944.  
  945.    10. You may end the game prematurely in a couple of ways. The
  946.        first way is to keep entering 00 to forfeit your current
  947.        move. Once the HP95 has captured all your pieces, the game
  948.        is over.
  949.  
  950.        ┌┤Curr Move├───┤Reversi├───┤Prev Move├─┐
  951.        │╔═════════╗               ╔═════════╗ │
  952.        │║ ABCDEFGH║█              ║ ABCDEFGH║▓│
  953.        │║1++++++++║█HP95 WON THAT ║1++++++++║▓│
  954.        │║2++++++++║█ONE.          ║2++++++++║▓│
  955.        │║3++o+o+++║█              ║3++o+++++║▓│
  956.        │║4++ooo+++║█You have 0    ║4++oo■+++║▓│
  957.        │║5++ooo+++║█pieces; HP95  ║5++ooo+++║▓│
  958.        │║6++++++++║█has 8         ║6++++++++║▓│
  959.        │║7++++++++║█              ║7++++++++║▓│
  960.        │║8++++++++║█Play again?   ║8++++++++║▓│
  961.        │╚═════════╝█              ╚═════════╝▓│
  962.        │ ███████████               ▓▓▓▓▓▓▓▓▓▓▓│
  963.        │ Your move:(Row,Column) 00            │
  964.        │ Forfeit your move? <y/n>             │
  965.        └──────────────────────────────────────┘
  966.        FIGURE 27: REVERSI: HAVING ENTERED 00 A COUPLE OF TIMES
  967.        ENDS THE GAME BY LETTING THE HP95 WIN.
  968.  
  969.    11. A quick and dirty way to terminate the program is by
  970.        pressing CTRL-C or CTRL-BREAK.
  971.  
  972.    12. When all of the positions on the board have been filled,
  973.        the game ends. The HP95 will add up the points and announce
  974.        the final score along with a pithy comment about the
  975.        quality of play. It will then ask if you want to play
  976.        again.
  977.  
  978.   H. REVERSI REVISITED  [REVREV95.EXE]
  979.  
  980.     1. There is Reversi, and then there is REVERSI! What's the
  981.        difference? Why are there two versions?
  982.  
  983.       a. The first rendition of this "oldie but goodie" game is a
  984.          good way to learn how to play against the computer. The
  985.          program is not very clever. So, after a while, you may find
  986.          that you are winning all the time.
  987.  
  988.       b. When you find that you're becoming more than an amateur
  989.          Reversi player, it's time to move up to REVREV95. This
  990.          version is deceptive. It may let you win, if you go first
  991.          or if you handicap the program. Otherwise, watch out, the
  992.          computer plays a mean game of cutthroat Reversi.
  993.  
  994.     2. Starting REVREV95.
  995.  
  996.       a. Transfer REVREV95.EXE to the HP 95LX. Use the FILER to
  997.          highlight the name of the file and press the F4 key.
  998.  
  999.          ╔════════REVERSI FOR THE HP 95LX═══════╗
  1000.          ║                                      ║
  1001.          ║                                      ║
  1002.          ║                                      ║
  1003.          ║            ***************           ║
  1004.          ║            *** WELCOME ***           ║
  1005.          ║            ****  to   ****           ║
  1006.          ║            *** Reversi ***           ║
  1007.          ║            ** Revisited **           ║
  1008.          ║            ***************           ║
  1009.          ║                                      ║
  1010.          ║    Press any key to start the game.  ║
  1011.          ║                  OR                  ║
  1012.          ║                                      ║
  1013.          ║ Press H for Help     Press Q to Quit ║
  1014.          ╚══════════════════════════════════════╝
  1015.          FIGURE 28: OPENING SCREEN, REVREV95.
  1016.  
  1017.       b. If you press the H key, now or at any time during the game,
  1018.          you will see the following 2 screens of information.
  1019.  
  1020.          ╔════════REVERSI FOR THE HP 95LX═══════╗
  1021.          ║Reversi is played on an 8 X 8 check-  ║
  1022.          ║board. You start with two pieces and  ║
  1023.          ║so does the 95LX. You take turns try- ║
  1024.          ║ing to capture each other's pieces.   ║
  1025.          ║You do this by bracketing a vertical, ║
  1026.          ║horizontal, or diagonal run of the    ║
  1027.          ║other's pieces. You win by capturing  ║
  1028.          ║all of the 95LX's pieces or by having ║
  1029.          ║more pieces when the game ends.       ║
  1030.          ║                                      ║
  1031.          ║Indicate your move by typing a number ║
  1032.          ║between 11 and 88. The first digit is ║
  1033.          ║the row: the second is the column.    ║
  1034.          ║           <PRESS A KEY>              ║
  1035.          ╚══════════════════════════════════════╝
  1036.          FIGURE 29: REVREV95 HELP SCREEN, 1 of 2
  1037.  
  1038.          ╔════════REVERSI FOR THE HP 95LX═══════╗
  1039.          ║         OTHER COMMAND KEYS           ║
  1040.          ║[Q] Quit the game                     ║
  1041.          ║[H] Help: these 2 screens.            ║
  1042.          ║[R] Run freely until a key is pressed ║
  1043.          ║[W] Weight and show possible moves.   ║
  1044.          ║    Best moves='A'--Worst moves='Z'   ║
  1045.          ║[F] Forfeit a move (if OK to do so)   ║
  1046.          ║[S] Score, at any point in the game   ║
  1047.          ║[B] Board: redraw the board.          ║
  1048.          ║[L] Level of play: handicaps 95LX by  ║
  1049.          ║    taking 1-4 corner pieces. This is ║
  1050.          ║    only allowed at the start of the  ║
  1051.          ║    game.                             ║
  1052.          ║           < PRESS A KEY >            ║
  1053.          ╚══════════════════════════════════════╝
  1054.          FIGURE 30: REVREV95 HELP SCREEN, 2 of 2
  1055.  
  1056.       c. Press any key to proceed from one help screen to the
  1057.          other and to return to the previous screen.
  1058.  
  1059.       d. NOTE: in this game, H (not F1) is the command to get help.
  1060.          Similarly Q (not ESC nor MENU Q) lets you quit the game.
  1061.          (Future versions of the game will look and feel more like a
  1062.          typical 95LX application. But, for now, let's see if the
  1063.          logic of the game is correct.)
  1064.  
  1065.       e. Press any key to move to the next screen. It will ask if
  1066.          you want to go first. Answer the question by pressing Y or
  1067.          N.
  1068.  
  1069.          ╔════════REVERSI FOR THE HP 95LX═══════╗
  1070.          ║                                      ║
  1071.          ║                                      ║
  1072.          ║    NOTE:The player who goes first    ║
  1073.          ║    always  uses the square pieces.   ║
  1074.          ║                                      ║
  1075.          ║                                      ║
  1076.          ║    Do you want to go first?          ║
  1077.          ║                                      ║
  1078.          ║                                      ║
  1079.          ║                                      ║
  1080.          ║                                      ║
  1081.          ║                                      ║
  1082.          ║                                      ║
  1083.          ║                                      ║
  1084.          ╚══════════════════════════════════════╝
  1085.          FIGURE 31: PROMPT SCREEN, REVREV95
  1086.  
  1087.       f. Assuming that you press the Y key, the following screen
  1088.          will appear.
  1089.  
  1090.          ╔════════REVERSI FOR THE HP 95LX═══════╗
  1091.          ║                       You go first:  ║
  1092.          ║                                      ║
  1093.          ║   1 2 3 4 5 6 7 8     Choice:        ║
  1094.          ║ 1 + + + + + + + +                    ║
  1095.          ║ 2 + + + + + + + +                    ║
  1096.          ║ 3 + + + + + + + +                    ║
  1097.          ║ 4 + + + ■ O + + +                    ║
  1098.          ║ 5 + + + O ■ + + +                    ║
  1099.          ║ 6 + + + + + + + +                    ║
  1100.          ║ 7 + + + + + + + +                    ║
  1101.          ║ 8 + + + + + + + +                    ║
  1102.          ║                                      ║
  1103.          ║                                      ║
  1104.          ║                                      ║
  1105.          ╚══════════════════════════════════════╝
  1106.          FIGURE 31: REVREV95, START-UP BOARD
  1107.  
  1108.       g. The left side of the screen shows the 8 X 8 board. The
  1109.          right side of the board presents a running dialogue between
  1110.          you and the computer.  At the "Choice:" prompt you may
  1111.          enter your move or any of the optional command letters.
  1112.          For example, if you press  "H" you will see the help
  1113.          screens.
  1114.  
  1115.       h. You MAKE YOUR MOVE by keying in a two digit number between
  1116.          11 and 88. The first digit represents a row and the second
  1117.          digit stands for a column. The computer will respond with
  1118.          its countermove, or it will tell you that you've tried to
  1119.          make an illegal move.
  1120.  
  1121.       i. If you press "R", the HP 95LX will Run automatically. You
  1122.          will see a screen similar to that in Figure 32. The
  1123.          placement of the pieces may be different, and you will
  1124.          have to press another key, quickly, to get the computer to
  1125.          stop after two sets of moves.
  1126.  
  1127.          ╔════════REVERSI FOR THE HP 95LX═══════╗
  1128.          ║                       You go first:  ║
  1129.          ║                                      ║
  1130.          ║   1 2 3 4 5 6 7 8     Choice:r       ║
  1131.          ║ 1 + + + + + + + +     You: 46        ║
  1132.          ║ 2 + + + + + + + +     Me : 36        ║
  1133.          ║ 3 + + + + + O + +     You: 64        ║
  1134.          ║ 4 + + + ■ O ■ + +     Me : 63        ║
  1135.          ║ 5 + + + O ■ + + +     Choice:s       ║
  1136.          ║ 6 + + O ■ + + + +     Score: 4-4     ║
  1137.          ║ 7 + + + + + + + +                    ║
  1138.          ║ 8 + + + + + + + +     Choice:        ║
  1139.          ║                                      ║
  1140.          ║                                      ║
  1141.          ║                                      ║
  1142.          ╚══════════════════════════════════════╝
  1143.          FIGURE 32: REVREV95-THE R AND S COMMANDS
  1144.  
  1145.       j. One of the commands that you may use at the "Choice" prompt
  1146.          is "S". "S" tells the 95LX to show the current score and
  1147.          tell you whether you're winning or losing.
  1148.  
  1149.       k. If you press "R", once again, and let the game play itself
  1150.          to completion, you will see a screen similar to the
  1151.          following.
  1152.  
  1153.          ╔════════REVERSI FOR THE HP 95LX═══════╗
  1154.          ║                       Me : 58        ║
  1155.          ║                       You: 57        ║
  1156.          ║   1 2 3 4 5 6 7 8     Me : 68        ║
  1157.          ║ 1 O ■ ■ O O O O O     You: 82        ║
  1158.          ║ 2 O ■ ■ ■ O O ■ ■     Me : 88        ║
  1159.          ║ 3 O ■ O O ■ O ■ O     You: 75        ║
  1160.          ║ 4 O ■ ■ ■ O ■ ■ O     Me : 87        ║
  1161.          ║ 5 O ■ ■ O ■ ■ ■ O     You: 77        ║
  1162.          ║ 6 O ■ O ■ O ■ O O     Me : 85        ║
  1163.          ║ 7 O O O O ■ O ■ O     You: 84        ║
  1164.          ║ 8 O O O O O O O O     Me : 83        ║
  1165.          ║                       Score: 25-39   ║
  1166.          ║                       You lost by 14 ║
  1167.          ║                       Another game?  ║
  1168.          ╚══════════════════════════════════════╝
  1169.          FIGURE 33: REVREV95-END GAME
  1170.  
  1171.       l. At the end of a game, you will be asked if you want to play
  1172.          another game.  You MUST press "Y" to continue. Any other
  1173.          key will cause the game to end.  If you do press "Y", the
  1174.          computer will start a new game.  This time it will make the
  1175.          first move.
  1176.  
  1177.       m. Other commands that you may use are "L1, L2, L3, or L4".
  1178.          Each of these commands will give you one, or more, of the
  1179.          corner pieces. These "Levelling" commands only work at the
  1180.          start of a new game, and only in a game in which you make
  1181.          the first move. Figure 34 shows the effects of pressing
  1182.          "L4". You have pieces located at all 4 corner positions.
  1183.  
  1184.          ╔════════REVERSI FOR THE HP 95LX═══════╗
  1185.          ║                       You go first:  ║
  1186.          ║                                      ║
  1187.          ║   1 2 3 4 5 6 7 8     Choice:l4      ║
  1188.          ║ 1 ■ + + + + + + ■     Choice:s       ║
  1189.          ║ 2 + + + + + + + +     Score: 6-2     ║
  1190.          ║ 3 + + + + F + + +     You're winning ║
  1191.          ║ 4 + + + ■ O F + +                    ║
  1192.          ║ 5 + + F O ■ + + +     Choice:w       ║
  1193.          ║ 6 + + + F + + + +     Choice:x       ║
  1194.          ║ 7 + + + + + + + +     Oops?          ║
  1195.          ║ 8 ■ + + + + + + ■                    ║
  1196.          ║                                      ║
  1197.          ║                                      ║
  1198.          ║                                      ║
  1199.          ╚══════════════════════════════════════╝
  1200.          FIGURE 34: REVREV95-EFFECTS OF L4 and W
  1201.  
  1202.       n. The "W" command will make the HP 95LX display all your
  1203.          legal moves and weight them. The weights are shown as
  1204.          upper-case letters: "A" through "Z". A square with a letter
  1205.          "A" would represent an excellent move. A square with "Z"
  1206.          would indicate a very poor move. (By the way, this
  1207.          weighting scheme is the same strategy that the REVREV95
  1208.          game uses to win. Once you know this, it should be
  1209.          relatively easy to figure out how to beat the computer:
  1210.          just don't be so logical.)
  1211.  
  1212.       o. The "B" command will restore the board by removing the
  1213.          "weight" letters.
  1214.  
  1215.       p. The "F" command (Forfeit a move) should only be used when
  1216.          you can't make any move at all. The computer will tell you
  1217.          that the command is "Illegal!" if you try using the "F"
  1218.          command at the wrong time.
  1219.  
  1220.       q. If you press any other key, the 95LX will respond with the
  1221.          "Oops?" prompt.  At this prompt, you may enter any move or
  1222.          command letter.  If you press the Enter key, the prompt
  1223.          will change to "Move?"
  1224.  
  1225.     3. CREDITS: This version of Reversi (a.k.a. "Othello" (tm)) was
  1226.        adapted from a similar program that came with version 1.5 of
  1227.        the BDS C compiler, c. 1983.
  1228.  
  1229.   I. PETALS AROUND THE ROSE [PTLS95.EXE]
  1230.  
  1231.     1. Once upon a time, or so the apocryphal story goes, Field
  1232.        Marshall Montgomery called his officers into his quarters
  1233.        and announced that he would give a three day pass to the
  1234.        first officer who could tell him the answer to a puzzle:
  1235.        "How many petals were there around the rose." He then
  1236.        produced 5 ordinary die and proceeded to roll them. Each
  1237.        time he rolled the die, he would ask the same question:
  1238.        "How many petals are there around the rose?" After a period
  1239.        of silence, interspersed with random guesses, he would
  1240.        scoop up the die and announce the answer. Of course it was
  1241.        too late to see the die so there was little hope of
  1242.        figuring out the puzzle after the fact.  As the story
  1243.        continues, the officers were still at it long beyond the
  1244.        time during which they would have been enjoying their three
  1245.        day pass.
  1246.  
  1247.     2. Since that fateful day, the puzzle of the "Petals Around
  1248.        the Rose" has passed from generation to generation of
  1249.        puzzle solvers.  Several precocious children have solved
  1250.        it, so we can be sure that you don't need to be steeped in
  1251.        number theory or binary math to get the answer (or do we?)
  1252.  
  1253.     3. In this version of the puzzle, the HP95 will act as the
  1254.        puzzle-master, rolling the die and announcing the correct
  1255.        response, after you have made your best guess.
  1256.  
  1257.     4. When the puzzle begins, you will see a screen that states
  1258.        the object of the game. Type in your first name and press
  1259.        ENTER.
  1260.  
  1261.        ╔════════Petals Around The Rose════════╗
  1262.        ║ The object of the puzzle is to guess ║
  1263.        ║ the "petals around the rose". You    ║
  1264.        ║ win by guessing the correct number   ║
  1265.        ║ seven times in a row.                ║
  1266.        ║ Quit at any time by pressing Ctrl-C  ║
  1267.        ║ or by typing Q instead of a guess.   ║
  1268.        ║ But,first, please enter your first   ║
  1269.        ║ name :                               ║
  1270.        ║                                      ║
  1271.        ║                                      ║
  1272.        ║                                      ║
  1273.        ║                                      ║
  1274.        ║                                      ║
  1275.        ║                                      ║
  1276.        ╚══════════════════════════════════════╝
  1277.        FIGURE 35: OPENING SCREEN OF PTLS95
  1278.  
  1279.     5. The HP95 will roll the die. Pay no attention to the blur of
  1280.        the dice. They will finally come to rest and you can then
  1281.        key in your guess and press ENTER.
  1282.  
  1283.        ╔════════Petals Around The Rose════════╗
  1284.        ║ How many petals are around the rose  ║
  1285.        ║ Ed ?                                 ║
  1286.        ║                                      ║
  1287.        ║                                      ║
  1288.        ║                                      ║
  1289.        ║                                      ║
  1290.        ║                                      ║
  1291.        ║                                      ║
  1292.        ║                                      ║
  1293.        ║       ┌───┐┌───┐┌───┐┌───┐┌───┐      ║
  1294.        ║       │o  ││   ││   ││   ││o o│      ║
  1295.        ║       │ o ││ o ││o o││o o││ o │      ║
  1296.        ║       │  o││   ││   ││   ││o o│      ║
  1297.        ║       └───┘└───┘└───┘└───┘└───┘      ║
  1298.        ╚══════════════════════════════════════╝
  1299.        FIGURE 36: TYPICAL SCREEN FROM PTLS95
  1300.  
  1301.     6. The HP95 will announce if your guess was right or wrong. If
  1302.        it was wrong, the computer will give you the correct
  1303.        answer.
  1304.  
  1305.     7. After seven correct responses, in a row, you will have
  1306.        proved that you know how to solve the puzzle. At that
  1307.        point, the HP95 will announce your success and welcome you
  1308.        to the "Order of the Roses".
  1309.        ┌─────────────────────────────────────────┐
  1310.        │┌───┐                                    │
  1311.        ││ ┌───────┐                              │
  1312.        │└─│ ┌───────────┐                        │
  1313.        │  │ │ ┌───────────────┐                  │
  1314.        │  └─│ │ ┌───────────────────┐            │
  1315.        │    │ │ │ ┌───────────────────────┐      │
  1316.        │    └─│ │ │  ┌─────────────────────────┐ │
  1317.        │      │ │ │  │ ╦ ╦         ╦   ╦       │ │
  1318.        │      └─│ │  │ ╚╦╝╔═╗╗ ╗   ║ ╦ ║╔═╗╦═╗ │ │
  1319.        │        │ │  │  ╩ ╚═╝╚═╩   ╚═╩═╝╚═╝╩ ╩ │ │
  1320.        │        └─│  │     CONGRATULATIONS     │ │
  1321.        │          │  │    AND WELCOME TO THE   │ │
  1322.        │          └──│    ORDER OF THE ROSES   │ │
  1323.        │             └─────────────────────────┘ │
  1324.        │               (c)The FastAid Co. 1991   │
  1325.        └─────────────────────────────────────────┘
  1326.         FIGURE 37: WINNING ANNOUNCEMENT, PTLS95
  1327.  
  1328.     8. Once you have been admitted to the Order of the Roses, you
  1329.        are sworn to absolute secrecy. You may not tell anyone else
  1330.        how you solved the puzzle. After all, why ruin someone
  1331.        else's feelings of frustration, irritation, and
  1332.        aggravation.
  1333.  
  1334.   J. POKER   [PKR95.EXE]
  1335.  
  1336.     1. Poker for the HP 95 is a simple game of 5 card draw poker.
  1337.        You start with $40.00 in your account. The HP 95 deals five
  1338.        cards face up. You can place your bet and discard any
  1339.        number of cards to try and better your hand on the second
  1340.        deal.
  1341.  
  1342.     2. The OBJECT OF THE GAME is simple. Win as much as you can.
  1343.  
  1344.     3. The game begins with the following help screen.
  1345.  
  1346.        ┌──────────────Poker Help──────────────┐
  1347.        │In this game you are dealt five cards │
  1348.        │and given a chance to bet from 1 to 5 │
  1349.        │dollars on your hand. Move the arrow  │
  1350.        │and press the Space key to hold onto  │
  1351.        │the cards you want to keep. The other │
  1352.        │cards will be replaced, and the hand  │
  1353.        │will be evaluated. The scoring odds   │
  1354.        │are: One pair = 1-1 : Two pair = 2-1  │
  1355.        │Three of a kind = 3-1 : Straight= 4-1 │
  1356.        │Flush = 6-1 : 4 of a kind = 25-1      │
  1357.        │Straight Fl = 50-1 : Royal Fl = 250-1 │
  1358.        │Press F1 for HELP : ESC to Quit.      │
  1359.        │           <Press a key>              │
  1360.        │                                      │
  1361.        └──────────────────────────────────────┘
  1362.        FIGURE 38: OPENING SCREEN IN POKER FOR THE HP95
  1363.  
  1364.     4. You may use the Space Key to HOLD onto any card(s) in your
  1365.        hand. If you don't want to discard any of the cards that
  1366.        you are dealt, be sure to point at each card and press the
  1367.        Space Key.
  1368.  
  1369.        ╔═══════════Five Card Poker════════════╗
  1370.        ║                                      ║
  1371.        ║               $25.00                 ║
  1372.        ║                                      ║
  1373.        ║    ┌───┐ ┌───┐ ┌───┐ ┌───┐ ┌───┐     ║
  1374.        ║    │ J│ │ 6│ │ 8│ │ 4│ │ T│     ║
  1375.        ║    │J  │ │6  │ │8  │ │4  │ │T  │     ║
  1376.        ║    │  │ │  │ │  │ │  │ │  │     ║
  1377.        ║    └───┘ └───┘ └───┘ └───┘ └───┘     ║
  1378.        ║                                     ║
  1379.        ║     HOLD              HOLD  HOLD     ║
  1380.        ║                                      ║
  1381.        ║SPACEBAR turns HOLD on/off            ║
  1382.        ║ENTER when ready to draw              ║
  1383.        ║                                      ║
  1384.        ╚══════════════════════════════════════╝
  1385.        FIGURE 39: POKER FOR THE HP 95LX
  1386.  
  1387.     5. When it's time to place your bet, you may press the Space
  1388.        Key to indicate that you want to bet the same amount as you
  1389.        did on the previous hand.
  1390.  
  1391.     6. The computer will deal as many cards as necessary to fill
  1392.        in your discards. It will, then, evaluate your hand and pay
  1393.        off your bet (or take your money).
  1394.  
  1395.     7. If you want to review the pay-offs for a particular poker
  1396.        hand, press the F1 key at any time.
  1397.  
  1398.     8. The game ends when you run out of money or when you
  1399.        withdraw from the game by pressing the ESC key.
  1400.  
  1401.     9. CREDITS: Poker for the HP 95LX is based on a similar game
  1402.        from the pages of PC Magazine.
  1403.  
  1404.   K. POKER SOLITAIRE  [PKSL95.EXE]
  1405.  
  1406.     1. The Poker Solitaire game begins with an empty 5 X 5 matrix
  1407.        that will, eventually, hold 25 playing cards.  A small box
  1408.        in the matrix shows the position where a card will be
  1409.        placed. The top card in the deck is shown to the right of
  1410.        this field.
  1411.  
  1412.     2. At any time during the playing of the game, you can press
  1413.        the F1 function key to get a limited amount of help with
  1414.        the rules of the game.
  1415.  
  1416.  
  1417.        ╔═══════════Poker Solitaire════════════╗
  1418.        ║ Move the box around the 5X5 matrix   ║
  1419.        ║ of card positions. Press ENTER to    ║
  1420.        ║ put the exposed card where you be-   ║
  1421.        ║ lieve it will do the most good.      ║
  1422.        ║ Scoring is both by rows and, then,   ║
  1423.        ║ by columns of 5 cards each.          ║
  1424.        ║          *** SCORING ***             ║
  1425.        ║        Straight Flush = 30           ║
  1426.        ║        Four of a kind = 16           ║
  1427.        ║  Straight = 12   Full house =  10    ║
  1428.        ║        Three of a kind = 6           ║
  1429.        ║  Flush  =   5    Two pairs  =   3    ║
  1430.        ║  One pair = 1    <Press a key>       ║
  1431.        ║                                      ║
  1432.        ╚══════════════════════════════════════╝
  1433.        FIGURE 40: POKER SOLITAIRE HELP SCREEN
  1434.  
  1435.     3. You may use the cursor movement keys to move the box around
  1436.        the 5 X 5 playing field. When you press ENTER, the top card,
  1437.        from the deck, will be placed at this location.
  1438.  
  1439.     4. Using your knowledge of poker,  try to place the cards so
  1440.        that they get the most points both across and down.
  1441.  
  1442.     5. Once a card has been dealt, it can not be moved about on
  1443.        the board.
  1444.  
  1445.     6. The OBJECT OF THE GAME is to score as many points as
  1446.        possible.
  1447.  
  1448.        ┌───────────────────────────┐
  1449.        │   6    9    4    K    T   │
  1450.        │                      │   ┌───┐
  1451.        │                           │   │ 8 │
  1452.        │   6    K   ┌─┐            │   │  │
  1453.        │          └─┘            │   └───┘
  1454.        │                           │
  1455.        │             8             │ F1 = HELP
  1456.        │                          │
  1457.        │                           │
  1458.        │                  J        │
  1459.        │                          │
  1460.        │                           │
  1461.        │                       7   │
  1462.        │                          │
  1463.        └───────────────────────────┘
  1464.        FIGURE 41: POKER SOLITAIRE AFTER 10 CARDS HAVE BEEN DEALT.
  1465.  
  1466.     7. After 25 cards have been dealt, the computer will begin to
  1467.        evaluate the board. Press the ENTER key repeatedly to get
  1468.        the computer to read the rows and the columns and show the
  1469.        total score.
  1470.  
  1471.     8. You may press ESC twice, at any time, to end the game.
  1472.  
  1473.     9. CREDITS: Poker Solitaire was adapted from a similar game
  1474.        described in a PC Magazine article on object oriented
  1475.        Pascal.
  1476.  
  1477.   L. TETRIS(tm) FOR THE HP 95LX  [TETLIX.EXE]
  1478.  
  1479.     1. Tetris, on the HP 95LX, is a very challenging version of
  1480.        this classic game of falling blocks.
  1481.  
  1482.     2. The game begins by asking you for your name and the level
  1483.        of play.  I would recommend that you use just your first
  1484.        name and that you set the playing level at 3, or less, to
  1485.        begin with.  You must enter some set of characters for your
  1486.        name or the game will not continue.
  1487.       a. Level 0 is for rank amateurs to Tetlix. Level 9 is
  1488.          the most difficult.
  1489.       b. If you press the ENTER key, alone, a playing level of 0
  1490.          will be assumed.
  1491.  
  1492.     3. When you press ENTER the game will begin immediately, so
  1493.        get ready to move your fingers to the playing keys.
  1494.  
  1495.     4. I have designed Tetlix so that it can be played best by
  1496.        holding the 95LX in both hands. Your right thumb can be
  1497.        used to press the cursor keys and your left thumb can press
  1498.        the F1 and F2 function keys.
  1499.       a. F1 will rotate the falling blocks.
  1500.       b. The right and left arrow keys will move the blocks from
  1501.          side to side. The down arrow key will cause the block to
  1502.          drop to the bottom immediately.
  1503.       c. The F2 key will make the game pause. Any other key will
  1504.          make it resume play.
  1505.  
  1506.     5. The OBJECT OF THE GAME is to fill in a row of blocks. When
  1507.        you have done that, the row will disappear and you will
  1508.        have more room in which to maneuver the falling blocks.
  1509.  
  1510.     6. Scoring is continuous. As your score gets larger, the level
  1511.        of play increases automatically. If you start with level 3,
  1512.        you may, eventually, find yourself playing at level 6 or 7
  1513.        before you run out of rows to fill.
  1514.  
  1515.     7. Tetlix presents its own additional challenges.
  1516.       a. There are only 16 available rows.
  1517.       b. Due to the aspect ratio of the HP 95LX's small screen,
  1518.          the blocks appear to change their shape as they are
  1519.          rotated.
  1520.          ┌───────────────────────────────────────┐
  1521.          │                 █           ▒▒▒      █│
  1522.          │ Level 3 / 3     █       ▒▒▒▒▒ ▒      █│
  1523.          │                 █▒▒▒   ▒▒     ▒      █│
  1524.          │ Score   210     █▒▒▒▒▒▒▒▒     ▒      █│
  1525.          │                 █▒▒▒    ▒▒▒▒▒▒   ▒▒▒▒█│
  1526.          │                 █▒▒▒▒▒▒▒     ▒▒▒▒▒   █│
  1527.          │    TETLIX       █▒▒▒  ▒▒▒▒▒▒▒    ▒   █│
  1528.          │ Right = -->     █▒    ▒▒▒▒▒▒▒▒   ▒▒▒▒█│
  1529.          │ Left  = <--     █▒▒▒▒   ▒▒▒▒▒▒   ▒   █│
  1530.          │ Drop  =         █▒▒▒▒▒▒ ▒▒  ▒ ▒▒▒▒▒▒▒█│
  1531.          │ Rotate= F1      █▒▒▒▒▒▒ ▒▒▒ ▒   ▒▒▒▒▒█│
  1532.          │ Pause = F2      █▒▒▒▒  ▒▒▒▒▒▒▒▒▒   ▒▒█│
  1533.          │                 █▒▒  ▒▒  ▒▒▒▒▒▒▒▒ ▒▒▒█│
  1534.          │                 █▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒█│
  1535.          │                 █▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒█│
  1536.          │                 █  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█│
  1537.          └───────────────────────────────────────┘
  1538.          FIGURE 42: TETLIX END GAME
  1539.  
  1540.     8. When there are no more rows that can be filled, the game
  1541.        ends. Press the ENTER key to have the computer show a table
  1542.        of high scores.  The table will show the high score and the
  1543.        average score for each of ten different players.
  1544.  
  1545.       a. NOTE that Tetlix is the one of the few games in this
  1546.          collection which generates a file on the RAM disk of the
  1547.          HP 95LX.  This additional file is called TETLX.SCR and
  1548.          contains the high scores and average scores for up to 10
  1549.          different players of the game. If you want to reset your
  1550.          average score for the game, just erase this TETLX.SCR
  1551.          file.
  1552.  
  1553.     9. To quit the game, press ESC at any time while the game is
  1554.        in progress.
  1555.  
  1556.    10. CREDITS: Tetlix for the HP 95LX is based on a similar
  1557.        program written for the HP Portable Plus computer.
  1558.  
  1559.   M. UNSCRAMBLE  [UNSC.EXE]
  1560.     1. Unscramble is more of a diversion than a game. The OBJECT
  1561.        OF THE PUZZLE is to rearrange the letters and numbers in
  1562.        the 6 X 6 grid so that they form an orderly arrangement.
  1563.  
  1564.     2. The challenge to the puzzle is to figure out how to do the
  1565.        rearranging in the most efficient manner possible.
  1566.  
  1567.     3. The game begins with the following screen.
  1568.  
  1569.  
  1570.        ╔═════════════ UNSCRAMBLE ═════════════╗
  1571.        ║                  keys mark a row.  ║
  1572.        ║  ┌─┬─┬─┬─┬─┬─┐   keys mark a column║
  1573.        ║ │A│B│C│D│E│F│  ESC key quits.       ║
  1574.        ║  ├─┼─┼─┼─┼─┼─┤  Goal: Restore charac-║
  1575.        ║  │G│H│I│J│K│L│  ters to their origin-║
  1576.        ║  ├─┼─┼─┼─┼─┼─┤  al order in as few   ║
  1577.        ║  │M│N│O│P│Q│R│  moves as possible.   ║
  1578.        ║  ├─┼─┼─┼─┼─┼─┤  Mark a row or column.║
  1579.        ║  │S│T│U│V│W│X│  Press Enter to rotate║
  1580.        ║  ├─┼─┼─┼─┼─┼─┤  the characters.      ║
  1581.        ║  │Y│Z│0│1│2│3│                       ║
  1582.        ║  ├─┼─┼─┼─┼─┼─┤     <Press a key>     ║
  1583.        ║  │4│5│6│7│8│9│                       ║
  1584.        ║  └─┴─┴─┴─┴─┴─┘  # of rotations:      ║
  1585.        ╚══════════════════════════════════════╝
  1586.        FIGURE 43: UNSCRAMBLE OPENING SCREEN
  1587.  
  1588.     4. When you press any key, the computer will scramble the
  1589.        letters and numbers in a random fashion. Now it is up to
  1590.        you to put the letters and numbers back in their original
  1591.        order in as few moves as possible.
  1592.  
  1593.     5. You rearrange the characters by using the cursor movement
  1594.        keys to point to a row or a column. Then press the ENTER
  1595.        key to rotate all the characters in that row or column.
  1596.        Each time that you press ENTER, a counter is increased by
  1597.        one.
  1598.  
  1599.     6. If the pointer is currently pointing to a column, use the
  1600.        up or down cursor keys to move the pointer to the side of
  1601.        the display. Continue to use the up and down cursor keys to
  1602.        point to a row.  Likewise, to move the pointer back to the
  1603.        top of the display, use the right or left cursor keys.
  1604.  
  1605.        ╔═════════════ UNSCRAMBLE ═════════════╗
  1606.        ║                  keys mark a row.  ║
  1607.        ║  ┌─┬─┬─┬─┬─┬─┐   keys mark a column║
  1608.        ║  │A│B│C│P│Z│4│  ESC key quits.       ║
  1609.        ║  ├─┼─┼─┼─┼─┼─┤  Goal: Restore charac-║
  1610.        ║  │R│J│U│H│0│G│  ters to their origin-║
  1611.        ║  ├─┼─┼─┼─┼─┼─┤  al order in as few   ║
  1612.        ║  │D│8│7│M│K│S│  moves as possible.   ║
  1613.        ║  ├─┼─┼─┼─┼─┼─┤  Mark a row or column.║
  1614.        ║  │6│O│W│X│3│Q│  Press Enter to rotate║
  1615.        ║  ├─┼─┼─┼─┼─┼─┤  the characters.      ║
  1616.        ║  │9│T│V│Y│F│2│                       ║
  1617.        ║  ├─┼─┼─┼─┼─┼─┤                       ║
  1618.        ║  │E│N│I│5│1│L│                       ║
  1619.        ║  └─┴─┴─┴─┴─┴─┘  # of rotations:41    ║
  1620.        ╚══════════════════════════════════════╝
  1621.        FIGURE 44: UNSCRAMBLE AFTER 41 ROTATIONS
  1622.  
  1623.     7. The puzzle ends when you either complete the puzzle or give
  1624.        up by pressing the ESC key.
  1625.  
  1626.   N. YE OLDE TOGGLE-THE-BLOCK GAME  [YOBG.EXE]
  1627.  
  1628.     1. One of the earliest handheld computer games was called
  1629.        Merlin(tm). Merlin was packaged in a handheld unit that
  1630.        looked like a telephone handset. There was a numeric keypad
  1631.        and a set of nine light-emitting diodes. The object of the
  1632.        game was to either turn all the lights on or turn them all
  1633.        off.  About all that I remember of that toy are the rules
  1634.        of play and the fact that it ate batteries at a phenomenal
  1635.        rate.
  1636.  
  1637.     2. The game begins with the following screen.
  1638.  
  1639.        ╔══════ Ye Olde Toggle Block Game ═════╗
  1640.        ║  Extinguish all blocks.  1,3,7,9 tog-║
  1641.        ║ ┌────┬────┬────┐ ┌─┬─┬─┐ gle 4 blocks║
  1642.        ║ │████│    │████│ │7│8│9│ in each cor-║
  1643.        ║ │████│    │████│ ├─┼─┼─┤ ner. 2 and 8║
  1644.        ║ │████│    │████│ │4│5│6│ toggle rows.║
  1645.        ║ ├────┼────┼────┤ ├─┼─┼─┤ 4 and 6 tog-║
  1646.        ║ │████│████│    │ │1│2│3│ gle columns.║
  1647.        ║ │████│████│    │ └─┴─┴─┘ 5 toggles   ║
  1648.        ║ │████│████│    │ center row, column. ║
  1649.        ║ ├────┼────┼────┤ Enter scrambles the ║
  1650.        ║ │    │    │    │ whole board.        ║
  1651.        ║ │    │    │    │     ESC = QUIT      ║
  1652.        ║ │    │    │    │                     ║
  1653.        ║ └────┴────┴────┘ Num. of tries:   0  ║
  1654.        ╚══════════════════════════════════════╝
  1655.        FIGURE 45: TYPICAL OPENING DISPLAY FOR YOBG
  1656.  
  1657.     3. The OBJECT OF THE PUZZLE is to extinguish all the darkened
  1658.        blocks by pressing the keys on the number keypad of the HP
  1659.        95LX. For example, if you press the 7 key, the blocks in
  1660.        positions 7,8,4, and 5 will be toggled on or off.
  1661.  
  1662.     4. You may press the ESC key to quit.
  1663.  
  1664.     5. If you press the ENTER key, the blocks will be toggled in
  1665.        a random order and you can try to solve this new version of
  1666.        the puzzle.
  1667.  
  1668.     6. Note that some patterns are insoluble.
  1669.  
  1670.        ╔══════ Ye Olde Toggle Block Game ═════╗
  1671.        ║  Extinguish all blocks.  1,3,7,9 tog-║
  1672.        ║ ┌────┬────┬────┐ ┌─┬─┬─┐ gle 4 blocks║
  1673.        ║ │    │    │    │ │7│8│9│ in each cor-║
  1674.        ║ │    │    │    │ ├─┼─┼─┤ ner. 2 and 8║
  1675.        ║ │    │    │    │ │4│5│6│ toggle rows.║
  1676.        ║ ├────┼────┼────┤ ├─┼─┼─┤ 4 and 6 tog-║
  1677.        ║ │    │    │    │ │1│2│3│ gle columns.║
  1678.        ║ │    │    │    │ └─┴─┴─┘ 5 toggles   ║
  1679.        ║ │    │    │    │ center row, column. ║
  1680.        ║ ├────┼────┼────┤ Enter scrambles the ║
  1681.        ║ │    │    │████│ whole board.        ║
  1682.        ║ │    │    │████│     ESC = QUIT      ║
  1683.        ║ │    │    │████│                     ║
  1684.        ║ └────┴────┴────┘ Num. of tries:  18  ║
  1685.        ╚══════════════════════════════════════╝
  1686.        FIGURE 46: TYPICAL END GAME FOR YOBG
  1687.  
  1688.     7. FASTPOET FOR THE HP 95LX  [POET95.EXE]
  1689.  
  1690.     8. FastPoet is a diversion rather than a game or a puzzle. Its
  1691.        only purpose is to divert your mind from other worthwhile
  1692.        activities.
  1693.  
  1694.     9. When you want to distract yourself, turn on FastPoet and
  1695.        press the ENTER key, repeatedly, to generate 14 new lines
  1696.        of nonsense(?) verse.
  1697.  
  1698.    10. The file FASTPOET.DTA must be present in the same directory
  1699.        as the POET95 file, otherwise you will get an error message
  1700.        and the program will not run.
  1701.  
  1702.    11. The program begins with the following screen.
  1703.  
  1704.        ╔════════FastPoet For the HP 95════════╗
  1705.        ║FastPoet is a free-form poetry writer.║
  1706.        ║ To generate 14 new lines of poetry,  ║
  1707.        ║just press any key. To quit, press    ║
  1708.        ║the ESC key. To save poetry on the    ║
  1709.        ║ramdisk of the HP 95, press Ctrl-S.   ║
  1710.        ║The next frame of verse will be saved ║
  1711.        ║in a file called "poetry".            ║
  1712.        ║The raw-material for FastPoet is in a ║
  1713.        ║file,"fastpoet.dta". It was culled    ║
  1714.        ║from an article by Ned J. Davison in  ║
  1715.        ║Creative Computing Magazine, 1982. It ║
  1716.        ║may be changed. Just use Memo and     ║
  1717.        ║your imagination. <Press a key.>      ║
  1718.        ║                                      ║
  1719.        ╚══════════════════════════════════════╝
  1720.        FIGURE 47: OPENING SCREEN FOR FASTPOET
  1721.  
  1722.    12. When the program begins, it will open a file called POETRY
  1723.        on the RAM disk of the HP 95LX in the current directory.
  1724.        The file will not take up any space in your computer until
  1725.        you press the CTRL-S keys. Pressing CTRL-S will cause the
  1726.        lines which next appear on the screen to be captured in the
  1727.        POETRY file as well.
  1728.  
  1729.        ░░░╔════════════FastPoet════════════╗░░░
  1730.        ░░░║while air shifted,sullen,heavy  ║░░░
  1731.        ░░░║    when we're there            ║░░░
  1732.        ░░░║             smooth, like sand  ║░░░
  1733.        ░░░║                                ║░░░
  1734.        ░░░║                                ║░░░
  1735.        ░░░║             it's so simple...  ║░░░
  1736.        ░░░║      forever dusk, always      ║░░░
  1737.        ░░░║while air shifted,sullen,heavy  ║░░░
  1738.        ░░░║   shallow trails, shadows      ║░░░
  1739.        ░░░║                                ║░░░
  1740.        ░░░║under velvet skies              ║░░░
  1741.        ░░░║   warm earth and fields        ║░░░
  1742.        ░░░║      forever dusk, always      ║░░░
  1743.        ░░░║                                ║░░░
  1744.        ░░░╚════════════════════════════════╝░░░
  1745.        FIGURE 48: SAMPLE SCREEN FROM FASTPOET
  1746.  
  1747.    13. Both the FASTPOET.DTA and POETRY files may be edited with
  1748.        the MEMO program. So, if you don't like either, you may
  1749.        change them to suit your poetic sensibilities.
  1750.  
  1751. I. LOTUS 1-2-3 DIVERSIONS
  1752.  
  1753.   A. SPIRAL FORM GRAPHS VIA MACROS
  1754.  
  1755.     1. The files, SPFRMx.PRN, contains three macros for 1-2-3.
  1756.        Each of the macros creates a worksheet which, in turn,
  1757.        begets a "Spiralling Form" XY type graph.
  1758.  
  1759.     2. These macros are certainly interesting diversions. Perhaps
  1760.        they also have some educational value for those who enjoy
  1761.        writing macros and for those who like to see how far they
  1762.        can stretch 1-2-3 without having it "break".
  1763.  
  1764.     3. The HP 95LX does a fair job of presenting the graphs.
  1765.        However, you will need to press the + (plus) key several
  1766.        times to see the details in the graphs.
  1767.  
  1768.     4. The spreadsheets show one solution to a puzzle shown on
  1769.        page 230 of the 1-2-3 Release 1A Reference Manual. Therein,
  1770.        is shown a Spiralling Form Graph. No hint is given telling
  1771.        you how to create such a graph. The same graph does not
  1772.        appear in the reference manuals for later releases of 1-2-
  1773.        3. (Could it be that even the folks at Lotus Development
  1774.        had forgotten how to generate the graph?)
  1775.  
  1776.     5. The first macro, SPFRM1.PRN, contains a good approximation
  1777.        to the graph in the Reference Manual. SPFRM2.PRN is a
  1778.        variation on this theme. SPFRM3.PRN is a true spiral graph.
  1779.  
  1780.   B. HOW TO USE THE MACROS
  1781.  
  1782.     1. In a blank worksheet, move the cursor to H1 and perform
  1783.        /FIT and point at one of the .PRN files and press Return.
  1784.        Now name the range: /RNC \x and press Return twice.
  1785.        Finally, press ALT-x and stand by. If all goes well, a
  1786.        worksheet will appear and it will, in turn generate a
  1787.        graph.
  1788.  
  1789.     2. Use /WEY to clear the worksheet and get the next macro.
  1790.        Repeat the instructions above to see the next graph.
  1791.  
  1792.   C. HERE'S THE TRICK
  1793.  
  1794.     1. I arrived at the solution to the puzzle largely by trial
  1795.        and error. Along the way, I got a "feel" for how things
  1796.        should work.
  1797.  
  1798.     2. It turns out that the graph is a circle whose radius is
  1799.        decreasing as it is generated.
  1800.  
  1801.     3. Thus, the first column in the macro-generated spreadsheet,
  1802.        contains the values of the angles of a circle. These values
  1803.        are repeated four times to generate the four degenerating
  1804.        circles. The second column contains a factor which
  1805.        determines how much the circle will degenerate. The third
  1806.        column in the worksheet contains the points on the x-axis
  1807.        and the fourth column contains the y-axis points.
  1808.  
  1809.     4. (The full spiral graph just happened. I won't even begin to
  1810.        explain how it works.)
  1811.  
  1812.     5. It is left as an exercise for the user to modify the macros
  1813.        or the spreadsheets to generate other forms of spiro-
  1814.        graphs.
  1815.  
  1816. V. BE SURE TO TRY ALL THE GAMES AND THEN PLEASE REGISTER. DEPENDING
  1817.    ON THE NUMBER OF PEOPLE WHO REGISTER, I WILL BE INSPIRED TO
  1818.    FINISH WORK ON SUCH GAMES AS CHESS, AN EVEN TOUGHER VERSION OF
  1819.    REVERSI, AND SEVERAL OTHER PROGRAMS.  REMEMBER THAT YOUR
  1820.    REGISTRATION ENTITLES YOU TO ONE FREE UPDATE-DISK.
  1821.  
  1822.    SO, PUT A NOTE IN YOUR HP 95LX APPOINTMENT BOOK TO MAIL YOUR
  1823.    REGISTRATION FEE. MAKE THE APPOINTMENT A WEEKLY REPEATING
  1824.    APPOINTMENT, AND ATTACH A NOTE "Register Games: The FastAid Co.
  1825.    314 SW LOGAN  ANKENY, IA 50021."
  1826.