Rewrite the files page, adding 0.5.2 and removing the betas in the process.

This commit is contained in:
Jeff Teunissen 2002-10-01 11:38:47 +00:00
parent 6b5b47a594
commit a77908ddeb

224
files.php
View file

@ -1,6 +1,6 @@
<? // Preamble <? // Preamble
$pageName = "Files"; $pageName = "Files";
$focused = "none"; // Dock icon name to get a border $focused = "download"; // Dock icon name to get a border
$currPage = "files"; // Name of the page, for the menu $currPage = "files"; // Name of the page, for the menu
require "parts/preamble.php"; // Load most of document require "parts/preamble.php"; // Load most of document
?> ?>
@ -26,24 +26,29 @@
} }
?> ?>
<P>QuakeForge and Quake2Forge are always in constant development. Our development version has <P>QuakeForge and <A href="#quake2">Quake2Forge</A> are always in constant
the latest features, but changes rapidly as bugs are fixed and features are development. Our development versions have the latest features, but they change
added. Stable versions do not change significantly once released, though we rapidly as bugs are fixed and features are added. Stable versions do not change
sometimes make revisions of the stable branch to fix known bugs. significantly once released, though we sometimes make revisions of the stable
branch to fix known bugs.
<H3>Current Releases</H3> <H2>Current Releases</H2>
<H4>QuakeForge: Development Tree</H4> <H3>QuakeForge</H3>
<P>This is our new development tree (we're back to &quot;quakeforge&quot;), <P>This is our new development tree (we're back to &quot;quakeforge&quot;),
where we're again in the process of merging Quake and QuakeWorld ... but 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 this time, it's much better. This series will eventually provide the 0.6
versions of QuakeForge. versions of QuakeForge.
<P>While almost always in working order, it's under heavy development so <P>While almost always in working order, it's under heavy development so
be prepared to encounter some issues <STRONG>(Wear your hard hat!)</STRONG>. be prepared to encounter some issues <STRONG>(Wear your hard hat!)</STRONG>.
Please check the <a href="documentation.php">docs</a>. Please check the <a href="documentation.php">docs</a>.
<!--
<P>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: <P><STRONG>UNIX users:</STRONG> 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:
<UL> <UL>
<LI>GNU autoconf 2.50 or later <LI>GNU autoconf 2.50 or later
<LI>GNU automake 1.6 or later <LI>GNU automake 1.6 or later
@ -57,20 +62,44 @@ The following are recommended:
<LI>zlib devel (<em>highly</em> recommended for compressed file and download support) <LI>zlib devel (<em>highly</em> recommended for compressed file and download support)
<LI>Ogg Vorbis libs (for compressed sound effects support) <LI>Ogg Vorbis libs (for compressed sound effects support)
<LI>X11 devel (for X11-based clients: software and OpenGL) <LI>X11 devel (for X11-based clients: software and OpenGL)
<LI>svgalib (for console-based clients: software and 3dfx) <LI>SVGAlib (for console-based clients: software and 3dfx)
<LI>glide and mesa or other GL compatible lib <LI>Glide and Mesa, or another OpenGL-compatible library.
</UL> </UL>
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. <STRONG>:)</STRONG>
<P>QuakeForge: Version 0.5.x <P><STRONG>Note:</STRONG> The main reason we have Win32 downloads is that it's
hard to compile the Win32 version, and unless we built Win32 versions ourselves,
very few people on Windows would be able to play. <STRONG>:)</STRONG>
-->
<H4>QuakeForge, Version 0.5.2 (released 01 Oct 2002)</H4>
<UL>
<LI>Source code
<?
fileDownloadLink("http://download.sourceforge.net/quake/quakeforge-0.5.2", "tar.bz2 tar.gz zip");
?>
</LI>
<LI>Win32 binaries (Made with <A href="http://www.mingw.org/">MinGW</A> (GCC) in Linux)
<?
fileDownloadLink("http://download.sourceforge.net/quake/quakeforge-0.5.2-win32", "zip");
?>
</LI>
<LI><A href="http://www.debian.org/">Debian GNU/Linux</A> packages for the
i386 architecture are available by using APT. Use the following
<TT>/etc/apt/sources.list</TT> recipe:
<PRE>deb http://www.quakeforge.net/packages/debian unstable contrib non-free</PRE>
</LI>
<LI>RPM packages are available <A href="/packages/rpm/">here</A>.</LI>
</UL>
<P>Development snapshots (updated daily)
<UL> <UL>
<LI>Source code <LI>Source code
<? fileDownloadLink("files/quakeforge-current", "tar.gz tar.bz2 zip"); ?> <? fileDownloadLink("files/quakeforge-current", "tar.gz tar.bz2 zip"); ?>
<br><STRONG>NOTE:</STRONG> this is an anonymous CVS-ready tree. To update, all you need to do is the following: <BR>
<blockquote> <STRONG>Note:</STRONG> this is an anonymous CVS-ready tree. To update, all you need to do is the following:
<code>cvs login&nbsp;&nbsp;&nbsp;&nbsp;</code>(only need this once, press enter for the password)<br> <BLOCKQUOTE>
<code>cvs up&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code>(creating <a href="cvsrc.txt">~/.cvsrc</a> is highly recommended) <CODE>cvs login&nbsp;&nbsp;&nbsp;&nbsp;</code>(only need this once, press enter for the password)<br>
</blockquote> <CODE>cvs up&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</code>(creating <a href="cvsrc.txt">~/.cvsrc</a> is <STRONG>highly</STRONG> recommended)
</BLOCKQUOTE>
</LI> </LI>
<LI>Win32 binaries (Made with <A href="http://www.mingw.org/">MinGW</A> (GCC) in Linux) <LI>Win32 binaries (Made with <A href="http://www.mingw.org/">MinGW</A> (GCC) in Linux)
<? <?
@ -81,14 +110,42 @@ The reason we have so many Win32 downloads is because it's hard to compile the W
</LI> </LI>
</UL> </UL>
<H4>QuakeForge: Newtree</H4> <A name="quake2"></A><H3>Quake2Forge</H3>
<P>Newtree is our sta^H^H^H<em>dead</em> tree. It will provide the 0.3 and <P><STRONG>Are you ready to rail?</STRONG> Good, 'cause we sure are.
0.4 series of QuakeForge releases. Most activity has move to the development
tree though.
<P>QuakeForge: Newtree, Version 0.3.0 <strong>He's dead, Jim</strong> <P>Quake2Forge is the Quake II engine, with a QuakeForge &quot;flavor&quot;.
<!-- close the ' in the line above for emacs syntax colouring in php mode --> Undergoing slow but steady development, it aims to be a portable, stable code
base maintaining backward-compatibility with Id Software's version.
<H4>Quake2Forge, Version 0.1.0 (released 17 Sep 2002)</H4>
<UL>
<LI>Source code
<? fileDownloadLink ("http://download.sourceforge.net/quake/quake2-0.1", "tar.gz tar.bz2"); ?>
</LI>
</UL>
<P>The latest code can be retreived from our server, with the following commands:
<BLOCKQUOTE>
<TT>
cvs -d :pserver:anonymous@cvs.quakeforge.net:/project/cvs login<BR>
cvs -d :pserver:anonymous@cvs.quakeforge.net:/project/cvs -z3 co quake2
</TT>
</BLOCKQUOTE>
<P>The anonymous password is empty, just hit Enter when prompted for one.
</P>
<HR>
<H2>Older Releases</H2>
<H3>QuakeForge: Newtree</H3>
<P>Newtree is our sta^H^H^H<EM>dead</EM> tree. If we work on it again, it will
provide the 0.3 and 0.4 series of QuakeForge releases. Most activity has moved
to the development tree, though.
<H4>QuakeForge: Newtree, Version 0.3.0 (released 11 Feb 2001)</H4>
<UL> <UL>
<LI>Source code <LI>Source code
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.3.0", "tar.gz tar.bz2 zip"); ?> <? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.3.0", "tar.gz tar.bz2 zip"); ?>
@ -100,29 +157,11 @@ tree though.
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.3.0-mingw-i686", "zip"); ?> <? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.3.0-mingw-i686", "zip"); ?>
</UL> </UL>
<P>Development Snapshots (source updated daily) <H3>QuakeForge: NUQ</H3>
<UL>
<LI>Source code
<? fileDownloadLink("files/newtree-current", "tar.gz tar.bz2 zip"); ?>
<LI>Win32 binaries (Made with Borland C++)
<?
fileDownloadLink ("files/newtree-win32-bc-current", "zip");
$ftime = filemtime ("files/newtree-win32-bc-current.zip");
echo " Updated " . date ("M. j, g:i a", $ftime) . " PT";
?>
<LI>Win32 binaries (Made with Microsoft Developer Studio)
<?
fileDownloadLink ("files/newtree-win32-current", "zip");
$ftime = filemtime ("files/newtree-win32-current.zip");
echo " Updated " . date ("M. j, g:i a", $ftime) . " PT";
?>
</UL>
<H4>QuakeForge: NUQ</H4>
<P>QuakeForge: NUQ (pronounced &quot;Nuke&quot;) is, basically, the Classic <P>QuakeForge: NUQ (pronounced &quot;Nuke&quot;) is, basically, the Classic
Quake version of Newtree. NUQ is based on the WinQuake engine, but with lots of 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 enhancements from the merged tree and Newtree. Being the inverse Newtree, there
is no support for QuakeWorld multiplayer protocols. is no support for QuakeWorld multiplayer protocols.
<P>The NUQ tree is also dead. Our quakeforge tree has the netquake and <P>The NUQ tree is also dead. Our quakeforge tree has the netquake and
@ -134,95 +173,9 @@ quakeforge-current instead, it's <STRONG>much</STRONG> better.
<UL> <UL>
<LI>Source code <LI>Source code
<? fileDownloadLink("files/nuq-current", "tar.gz tar.bz2 zip"); ?> <? fileDownloadLink("files/nuq-current", "tar.gz tar.bz2 zip"); ?>
<? /* <LI>Win32 binaries [ coming soon! ] */ ?>
</UL> </UL>
<hr> <H3>QuakeForge Merged Tree</H3>
<? /* quake2 */
echo "<a name=\"quake2\"></a><h3>Quake2Forge</h3>";
echo "<p>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 "<p>Version 0.1";
echo "<ul>";
echo "<li>Source code ";
fileDownloadLink("http://osdn.dl.sourceforge.net/sourceforge/quake/quake2-0.1", "tar.gz tar.bz2");
echo "</li>";
echo "</ul>";
echo "<p>The latest CVS can be retreived from our CVS server, with the ";
echo "following commands:";
echo "<blockquote><tt>";
echo "cvs -d :pserver:anonymous@cvs.quakeforge.net:/project/cvs login";
echo "<br>";
echo "cvs -d :pserver:anonymous@cvs.quakeforge.net:/project/cvs -z3 co quake2";
echo "</tt></blockquote>";
echo "<p>The anonymous password is empty, just hit Enter when prompted for one";
?>
<HR>
<H3>Older Releases</H3>
<H4>QuakeForge: Newtree</H4>
<P>QuakeForge: Newtree, Version 0.2.99 Beta 7
<UL>
<LI>Source code
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.2.99beta7", "tar.gz tar.bz2 zip"); ?>
<LI>Win32 binaries (Made with Microsoft Developer Studio)
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.2.99beta7-win32", "zip"); ?>
<LI>Win32 binaries (Made with Borland C++)
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.2.99beta7-win32-bc", "zip"); ?>
</UL>
<P>Beta 6
<UL>
<LI>Source code
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.2.99beta6", "tar.gz zip"); ?>
<LI>Win32 binaries (Made with Microsoft Developer Studio)
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.2.99beta6-win32", "zip"); ?>
<LI>Win32 binaries (Made with Borland C++)
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.2.99beta6-win32-bc", "zip"); ?>
<LI>Win32 binaries (Made with <A href="http://www.mingw.org/">MinGW</A> (GCC)) (experimental)
<? fileDownloadLink ("http://www.saunalahti.fi/~mipes/quakeforge-2.99beta6-mingw-win32", "zip"); ?>
<LI>Win32 binaries (Made with <A href="http://www.mingw.org/">MinGW</A> (GCC), i686 optimised) (experimental)
<? fileDownloadLink ("http://www.saunalahti.fi/~mipes/quakeforge-2.99beta6-mgw686-win32", "zip"); ?>
</UL>
<P>Beta 5
<UL>
<LI>Source code
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.2.99beta5", "tar.gz tar.bz2 zip"); ?>
<LI>Win32 binaries (Made with Microsoft Developer Studio)
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.2.99beta5-win32", "zip"); ?>
</UL>
<P>Beta 4.1
<UL>
<LI>Source code
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.2.99beta4.1", "tar.gz tar.bz2 zip"); ?>
<LI>Win32 binaries (Made with Microsoft Developer Studio)
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.2.99beta4.1-win32", "zip"); ?>
</UL>
<P>Beta 3
<UL>
<LI>Source code
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.2.99beta3", "tar.gz tar.bz2 zip"); ?>
<LI>Win32 binaries (Made with Microsoft Developer Studio)
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.2.99beta3-win32", "zip"); ?>
</UL>
<P>Beta 2
<UL>
<LI>Source code
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.2.99beta2", "tar.gz tar.bz2 zip"); ?>
<LI>Win32 binaries (Made with Microsoft Developer Studio)
<? fileDownloadLink ("http://download.sourceforge.net/quake/quakeforge-0.2.99beta2-win32", "zip"); ?>
</UL>
<H4>QuakeForge Merged Tree</H4>
<P>Since current work is based on Newtree and NUQ, the merged tree snapshots <P>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. are no longer being made. You can still get it directly out of CVS, however.
@ -241,7 +194,7 @@ trees are more closely related than initial look would indicate.
<HR> <HR>
<H3>Miscellaneous Files</H3> <H2>Miscellaneous Files</H2>
<UL> <UL>
<LI>QuakeForge pack (currently only has conback.lmp) <LI>QuakeForge pack (currently only has conback.lmp)
<? fileDownloadLink ("files/pakQF", "pak"); ?> <? fileDownloadLink ("files/pakQF", "pak"); ?>
@ -258,9 +211,6 @@ trees are more closely related than initial look would indicate.
<LI>zlib home page. Needed for compressed pak support. <LI>zlib home page. Needed for compressed pak support.
<A href="http://www.info-zip.org/pub/infozip/zlib/">http://www.info-zip.org/pub/infozip/zlib/</a> <A href="http://www.info-zip.org/pub/infozip/zlib/">http://www.info-zip.org/pub/infozip/zlib/</a>
</LI> </LI>
<LI>PAK, GtkPAK (Packfile manager), source (deprecated: there's a new one in the 0.5 source now)
<? fileDownloadLink ("files/pak-0.2.2", "tar.gz tar.bz2 zip"); ?>
</LI>
</UL> </UL>
<!--NOSEARCH--> <!--NOSEARCH-->
<? <?