XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX TETRI48 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX A small but intelligent version of the Tetris game for the HP48 TETRI differs from Windows-like versions of the game in that the player fights with growing complexity, not with growing speed. The issue of the game depends largely on the player's skillness and to a smaller extend on a lucky chance. What makes the game fascinating is the difficulty caused by the random dice distribution in the first n lines. A good player survives as a rule level 9, a very good player even level 10. The same game can be repeated several times with option |Same|, with the same dice distribution when starting in the same level. Thus, one can successively improve a first approach or compete with one or several other players under precisely the same random conditions. --------------------------------------------------------------------------- NEW in version 1.2003 TETRI48 sets the menu |NEW| |Pict| |Seed| |Snd?| |Top| |Same|. Sound-switching also with +/- during the game. ---------------------------------------------------------------------- TETRI uses the PICT environement. Hence, save your own graphic if necessary. Menu options: |New| starts a new game. |Pict| shows last graphic. |Seed| holds the seed of the random sequence used by |Same|. Only |Seed| is allowed to be overwritten by the user! Just store your favourite real in it. |Snd?| toggles sound/mute mode. During a game this can be done with the +/- key. |Top| shows the highest score. |Same| repeats the last game. New or Same provide a choice of 10 start levels. To choose a level you may use a numeric key or the arrow keys. For instance, a start in Level 10 is realized by just tipping on the UParrow key. You run into the next level if the current one is successfully completed, i.e., if the number of lines displayed beneath LINES has been erased. Besides the arrow keys for moving the dropping figures and CANCEL for aborting, the following keys are active during a game; these are all somehow symbolized on the screen to help to remember them. NXT interrupts the game to get time for deciding where to locate the figure, depending on the next figure shown to the left of the play box. Pressing NXT twice turns the 49 off; the game will be resumed at the next turn-on. +/- toggles sound/silent mode during the game, does not affect flag -56. + pressed once or several times increases dropping speed. - pressed once or several times decreases dropping speed. Thus, dropping speed is readily adapted to your convenience. Do not too hasty move a figure to the left or right in the very upper part of the box - it may jump over the margin and the game is lost. A new High score is visually and acoustically announced and remains in memory. Only a hacker can manipulate it. Score rules for TETRI48 are simple. The higher the level the higher the score after successfully completing a level. The bonus added at the end of a level depends on the number of unused lines at the moment of completion; the more lines are unused, the higher the bonus. Exact score calculation is presented below. A score of over 10,000 points is extremely hard to achieve. -------------------------------------------------------------------- Wolfgang Rautenberg, raut@math.fu-berlin.de www.math.fu-berlin.de/usr/raut No parts of TETRI may be reproduced or transmitted for commercial purposes. ----------------------------------------------------------------------------- Exact score computation in Level n: Precisely 2n+16 lines have to be erased. Each dropping adds n points to the score and each erased line 2n additional points. When completing Level n, a bonus of u*n^2 points is added to the score where u is the number of unused lines, captured by the falling curtain.