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

⟦d6496c413⟧ TextFile

    Length: 3191 (0xc77)
    Types: TextFile
    Names: »tetris.man«

Derivation

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

TextFile

.TH TETRIS 1 "23 February 1989" "UNIX Programmer's Manual"
.SH NAME
tetris - popular game of dropping blocks.
.SH SYNOPSIS
.B /usr/games/tetris
[-] [-whotnbsa] [-L level] [-N name] [-O oblev] [-K keys]
.SH DESCRIPTION
.B Tetris
is played in real-time on a 10X20 board. Randomly selected shapes of 
four contiguous blocks are dropped from the top of the board. The player
tries to rotate and move the blocks so that they form continuous
horizontal rows. When a row is completed, it disappears. If the screen
fills up to the point that a shape cannot drop below the top of the screen,
the game ends.
.br
.SH ARGUMENTS

The command line arguments are as follows:

.B
-
- give summary of usage
.br
.B
w
- makes you unwritable for duration of game
.br
.B
h
- suppress printing of high score list
.br
.B
o
- suppress opening screen selection box
.br
.B
t
- display roguelike tombstone
.br
.B
n
- turn off next block display
.br
.B
b
- turn off shadowing
.br
.B
s
- display high score list and exit
.br
.B
a
- addict option, logs you out when game is over
.br
.B
N
.I [name] 
use [name] for high score list (40 chars max), default to NAME environment.
.br
.B
L
.I [level]
- start at [level] of difficulty (max starting level of 20)
.br
.B
O
.I [oblev]
- generate [oblev]s of debris (max 13 levels of debris) 
.br
.B
K
.I [keys]
- map control keys to [keys]
.br

Tetris also checks for the environment variable TETRIS. The user can place
command line arguments into this variable to be used for every game.

.br
.SH COMMANDS

.B h
- move block left
.br
.B l
- move block right
.br
.B j
- rotate block counter-clockwise
.br
.B k
- rotate block clockwise
.br
.B ?
- online help 
.br
.B n
- toggle next block display 
.br
.B b
- toggle shadowing 
.br
.B space
- drop block quickly 
.br
.B D
- redefine keys 
.br
.B P
- pause game 
.br
.B S
- save game 
.br
.B Q
- quit game 
.br
.SH DIAGNOSTICS
.I Your terminal must have cursor movement capabilities: 
.br
This is message from the cursor movement package informing you that
your terminal is not sophisticated enough for tetris. In some cases, your
termcap entry might be to blame.

.br
.I Panic!
.br
You have been a naughty tetris player. You have tried to modify your
save file and tetris is now going to punish you.
.br
.SH FILES
.I /usr/games/lib/help.tetris
.br
.I /usr/games/lib/monitor.tetris
.br
.I /usr/games/lib/score.tetris
.br
.I ~/tetris.save
.br
.SH BUGS
.br
In its current version (1.3) \s-2unix\*R\s+2 Tetris is too cpu intensive.

.br
There are strange quirks that allow blocks to be rotated into one another.

.br
The save game files are minimally secure at best.

.br
The key mapping works but you have to give the keys in the proper order.
The implementation is very unforgiving.

.br
Tetris was conceived by a soviet computer science student and is, therefore,
most probably a communist plot.

.SH AUTHOR
vespa@ssyx.ucsc.edu
.br
{...}!ucbvax!ucscc!ssyx!vespa
.br
.SH NOTES
Tetris is meant for free distribution. It is not to be licensed or sold
for profit.

.br
Anyone who wishes a copy may have one.

.br
In general, I would like to see distribution done in the philosophy
of the Free Software Foundation, a.k.a. the GNU project.