                              XQF v0.8.5
                            (Aug 22, 1998)

DESCRIPTION
-----------

XQF is QuakeWorld/Quake2 server browser and launcher for Linux/X11.
It uses the GTK (http://www.gimp.org/gtk) toolkit.  XQF is a frontend
to QStat (http://www.activesw.com/people/steve/qstat.html), a program
by Steve Jankowski.

Development platform: Linux/libc6, XFree86 3.3.2, GTK+ 1.0.5.

Features:
  - Supports QuakeWorld and Quake II 
  - Uses QStat to communicate with masters/servers 
  - Displays player info and server rules
  - Servers can be sorted by ping/timeouts (default), IP, number of 
      players, name, map, game type 
  - Players can be sorted by frags (default), name, ping, connection
      time, colors, skin 
  - Player name, color, skin and model selection
  - QuakeWorld skin visualization with coloring
  - Automatic QuakeWorld pushlatency (can be turned off :-)
  - Favorite servers list
  - Simple filtering for servers 
  - Player finding
  - Demo recording
  - Decodes and displays extended bit-field server flags (dmfalgs, 
      teamplay, etc...)
  - RCON Console
  - Non-blocking interface to QStat
  - Non-blocking DNS lookups


COMPILATION
-----------

GTK+ >= 1.0.4 is required to compile.

Untar the xqf-0.8.5.tar.gz archive, change directory to xqf-0.8.5,
"make".


USAGE
-----

QStat-2.0 required.  It must be in your $PATH.  Access to id Software
Quake2 master ("id Q2") requires QStat-2.1z or higher.  QStat home
page is http://www.activesw.com/people/steve/qstat.html


Server list navigation:

Button1                 selects one server
<Ctrl> + Button1        extends selection
<Shift> + Button1       adds/removes server to selection
Button1 (double-click)  launches game on selected server

Button2                 selects one server and refreshes its information

Button3                 selects a server if clicked on unselected 
                        server; pops up server option menu


XQF looks for master.dat file (GameSpy-like QuakeWorld master list) in
$HOME/.qf, QuakeWorld working directory, /usr/local/lib, /usr/lib.  If
master.dat is not found XQF uses built-in list.

XQF has built-in list of Quake2 master servers, no way to change it
without recompilation.

The Quake_II file in the distribution contains converted list of Q2
servers by Steve Jankowski.  You can move it to ~/.qf/Unbound_Q2 to
get your "Unbound Q2" folder filled.  The list's URL is
http://www.activesw.com/people/steve/q2servers.txt

XQF can be customized via GTK's rc files.  XQF parses files
/etc/gtkrc, $HOME/.gtkrc, $HOME/.qf/gtkrc.  Simple gtkrc file is
included to the distribution.

Please send bug reports or suggestions to roma@botik.ru


AVAILABILITY
------------

  http://www.linuxgames.com/xqf/
  ftp://ftp.linuxgames.com/pub/xqf/


COPYRIGHT
---------

XQF is Copyright (C) 1998 Roman Pozlevich <roma@botik.ru>

Copying is allowed under the terms of GNU General Public License.  
See the file COPYING for more details.


----------------------------------------------------------------------
Roman Pozlevich <roma@botik.ru>

