home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Usenet 1994 October
/
usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso
/
games
/
volume15
/
gtetris2
/
part01
/
README
< prev
next >
Wrap
Text File
|
1993-01-27
|
4KB
|
122 lines
GENERIC TETRIS
============== Yet Another Tetris Game on X, V1.8
WHY ANOTHER?
Because this one is simple, easy to build, and portable -- actually
the blocks are bigger, more comfortable for your eyes. It only uses
Xlib -- no "toolkit" kind of thing. People have tested it on the
following platforms:
DEC 5000 Ultrix 4.2A X11R4
HP 9000 HP-UX 7.0 Motif
IBM RS6000 AIX 3.1 Motif
Iris 4D IRIX 4.0.1 Motif
Sun4, SPARC-2 SunOS 4.1.1 X11R4, X11R5
Sequent S81 DYNIX 3.2.0 X11R5
If your's is not in this list, please let me know -- thanks. The
most updated source could be found on export.lcs.mit.edu under
/contrib.
A System V port (Sequent Dynix/ptx) has been added by
"Hans-Wolfgang Loidl" (hwloidl@risc.uni-linz.ac.at). The source can
be retrieved by anonymous FTP to:
Host: melmac.risc.uni-linz.ac.at
File: /pub/misc/gtetris.tar.Z
HOW TO BUILD?
If you want to put the score-file at a different location (I bet
you would), edit the Makefile correspondingly with the make mathod
you choose from the following:
If you you have xmkmf:
xmkmf
make
Or use the standard Makefile:
make -f Makefile.std
Also check "local settings" -- if your system is listed there,
change "LOCAL_DEFS", "LOCAL_LIBS" and "LINK_LIBS" accordingly.
"Tetris" is the game. It only lists the top 15 players at the end,
each player may has at most three scores. "Tscores" will list all
the players/scores for you.
ANYTHING SPECIAL IN PLAYING?
Use "j" to move left; "l" to move right; "k" to rotate. Left-handed
people may want to use "s", "d", "f" respectively. Use the space
bar to drop a block quickly.
Use CTRL-L key combination to redraw -- in case it mess somthing up.
As usual, "+" and "-" will speed up or lower down the speed. Note
that you don't need to press the SHIFT key -- "=" and "_" also
work. The "b" key can be used to toggle "beep".
If you press CTRL-S or "p", the game will be paused, and the window
will be iconified -- just in case your boss suddenly appears at
your door. ;o)
FOUND A BUG?
Send bugs (or their reports, or fixes) to the author:
Qiang Alex Zhao, azhao@cs.arizona.edu
Computer Science Department
University of Arizona
Tucson, AZ 85721
Refter to the "COPYRIGHT" notice in the "COPYRIGHT" file (yeah, as
its name implies). And note: my first name is *NOT* spelled as
"Quiang".
HISTORY -- Oh no, not again: I failed in my history course!
Well ... ACKNOWLEDGEMENTS
I studied an old tetris game for X10, wrote by Wayne Christopher
<faustus@cs.berkeley.edu> in 1988; then I adopted the ideas in
representing those "blocks" and rotating them, and added X11
stuff. Also I learned a lot from Nathan Sidwell's great game
"xmris", e.g. the "iconifying pause".
Thanks go to people who helped me in improving the program (see
CHANGES).
CHANGES
[Oct 04, 92] V1.8: Corrected some typos, <herbison@erlang.enet.dec.com>.
Added man-page. Gregg Townsend <gmt@cs.arizona.edu>
provided hints for some problems on HP-UX. Imakefile.
[Sep 27, 92] V1.6: Changed speed coefficients. Improved window
manager hints. Several rows at once worth more points.
[Sep 25, 92] V1.5: HP-UX fixes by "Richard van Denzel"
<raet-sh!richard@relay.nluug.nl>. Added 'b' to toggle
"beep". Rewrote window creation/initialization to fix
the "losing input focus" problem.
[Sep 24, 92] V1.4: Added <sys/select.h> and -lbsd for AIX (by "Daryl
Green" <darylg@amex-trs.com>).
[Sep 23, 92] V1.3: Scoring -- a line in a higher level worth more
points; "tscores" program. Submitted to
comp.sources.games (volumn 15, issues 1-2; it has
nothing to do with GNU, but it was called "gtetris",
pronounced as "Gee, tetris", by the newsgroup
moderator).
[Sep ??, 92] First set of versions, 1.0 through 1.2. Put on
export.lcs.mit.edu.