	     THE STANFORD GRAPHICS QUAKE PROJECT'S DEMO PROXY
			Written by Kekoa Proudfoot

Introduction
------------

This README file for the Stanford Graphics Quake Project's demo-recording
proxy.  The proxy snoops on network traffic and writes Quake demo files
based on what it (and the client connected to it) sees.  The proxy is used
as follows:

(1) Start the proxy
(2) Connect to the proxy
(3) Play Quake
(4) Disconnect from the proxy

Currently, the proxy onlys runs under IRIX.

Starting the Proxy
------------------

On the Unix command line, run the demo proxy by specifying a demo file name
prefix and a server name (with an optional colon followed by the port
number), e.g.:

> dproxy demo sketch.stanford.edu

Connect to the Proxy
--------------------

From Quake, connect to the machine on which you started the proxy, e.g.:

] connect proxy.mydomain.com

Recording begins once you've connected to the proxy.  Files are stored
using the demo file prefix you specified when starting the proxy, with a
pair of digits and a .dem appended automatically.  One demo file will be
created per level of game play.

Play Quake
----------

I assume you know how to do this already.

Disconnect from the Proxy
-------------------------

On the Quake console, type "disconnect," and the recording of the demos
will stop.

Known Bugs
----------

Sometimes, the proxy and the client get confused.  The proxy thinks that a
connection has been established, while the client times out and thinks that
no connection has been made.  You can detect this condition by watching the
proxy output, and you can work around it by restarting the proxy.  A fix
for this bug is in the works.

Author
------

This program was written by Kekoa Proudfoot.  The author can be reached by
e-mail at: kekoa@graphics.stanford.edu.

Copyright 1996 by Kekoa Proudfoot.  All Rights Reserved.

Permission is granted to use this program for recording Quake demos.
Permission is also granted to redistribute this program, as long as this
copyright notice accompanies the program and, unless you have the written
permission from the author, Kekoa Proudfoot, you do not derive any monetary
benefit from the program's distribution.
