          &dhemail;

&dhfirstname; &dhsurname;
2003-2007
&dhusername;
&dhdate;
&dhucpackage;

&dhsection;

# &dhpackage;

enhanced Quake II client and server

          q2pro
          +command arguments

          q2proded
          +command arguments

## DESCRIPTION

This manual page documents briefly the `q2pro` and `q2proded` programs.

&dhpackage; is a Quake2 engine modification. Client and server sides are both compatible with original Quake2 v3.20 network architecture, as well as with modern R1Q2 network architecture. &dhpackage; is designed to be secure, fast and doesn't provide any graphical enhancements that are contrary to the classic Quake2 look and feel. It provides some features yet unique to Quake2, notably server side Multi View Demos. &dhpackage; has it's own software and OpenGL refresh libraries and runs under Win32 and GNU/Linux natively.

## OPTIONS

There are a lot of possible commands and variables, which are registered dynamically as various subsystems are loaded. The following are the most basic ones.

`+set vid_ref soft`

  Load the software-only refresh library.

`+set vid_ref newgl`

  Load the OpenGL refresh library.

`+set dedicated 1`

  Start the dedicated server with no graphical client loaded. `q2proded` implies this, as it has no client code linked in.

`+set deathmatch 1`

  Enable deathmatch mode (no monsters, etc).

`+exec config.cfg`

  Execute the specified configuration file, which is essentially a text file with commands separated by newlines or semicolons.

`+map q2dm1`

  Spawn the listen or dedicated server on the given map.

`-v` `--version`

  Show version of program and exit.

Any `+set` commands given on the command line override the values of variables given in config files.

## AUTHOR

Quake II was written by ID Software, Inc. &dhpackage; was written by &dhusername; &dhemail; using original Quake II source tree as codebase.

This manual page was written by &dhusername; &dhemail; for the &debian; system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the &gnu; General Public License, Version 2 any later version published by the Free Software Foundation.

On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.