Tree [bbd697] master /
History



File Date Author Commit
baseq2 2002-09-16 Jamie Wilkinson Jamie Wilkinson [f00374] - Created data/ and subdirectories that gets in...
bsd 2003-01-30 Jamie Wilkinson Jamie Wilkinson [3aaf3a] - Added a bunch of readmes to the old OS source...
data 2004-02-26 Jamie Wilkinson Jamie Wilkinson [d5bf23] - Preparing for release.
debian 2002-09-19 Jamie Wilkinson Jamie Wilkinson [51886d] - Updated the debian/ directory from the downst...
docs 2004-03-16 Jamie Wilkinson Jamie Wilkinson [fa14de] - Fixed joystick support on the x11 driver. Up...
irix 2003-01-30 Jamie Wilkinson Jamie Wilkinson [3aaf3a] - Added a bunch of readmes to the old OS source...
null 2003-01-30 Jamie Wilkinson Jamie Wilkinson [3aaf3a] - Added a bunch of readmes to the old OS source...
rhapsody 2003-01-30 Jamie Wilkinson Jamie Wilkinson [3aaf3a] - Added a bunch of readmes to the old OS source...
solaris 2003-01-30 Jamie Wilkinson Jamie Wilkinson [3aaf3a] - Added a bunch of readmes to the old OS source...
src 2012-01-30 Bill Currie Bill Currie [bbd697] Fix server video loading
tools 2004-03-16 Jamie Wilkinson Jamie Wilkinson [1817f4] - more fixing to the release script
win32 2003-01-30 Jamie Wilkinson Jamie Wilkinson [3aaf3a] - Added a bunch of readmes to the old OS source...
.gitignore 2003-01-01 Jamie Wilkinson Jamie Wilkinson [be96e8] - Added spec file to gitignore
AUTHORS 2002-09-18 Jamie Wilkinson Jamie Wilkinson [b9f111] - Added idea about automatic resolution detecti...
COPYING 2002-04-03 Jamie Wilkinson Jamie Wilkinson [24fb12] * Replaced gnu.txt with COPYING
GNUmakefile 2004-03-16 Jamie Wilkinson Jamie Wilkinson [fa14de] - Fixed joystick support on the x11 driver. Up...
HACKING 2004-03-16 Jamie Wilkinson Jamie Wilkinson [28a1de] - Added note on bootstrapping from CVS.
INSTALL 2002-04-03 Jamie Wilkinson Jamie Wilkinson [0efe15] * Added .libs to the .gitignore files
Makefile.am 2004-03-15 Jamie Wilkinson Jamie Wilkinson [227b43] - Added sdl and solaris sound drivers to the bu...
NEWS 2006-01-14 Jay Dolan Jay Dolan [f1fcc9] Updated NEWS file with changes since 0.3
README 2004-03-28 Jamie Wilkinson Jamie Wilkinson [ae64f5] - Fix up the cvs build instructions in the README.
THANKS 2004-03-28 Jamie Wilkinson Jamie Wilkinson [1e1802] - Add W.P to the thanks file for the CD shuffle...
TODO 2004-03-18 Jamie Wilkinson Jamie Wilkinson [ff94ec] - Uncomment conditional sections of rogue and x...
acinclude.m4 2004-02-02 Jamie Wilkinson Jamie Wilkinson [f581c7] - Roll back the patch from about changeset 67, ...
bootstrap 2007-12-16 Ragnvald Maartmann-Moe IV Ragnvald Maartmann-Moe IV [451ad9] Mostly whitespace, some type fixing, and boostr...
configure.in 2008-06-06 Timothy C. McGrath Timothy C. McGrath [b12d50] This fixes a bug in configure where the prefix ...
quake2.dsp 2001-12-22 Bill Currie Bill Currie [306bac] line ending cleanup
quake2.dsw 2001-12-22 Bill Currie Bill Currie [306bac] line ending cleanup
quake2.mak 2001-12-22 Bill Currie Bill Currie [306bac] line ending cleanup
quake2.spec.in 2002-12-24 Jamie Wilkinson Jamie Wilkinson [f501f5] - Removed package name from summary field

Read Me

README for quake2
=================

Compiling
---------

If you are checking this out from CVS, type ``make'' (or ``gmake'' if your
make is not GNU Make) first to set up configure.  You will need autoconf
2.50, automake 1.6, libtool 1.4, or greater.  Then follow the instructions
in INSTALL.

When specifying locations to arguments like --with-svgalib (i.e. all the
options that can take a DIR argument as shown by ./configure --help), use
the directory that contains the lib/ and include/ directories; e.g:
	./configure --with-svgalib=/usr/local
instead of
	./configure --with-svgalib=/usr/local/lib
as configure will automatically look for the libraries and headers in
the paths relative to the given path.

Installing the game data
------------------------

The game data is searched for in ${prefix}/share/quake2/baseq2/ (which by
default is /usr/local/share/quake2/baseq2/).  If, when you start the game,
you get an error that pics/colormap.pcx cannot be found, it means that
pak0.pak is not in the game data path.  Check what prefix you gave to
configure, and make sure you have pak0.pak in the right directory.

The configure script will inform you of the directory that Quake2Forge
thinks your game data will be in.

Save Games
----------

Save games are tied to the build of quake2 that they were created with.
You can *not* use old save games with new versions of the code (well, you
can hack the savegame loader to allow this, but you may find yourself
experiencing interesting and obscure segfaults in the game).

The simple workaround is to *not upgrade* if you are in the middle of
a single player game.

Mission Packs
-------------

To build the Xatrix and Rogue missionpacks, download the sharballs from id
Software's FTP site:

ftp://idsoftware.com/idstuff/quake2/sources/

uncompress them, and run the shar in src/xatrix or src/rogue