DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T t

⟦fc7236188⟧ TextFile

    Length: 3838 (0xefe)
    Types: TextFile
    Names: »tt.6«

Derivation

└─⟦b20c6495f⟧ Bits:30007238 EUUGD18: Wien-båndet, efterår 1987
    └─⟦this⟧ »EUUGD18/General/Tt/tt.6« 

TextFile

.\" @(#)tt.6 1.7 89/06/05 SMI; from Mirksoft
.TH TT 6 "1 February 1983"
.SH NAME
tt \- a hoopy real-time puzzle-game.
.SH SYNOPSIS
.B tt
[
.B -s
|
.B -s#
] [
.B -b
] [
.B -l#
]
.SH DESCRIPTION
The program
.B tt
is an implementation of the well-known game
.B Tetris.
Quadominoes (groups of four squares joined orthogonally together) fall
slowly down the screen, accumulating at the bottom, and when the pile
reaches to top of the screen the game is over.	The pieces may be
moved to the left or right, and rotated as they fall, with the aim of
making them tessellate with the pieces already at the bottom of the
game area.  The height of the stack of pieces can be reduced by
filling a complete row of 10 squares, at which point that row will
disappear, and those above will fall down into its place.  It is
possible (and desirable) to destroy multiple rows at once.
.LP
The keys with which these operations can be accomplished are displayed
on the screen during play.  They can be redefined if necessary, (see
the section below on the environment variable TTKEYS).	The game also
recognises a suspend key and a quit key, with which the game can be
suspended or quit.  Incredible, huh?  I mean, who would have thought
it?
.LP
In between games, when the program is waiting for a keypress before
restarting, pressing the "n" or "q" key will end the session, and
pressing the "s" key will list the top ten entries of the high-score
table.
.LP
The high-score table stores only a single score for each user at any
game-level.  Thus a user exceeding his own level-0 high-score would
have his old entry in the high-score table (if any) replaced with the
new score.  However, a single user may have multiple high-score table
entries for different game-levels.
.LP
The author recommends that the optimal game-levels are 0, 10 and -6
.SH FLAGS
.IP -s
If the
.B -s
flag is set, then
.B tt
will print the top 10 entries in the high-score table.
.IP -s#
If a number is specified, then
.B tt
will print that many high-score entries, up to a pre-defined maximum.
.IP -b
If the
.B -b
flag is set, then
.B tt
will rotate pieces backwards (ie. clockwise), for compatibility with
the grotty versions of Tetris available on the BBC micro and other such
machines.  (The default anticlockwise rotation is compatible with the
.B tetris
and
.B mex
program mentioned below)
.IP -l#
If the
.B -l
flag is set, then
.B tt
will play on the level specified, which must be between -10 and 20.
Each level of play starts at the same speed, and increases in speed at
the same rate.	They are differentiated only by the fact that non-zero
levels drop a number of pieces, equal to the absolute value of the
level, onto the screen before the game starts.	Negative levels drop
pieces down the middle of the screen, positive levels place them
randomly.
.SH ENVIRONMENT
The environment variable
.B TTKEYS
contains, if set, the keys which will be used respectively for the
operations move left, move right, rotate piece, drop piece, suspend
game, and quit game.  The keys ^L (redraw screen) and s (print the
high-score table, when pressed between games) cannot be rebound.
.LP
The environment variable
.B TTNAME
contains, if set, the name which will be used in the high-score table,
if a good enough score is obtained to merit inclusion.	If this
variable is not set,
.B tt
will use the environment variable
.B NAME
and if this is also not set, the user-code will be used.
.SH FILES
/poppy/ma/ujf/open/lib/ttscores \-- high-score table.
.br
/poppy/ma/ujf/open/lib/junk/ttlock \-- lock file for high-score table.
.SH "SEE ALSO"
mundi(6), tetris(6), mex(6)
.SH AUTHOR
The program
.B tt
was written by Mike Taylor (mirk@uk.ac.warwick.cs), based on the
original Tetris idea, by a frustratingly anonymous "Russian
Researcher".
.SH BUGS
None known \-- Please report any bugs to the author.