  ___              _           ____            _             _ 
 / _ \ _   _  __ _| | _____   / ___|___  _ __ | |_ _ __ ___ | |
| | | | | | |/ _` | |/ / _ \ | |   / _ \| '_ \| __| '__/ _ \| |
| |_| | |_| | (_| |   <  __/ | |__| (_) | | | | |_| | | (_) | |
 \__\_\\__,_|\__,_|_|\_\___|  \____\___/|_| |_|\__|_|  \___/|_|
          ____           _                    _   ____  
         / ___|___ _ __ | |_ ___ _ __  __   _/ | | ___| 
        | |   / _ \ '_ \| __/ _ \ '__| \ \ / / | |___ \ 
        | |__|  __/ | | | ||  __/ |     \ V /| |_ ___) |
         \____\___|_| |_|\__\___|_|      \_/ |_(_)____/ 
---------------------------------------------------------------
Many many thanks to Thomas Tennille, who has played a HUGE part in
making QCC the stable, bug free program that it is.

SECTION 1: GETTING STARTED
  [1.0] Installing and configuring QCC.
  [1.1] The interface.

SECTION 2: USING THE PROGRAM
  [2.0] The options.

SECTION 3: OTHER STUFF
  [3.0] How to Register.
  [3.1] How to Contact the Author.
  [3.2] Where to Get the Latest Version.
  [3.3] Distribution Information (license).
  [3.4] Version History.

SECTION 1: GETTING STARTED
--------------------------

1.0: Installing and Configuring QCC.
------------------------------------
To begin with, unzip Quake Control Center into the directory of 
your choice and type QCC from that directory. For instance, if you 
unzipped it into C:\QCC, you would type QCC from the C:\QCC> prompt.
If it is the first time you have run the Quake Control Center, or if you
do not have a v1.5+ configuration file in the same directory as QCC.EXE,
QCC will automatically bring you to the configuration screen where it
will ask you for the location of QUAKE.EXE. Type in the drive and path
where QUAKE.EXE can be found (i.e. C:\GAMES\QUAKE) and press ENTER.
It will then ask you if you wish to have QCC "beep to confirm mouse
clicks". This causes QCC to beep out of your computer's speaker when you
click on an "active" area of the screen, such as a button or a text box.
This is handy if you're running QCC in a window under Windows 95 because
the cursor isn't as precise as the one in full screen mode. Press "Y" to
enable these beeps, or "N" to disable them.

After you have configured, Quake Control Center will take you to the main
menu. You can re-configure at any time by pressing "C" at the title screen.

1.1: The Interface.
-------------------
Quake Control Center features an easy-to-use, mouse-driven interface.
Use the mouse to click on the setting you wish to modify or change.
There are several types of ways in which QCC gets input. They are:

"CHECK BOXES". They look like [ ] or [X]. These are used when you can 
select any number of options. For instance, QCC allows you to choose 
if you want to have Quad Damage power on startup, God Mode on startup, 
and/or Invisible Mode on startup. They are displayed at the bottom the 
main menu:

[ ] Quad Damage    [ ] Invisible    [ ] God Mode

If you decide that you want Quad Damage and God mode, click between the 
brackets to check the options. It will look like this:

[X] Quad Damage    [ ] Invisible    [X] God Mode

If you change you mind later on, just click on a checked button to 
de-select it.

"RADIO BUTTONS". They look like ( ) or (). These are used when you 
can select one of several options (like a difficulty level). They mark 
the option which is currently selected. For instance, the difficulty 
selection menu looks like this on startup:

( ) Easy   () Normal
( ) Hard   ( ) Nightmare

Normal is the default, but if you want to start Quake using a different
difficulty level, all you have to do is click on the difficulty you want to
use. "Normal" is deselected and the  character appears next to the new 
setting.

"INPUT BOX". Looks like a small black box. It is used to get text 
information. When you click on an input box, it turns blue and you can 
type in it. Hit ENTER to accept, or ESCAPE to cancel and go back to 
whatever setting you had.

"BUTTON". Looks like a red square with white text in it. Clicking on 
a button may do one of several things.

SECTION 2: USING THE PROGRAM
-----------------------------

2.0: The Options.
-----------------
The Quake Control Center allows you to select many options not directly 
supported by Quake. You do so by modifying settings on the main menu. 
Here is a representation of the main screen of Quake Control Center, with
parts of it numbered. For a description of a certain part, note the number
placed near it on the diagram, and then look below for the same number along
with a description.


 ͻ 
  ( ) Easy  () Normal  <-1. .->Create Configuration file:  DEFAULT.QCC<. 
  ( ) Hard  ( ) Nightmare <' '2-----------------------------------------' 
                                                                          
  () Dimension of the Doomed   <--.  [ ] Load external map file.     <-. 
  ( ) The Realm of Black Magic     |                    BASIN.BSP      | 
  ( ) The Netherworld             3|   () Registered   CANYON.BSP     | 
  ( ) The Elder World              |_  ( ) Shareware    DEATH.BSP      | 
  ( ) Deathmatch Arenas/Miscellaneous|                  DUEL.BSP       | 
  E1M1: The Slipgate Complex   <---'                  EVISCRTE.BSP   | 
                                                                      <-4 
  [X] Axe              <-.  .-> [ ] Load savegame (right-click to rename) 
  [X] Shotgun 25         |  |   Jimmy Bob (Castle of the Damned)         
  [ ] Double-Barreled... |  |5  Billy Bob (The Dismal Oubliette)         
  [ ] Nailgun 0         6|  |   Bubba Bob (The Cistern)                  
  [ ] Perforator         |  '-> Bobby Bob (The Abandoned Base)           
  [ ] Grenade Launcher 0 |                                                
  [ ] Rocket Launcher    |   Health (1 - 32767) 100 <-.7                  
  [ ] Thunderbolt 0    <-'   Gravity (0 - 3500) 800 <-'.->Run Quake Now!  
   8_________________________________________________  |9 () QUAKE.EXE   
  [ ] Quad Damage    [ ] Invisible    [ ] God Mode <-' '->( ) Q95.BAT     
 ͼ 



1) SKILL LEVEL: In the upper left of the main menu are four radio buttons, 
each representing a difficulty level. Click on the one which corresponds 
with the difficulty level you want Quake to be set at when you begin your
game.

2) CREATE CONFIGURATION FILE: Quake Control Center allows you to create
a file containing all the settings you have selected thus far, which you
can then load when you start QCC. This can save time if there are several
settings which you always like to select, because you won't have to manually
select them each time your run QCC. For instance, if your favorite weapon
is the perforator and you always like to start with it in your inventory
along with 255 nails, simply select these options as you normally would
and click on the button labeled "Create Configuration File:". QCC will
create a file called DEFAULT.QCC which contains these settings. If you
wish to have QCC save the file with a different name, simply click the
input box with the contents "DEFAULT.QCC" and type in a name you would
prefer (i.e. MYCONFIG.QCC).

When you want to load a configuration file, simply do it from the
command line. For instance, to start QCC with the configuration file
MYCONFIG.QCC, you would run QCC by typing "QCC -CFG MYCONFIG.QCC"
(without the quotation marks). 

NOTE: The configuration (*.QCC) files must be in the same directory as
QCC.EXE.

3) WARP INFORMATION: The Quake Control Center allows you to warp to any 
level in the game. You must first select the episode you wish to warp to. 
The four episodes included in the game are displayed at the top left of
the main menu, as well as an "episode" titled
"Deathmatch Arenas/Miscellaneous" which contains the six "made for
deathmatch" levels as well as START and END. Click on the radio button
next to the episode you wish to warp to to select it.

After you have selected an episode, it's time to choose which level you 
want to warp to. Under the episodes you will see the name of the first
level in that currently selected episode, with two arrows next to it.
By clicking on the up and down arrows, you can cycle through the levels in
the episode you have selected. To warp to a level, simply click the arrows
until it is displayed.

4) LOAD EXTERNAL MAP FILE: To the upper right of the main menu, this allows
you to select an external .BSP file to be added when you run Quake. It
displays all the .BSP files in your ID1\MAPS directory. To choose an external
map file, first click on the checkbox and then select the file you wish to
use with the mouse. If you change your mind, simply de-select the check box.

There are two formats of .BSP files: those compatible with the shareware
version of Quake, and those compatible with the registered version. If
you try to load an incompatible .BSP file, it will cause Quake to crash.
QCC allows you to convert registered .BSP files to the shareware format,
and vice-versa. To the left of the list of .BSP files are two radio buttons,
one labeled "REGISTERED" and one labeled "SHAREWARE". If the .BSP file
currently selected is of the registered format, a dot will appear in the
"REGISTERED" radio button. If the .BSP file is of the shareware format, a
dot will appear in the "SHAREWARE" radio button. To convert a .BSP file to
a different format, simply click the radio button of the format you wish to
convert to.

5) LOAD A SAVEGAME: To the right of the main menu is a list of all your
Quake saved games. If you want to load one of those game when you start
Quake, simply click the checkbox and select the title with your mouse.
If you want to rename a saved game (which for some reason Quake won't
let you do), right-click on the title you wish to change. If you change
your mind and don't want to load a saved game, simply de-select the check
box.

6) WEAPON/AMMO INFORMATION:                                                      

WEAPON INFORMATION: To the left of the main menu, here you can select
the weapons and ammunition you wish to have added to your inventory
when you start Quake. Click on the check box next to a weapon to 
get it. To modify the amount of ammo you get for a certain weapon, simply 
enter a value into an input box. Press ENTER to accept the new amount
of ammo, ESCAPE to cancel, or TAB to accept to new amount and go on to
the next input box. Here are descriptions of the four input boxes which
affect your ammo:

NEXT TO "SHOTGUN": Shells. Lets you modify the number of shells you start 
the game with. You can't go below 25, or above 255. The shotgun and the 
double-barreled shotgun use shells.

NEXT TO "NAILGUN": Nails. Lets you modify the number of nails you start 
the game with. You can't go below 0, or above 255. The nailgun and the 
perforator use nails.

NEXT TO "GRENADE LAUNCHER": Rockets. Lets you modify the number of rockets 
you start the game with. You can't go below 0, or above 255. The grenade 
launcher and the rocket launcher use rockets.

NEXT TO "THUNDERBOLT": Cells. Lets you modify the number of cells you 
start the game with. You can't go below 0, or above 255. The thunderbolt
uses cells.

7) HEALTH/GRAVITY INFORMATION: To the lower right of the main menu, here
you can adjust the amount of health you start the game with and
the amount of gravity there is in the game environment. You can input
a health value between 1 (almost dead), and 32767 (godlike). You can
input a gravity value between 0 (floating, fly mode), and 3500 (unable to
jump).

8) POWERUP INFORMATION: Powerup information is displayed at the bottom of
the screen, and allows you to choose any powerups you want your character
to have when you begin Quake. Select them by clicking on the check box
next to the powerup you want. The powerups are:

Quad Damage: Your weapons do four times the amount of damage they usually 
do.

Invisible: The enemies won't notice you until you attack them.

God Mode: You cannot be harmed.

9) QUAKE EXECUTION OPTIONS: Here are several options which change change
the way that Quake runs. The big red button labeled "Run Quake Now" launches
the game. Beneath it are two radio buttons. These affect the filename that
QCC launches when you want to run the game. QUAKE.EXE is standard, but if
you're going to run Quake under Windows 95 with a TCP/IP connection,
select Q95.BAT.

SECTION 3: OTHER STUFF
----------------------

3.0: How to Register.
---------------------
Quake Control Center is not free. If you enjoy using it and decide to 
continue using it for more than 15 days, you are required to pay a small
registration fee. Once we receive this fee we will send you a code which 
you can enter to register the Quake Control Center and remove the nag screen. 
Please read ORDERME.TXT for more information.

3.1: How to Contact the Author.
-------------------------------
Please write to me with bug reports, suggestions, and complaints! 

E-Mail:     quakecc@aol.com

Snail Mail: Ythan Burstein
            63 East Hollow Rd.
            Petersburgh, NY 12138

Thanks!

3.2: Where to Get the Latest Version.
-------------------------------------
To get the latest version of the Quake Control Center, use your World Wide
Web browser to visit http://members.aol.com/quakecc. (Without the trailing
period).

3.3: Distribution Information (license).
----------------------------------------
Please upload the shareware version of this program ANYWHERE and EVERYWHERE.
The only condition is the you distribute the original .ZIP ONLY, and do not 
charge money for it other than a reasonable materials fee. Thanks!       
                                                          
3.4: Version History.
---------------------
v1.0
----
Initial release.

v1.1
----
I fixed a rare but serious bug having to do with the registration of 
QCC.

I added several new features: Amount of health selection, amount of 
gravity selection, and the ability to load saved games from within 
QCC.

I fixed many minor bugs and made some small enhancements to several 
features.

v1.2
----
I added the "rename saved game" feature.

I tested the program thoroughly and fixed many small bugs (as well as 
several large ones!).

I optimized the source code to make QCC run faster and more efficiently.

v1.3
----
I updated QCC to support the full version of Quake. Some of these changes
I made are:
         Support for all four episodes plus the extra deathmatch levels.
         The ability to load external map (.BSP) files.

I moved the "load game" interface to the main menu.

I fixed many bugs and enhanced many features.

v1.4
----
I fixed a serious bug which occured if you didn't have an ID1 or
an ID1\MAPS directory.

I added the ability to create and load alternate configuration
files (*.QCC).

I fixed a bunch of bugs related to the load game interface.

I enhanced many aspects of the load game interface, including:
         QCC now looks for the saved game QUICK.SAV in addition
          to S*.SAV.
         You can now rename a saved game without first selecting
         "[ ] Load savegame"

I made some small aesthetic changes.

I made some small changes to the configuration process.

I optimized the source code to make QCC run faster and more efficiently.

Miscellaneous bug fixes and feature enhancements.

v1.5
----
I significantly sped up the renaming of saved games.

I added the ability to convert registered .BSP files to shareware .BSP
files, and vice-vera.

I enhanced text input, including adding the ability to tab through
input boxes.

I finally decided on a configuration file format, and from now on QCC
won't need to be reconfigured every time you download a new version
as long as you have a v1.5+ configuration file in the same directory.

I added the option of having QCC beep to confirm mouse clicks, and made
some other small changes to the configuration process.

I fixed many, many bugs.
