Installation & Maintenance

Quake2World is under development, and moves quickly. Some of the game data has been borrowed from other projects, and is in placeholder status. You should only install Quake2World if you wish to preview or contribute to the project. Be prepared to rebuild at least weekly to keep up with the pack.

Windows

GNU/Linux, FreeBSD

  • Ensure you have the following dependencies at these minimum versions:
        subversion 1.4.0, gcc 4.0, automake 1.9.6, autoconf 2.59, libsdl 1.2, sdl_image 1.2, libcurl 7.15.1
  • On Ubuntu, simply run:
        sudo apt-get install subversion build-essential automake1.9 libtool libsdl-image1.2-dev libcurl3-dev
  • Compile the source code and install the binaries:
        svn co svn://jdolan.dyndns.org/quake2world
        cd quake2world
        autoreconf -i
        ./configure
        make && sudo make install
    
  • Obtain the game data via rsync (see below).

Game Data Updates

The Quake2World game data is distributed via rsync. You should plan on updating about as often as you rebuild the source code. On Windows, this simply means running Update.bat from time to time. On GNU/Linux, FreeBSD:

    cd /usr/local/share
    sudo rsync -avz --delete rsync://satgnu.net/quake2world quake2world

compiling for mappers

If you're compiling q2w and want to create maps for it, replace

./configure

with

./configure --with-tools='q2wmap pak'

in the instructions above.

You'll also have the q2w bsp compiler and a pak tool then. :)

--
spirit

ebuild

How about making a *.ebuild file to make it easy installing q2w on gentoo?

Sure, submit one.

I don't personally run Gentoo at home. If someone wanted to contribute an ebuild, I would certainly accept a patch.

Quake2World
http://quake2world.net