
 This program is a fully graphical implementation of the game of
 TETRIS for the UNIXpc (aka 3b1).  For those of you familiar with the
 curses-based TETRIX game, I think you're in for a pleasant suprise.
 As an added bonus, I've thrown in the z-graphics library -- a fast
 graphics library which I've written over the years to support homegrown
 programs like this for the UNIXpc.  It's also good for porting simple
 graphics programs that use typical but non-standard graphics function
 calls.

 I wrote this program around 1988 when, for a brief but wonderful
 part of my life, I was obsessed with the game TETRIS.  After
 the initial fury and machismo of high scores with the standard
 game, I soon discovered the strategy and intrigue of using
 the HEIGHT option (where a thorough knowledge of packing technique
 is properly tested).  Shortly thereafter, my wife caught the
 TETRIS bug and began playing frequently.  She became accustomed
 to playing games of TETRIS while on the phone -- but the tension
 of the high-speed finale was not conducive to proper telephone
 etiquette.

 To make a long story short, we devised a slight modification
 to the "rules" used in the MS-DOS game I was using as a prototype.
 We call it EXTENDED TETRIS and the basic idea is this: you
 play as long as you can with no speed increases but instead you
 get new HEIGHT rows every so often.  This makes for a wonderful
 Zen-like game ideal for "background" processing (see telephone
 example above).  Careful, the game nearly plays itself when
 you get into this altered state and the person you're talking
 to may be confused by your unusual calm and attentiveness.

 Anyway, we've long passed the obsessive stage but still enjoy
 this version for a relaxing phone conversation.  In fact,
 she is sharing CPU time on tetris right now as I vi this
 file on the remote terminal.  In fact, she's talking to her mother...

 This version supports either NORMAL or EXTENDED TETRIS.
 Please give EXTENDED a try AFTER you learn the ropes of the NORMAL
 game and are accustomed to playing with HEIGHT set to something
 other than zero.

 To install:

	- Make a directory and unshar the sources.
	- Edit Makefile to suit your preferences/machine.
	- Run make.
	- Copy tetris to /usr/games.
	- Make sure /usr/games/lib exists and is world-writable
	  OR create empty files called tetris.best and xtetris.best
	  with world-writable permissions.
	- Run /usr/games/tetris to test it out.
	- Save libz.a and z.doc if you want to use z-graphics separately.

 Rick Sladkey (UUCP: ihnp4!mvgpk!mvjrs, INTERNET: j.r.sladkey@att.com)

