Go to file
Joseph Carter 84f1730855 The Autoconf Merge from Hell, part II! Rewrote much of the configure.in
rules, check out the help for ./configure to see what's changed.  Added
the beginnings of autoconf DGA support (it is detected properly though it
isn't yet complete---HAS_DGA isn't getting defined in config.h for some
reason..)
1999-12-31 23:03:00 +00:00
common Made OpenGL targets in X remove the cursor when _windowed_mouse 1 is set. 1999-12-31 13:22:02 +00:00
doc Initialize TODO with help request from Mercury to fix possible (perhaps 1999-12-26 15:45:51 +00:00
gamedata Adding files moved from main UQuake directory. 1999-12-27 08:16:05 +00:00
old_headers Initial revision 1999-12-25 05:32:39 +00:00
qw_client The Autoconf Merge from Hell, part II! Rewrote much of the configure.in 1999-12-31 23:03:00 +00:00
qw_common Squashed a QW showstopper, last one I hope! 1999-12-29 14:09:12 +00:00
qw_server Moved config.h.in to common/, updated Makefile.in's so configure works 1999-12-31 06:54:05 +00:00
standalone *** empty log message *** 1999-12-30 19:58:41 +00:00
tools *** empty log message *** 1999-12-25 06:57:41 +00:00
uquake The Autoconf Merge from Hell, part II! Rewrote much of the configure.in 1999-12-31 23:03:00 +00:00
AUTHORS Updated documentation, legalise, technical info changes, added Id's original changelog to the end of ours. Added myself to the list of document maintainers. 1999-12-31 22:03:21 +00:00
COPYING This file should be here. 1999-12-30 13:37:04 +00:00
INSTALL Removed note for Utah GLX users that no longer applies 1999-12-30 15:33:21 +00:00
Makefile.in The Autoconf Merge from Hell, part II! Rewrote much of the configure.in 1999-12-31 23:03:00 +00:00
README Updated documentation, legalise, technical info changes, added Id's original changelog to the end of ours. Added myself to the list of document maintainers. 1999-12-31 22:03:21 +00:00
TODO Added a couple items to the TODO list that have been talked about on irc, 1999-12-31 23:02:28 +00:00
config.guess Loring Holden's autoconf support. {qw-client,quake}-glide is currently not built since neither of us has the hardware available at the moment to test the 3dfx MiniGL target. Someone who does (Mercury?) will have to fix that. Bins all build in odd places for the moment. Thanks for staying up so late to help get this working Loring, you rock! 1999-12-29 13:58:47 +00:00
config.sub Loring Holden's autoconf support. {qw-client,quake}-glide is currently not built since neither of us has the hardware available at the moment to test the 3dfx MiniGL target. Someone who does (Mercury?) will have to fix that. Bins all build in odd places for the moment. Thanks for staying up so late to help get this working Loring, you rock! 1999-12-29 13:58:47 +00:00
configure.in The Autoconf Merge from Hell, part II! Rewrote much of the configure.in 1999-12-31 23:03:00 +00:00
install-sh Loring Holden's autoconf support. {qw-client,quake}-glide is currently not built since neither of us has the hardware available at the moment to test the 3dfx MiniGL target. Someone who does (Mercury?) will have to fix that. Bins all build in odd places for the moment. Thanks for staying up so late to help get this working Loring, you rock! 1999-12-29 13:58:47 +00:00

README

Quake

Copyright (C) 1996-2000. Id Software, Inc.
Copyright (C) 1999,2000. The QuakeForge Project.
Parts copyright individual authors.

The QuakeForge Project would like to thank Id Software for the release of
Quake 1 under the GPL and their support of the open source community.

This file details how to get Quake running on your system and what to do
if you have problems.  We would like to thank Gandalf Technologies, Inc
and MPath Interactive for the use of their technology.  We would also like to
thank Trent Reznor and Nine Inch Nails for their tremendous contributions
to Quake's entire audio portion.

The NIN logo is a Registered Trademark licensed to Nothing Interactive, Inc.
All Rights Reserved.

Table of Contents
-----------------

I.	Quake System Requirements
II.	Running and Compiling Quake
III.	Audio Setup (removed)
IV.	CD Audio Input (removed)
V.	Mouse Setup (removed)
VI.	Booting Clean (removed)
VII.	Known Bug Fixes
VIII.	Known Problems
IX.	Troubleshooting
X.	Technical Support
XI.	Joystick notes
XII.	License


I. Quake System Requirements
----------------------------
IBM PC and Compatibles, PPC, Alpha, UltraSparc, Indigo2
VGA Compatible Display or better
8MB RAM minimum, 16MB recommended (16 MB required for running under Win95)
CD-ROM drive no longer *required*
Linux, FreeBSD, IRIX, MS-DOS 5.0 or better, Windows 95
Hard drive space - 30MB for Shareware, 80MB for registered.
Floating point processor required.


II. Running and Compiling Quake
-------------------------------

Read the INSTALL file for more information on compiling.

After you have compiled successfully, you must download the shareware
version of Quake 1 to play. Insert the proper binaries in the same
directory as the unpacked shareware files, and run.


III. Audio Setup
----------------

Removed, to be combined under a section named, "OS Specific Issues"


IV. CD Audio Input
------------------

Removed, to be combined under a section named, "OS Specific Issues"


V. Mouse Setup
--------------

Removed, to be combined under a section named, "OS Specific Issues"


VI. Booting Clean
-----------------

Removed, to be combined under a section named, "OS Specific Issues"


VII. Known bug fixes
--------------------

In software rendering, flicker can occur... If you notice any flickering,
type the following in the quake console: gl_ztrick 0

Add that to your quake configuration files, so you don't have to
constantly type it every time you play.


VIII. Known Problems
--------------------

Problem: Zombies sometime get stuck on the ground and connot get back up.
(You can still hear them, but you cannot kill them. This bug makes it
impossible to get 100% kills on whatever level it occurs on.)
Solution: There is no workaround for this bug.

Problem: It is sometimes possible for the player to get stuck in a room or
in a wall.
Solution: If you get stuck, use the 'kill' console command. It is a good
idea to save your game often.

Problem: View centering problems. Sometimes during a game, the view will
not
center properly.  The end result is the player view looking up torwards
the
ceiling while walking.
Solution: Exit to the next level or use the 'kill' console command..


IX. Troubleshooting
-------------------

If Quake fails to start up, or has problems not addressed elsewhere in the
documentation, try the -safe command line switch, which disables a number
of parts of Quake that can be problems if there are hardware or
configuration
problems.  The -safe command line switch is equivalent to -stdvid,
-nosound,
-nonet, and -nocdaudio together.  Those four switches do the following:

-stdvid: disables VESA video modes.

-nosound: disables sound card support.

-nonet: disables network card support.

-nocdaudio: disables CD audio support.

If -safe makes the problem go away, try using each of the switches
individually to isolate the area in which you're experiencing the problem,
then either correct the configuration or hardware problem or play Quake
with
that functionality disabled.

If you still have problems, try booting clean in conjunction with
the -safe command line parameter.  For information on booting clean, refer
to the "Booting Clean" section above.

If you experience page faults while running Quarterdeck's QDPMI DPMI
server,
this is caused by a bug in QDPMI.  Workarounds:  Remove QDPMI from
CONFIG.SYS,
issue the command QDPMI OFF before running QUAKE, or get the update patch
for QDPMI from Quarterdeck.  You may be running QDPMI without knowing it
if
you have QEMM installed, because it can be installed as part of the QEMM
installation.


X. Technical Support
--------------------

Do *not* call Id Software for tech support with QuakeForge's modified
Quake, they no longer support our particular version and wouldn't know how
to help you anyways. Please go to the QuakeForge homepage for more
information on support at: http://www.quakeforge.net/

Thank you.


XI. Joystick notes
------------------
Your joystick must be plugged in when Quake is launched.

If you have a joystick plugged in, but don't want to use it in Quake
(it slows the game down a few percent), or you have weird hardware that
doesn't like being tested as a joystick add "-nojoy" to your Quake
command line.

You can turn off joystick reading during the game by typing "joystick 0"
at
the Quake command console.

You MUST configure your buttons from the configure keys menu before they
will
work.  There is no default configuration. 

If your joystick or interface card improperly sets the third or fourth
joystick buttons, type "joybuttons 2" at the quake console or in your
.CFG file.

The "mlook" button command now lets the joystick as well as the mouse
control
pitch angles.

The "sidestep" buttom command works on joysticks as with mice and keyboard
movement.

The "invert mouse up/down" menu option also inverts the joystick pitch
direction.


XII. License
------------

Quake

Copyright (C) 1996-2000. Id Software, Inc.
Copyright (C) 1999,2000. The QuakeForge Project.
Parts copyright individual authors.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published 
by the Free Software Foundation; either version 2 of the License,
or (at your option) any later version.

This program is distributed in the hope that it will be useful,  
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

See file COPYING for license details.