' . $extension[$i] . ' '; if (($i+1) < $count) { echo '| '; } else { echo ']'; } } } ?>

QuakeForge and Quake2Forge are always in constant development. Our development version has the latest features, but changes rapidly as bugs are fixed and features are added. Stable versions do not change significantly once released, though we sometimes make revisions of the stable branch to fix known bugs.

Current Releases

QuakeForge: Development Tree

This is our new development tree (we're back to "quakeforge"), where we're again in the process of merging Quake and QuakeWorld ... but this time, it's much better. :), and will eventually provide the 0.6 versions of QuakeForge.

While almost always in working order, it's under heavy development so be prepared to encounter some issues (Wear your hard hat!). Please check the docs.

UNIX users: because of the diversity of machines QuakeForge runs on, we do not provide UNIX binaries. You need to compile QuakeForge yourself however, QuakeForge is very easy to compile once you have the following packages installed:

The following are recommended: The reason we have so many Win32 downloads is because it's hard to compile the Win32 version, and unless we built Win32 versions, almost nobody on Windows would be able to play. :)

QuakeForge: Version 0.5.x

QuakeForge: Newtree

Newtree is our sta^H^H^Hdead tree. It will provide the 0.3 and 0.4 series of QuakeForge releases. Most activity has move to the development tree though.

QuakeForge: Newtree, Version 0.3.0 He's dead, Jim

Development Snapshots (source updated daily)

QuakeForge: NUQ

QuakeForge: NUQ (pronounced "Nuke") is, basically, the Classic Quake version of Newtree. NUQ is based on the WinQuake engine, but with lots of enhancements from the merged tree and Newtree. Being the reverse Newtree, there is no support for QuakeWorld multiplayer protocols.

The NUQ tree is also dead. Our quakeforge tree has the netquake and quakeworld code together with the bulk of the code merged, so it's now redundant. And since nobody works on it anyway, that's a good thing.

Even though it's dead, NUQ here anyway. If you want single player, grab quakeforge-current instead, it's much better.


Quake2Forge

"; echo "

Quake2Forge is the QuakeForge port of Quake2. "; echo "Under slow but steady development, it aims to be a portable, "; echo "stable codebase maintaining backward compatibility with the id "; echo "Software original."; echo "

Version 0.1"; echo "

"; echo "

The latest CVS can be retreived from our CVS server, with the "; echo "following commands:"; echo "

"; echo "cvs -d :pserver:anonymous@cvs.quakeforge.net:/project/cvs login"; echo "
"; echo "cvs -d :pserver:anonymous@cvs.quakeforge.net:/project/cvs -z3 co quake2"; echo "
"; echo "

The anonymous password is empty, just hit Enter when prompted for one"; ?>


Older Releases

QuakeForge: Newtree

QuakeForge: Newtree, Version 0.2.99 Beta 7

Beta 6

Beta 5

Beta 4.1

Beta 3

Beta 2

QuakeForge Merged Tree

Since current work is based on Newtree and NUQ, the merged tree snapshots are no longer being made. You can still get it directly out of CVS, however.

QuakeForge Stable release (0.1.1, released 27 Feb 2000)

QuakeForge 0.1 is our initial offering to the public. It's not really for end-users, but served as a proof of concept that the Quake and QuakeWorld trees are more closely related than initial look would indicate.


Miscellaneous Files