The new web pages...Will need some work!

This commit is contained in:
Jeff Teunissen 2000-03-06 08:20:37 +00:00
parent c8925f65c7
commit 1dd9ae45c8
2 changed files with 296 additions and 503 deletions

179
index.php
View file

@ -1,96 +1,89 @@
<html> <?PHP
<head> $sitename = "The QuakeForge Project";
<title>QuakeForge: An Open Source Quake Development Project</title> $pagename = "Homepage";
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1"> include("parts/library.php"); // Load function library
<meta name="description" content="The QuakeForge Project"> include("parts/head.php"); // Load the HEAD and open BODY
<meta name="Author" content="members of The QuakeForge Project"> include("parts/topstrip.php"); // Display top strip
include("parts/titletable.php"); // Display main title w/ logos
?>
<TABLE width="100%" cellspacing=0 cellpadding=0 border=0>
<TR valign="top">
<?php
include("parts/menu.php"); // Import left-side menus
tableSpacer( 1, 9, 1, "black"); // Separate content from menus
?>
<TD width="100%">
<?php
$focused = "home"; // name of focused icon
include( "parts/topmain.php" ); // Display content top table
?>
<P>
QuakeForge's aim is to create a long lasting project to work on developing and extending the Quake&reg; source release (and any future releases) while maintaining backwards compatibility with the original Quake and QuakeWorld&reg;. Our international team of developers is working hard to reach this goal, and we believe we are succeeding.
<P>
<TABLE width="100%" cellSpacing="0" cellPadding="0" border="0">
<TR vAlign=top>
<TD colSpan="2">
<?php
// $conn = pg_connect("dbname=www user=deek");
if ( $conn ) {
$result = pg_exec( $conn, "SET DateStyle to 'ISO'" );
$query = 'SELECT n_date, n_user, n_news FROM news_main ' .
'WHERE n_date > ( \'now\' + \'1 month ago\'::reltime )::date ' .
'ORDER BY n_date USING >';
$result = pg_exec( $conn, $query );
$numrows = pg_numrows( $result );
tableBoxHeader("Latest News", 1, 'white', '#737b9c', 'black');
if ($numrows >= 1) {
for ( $i = 0 ; $i < $numrows ; $i++ ) {
list($n_date, $n_user, $n_news) = pg_fetch_row($result,$i);
tableNewsItem($n_date, $n_user, $n_news);
}
} else {
tableNewsItem( 'Now', 'nobody', 'No current news!' );
}
$result = pg_close($conn);
} else {
tableBoxHeader("Latest News", 1, 'white', '#737b9c', 'black');
$newsItem = '<P>Knghtbrd, our release manager, has been instructed to lay off the Quack.. &lt;=:]';
tableNewsItem('27 Feb 2000', 'Mercury', $newsItem);
<style type="text/css"> $newsItem = '<P><B>QuackForge 0.1.1 has arrived!</B> tar.gz, tar.bz2, and zip source archives are available at our <A href="http://sourceforge.net/project/filelist.php?group_id=882">Downloads page</A>. Grab your copy today!';
<!-- tableNewsItem('27 Feb 2000', 'Knghtbrd', $newsItem);
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none;}
A:hover {text-decoration: underline}
-->
</style>
</head>
<body text="#ffffff" bgcolor="#000000" link="#SkyBlue" vlink="#0000ff" alink="LightSeaGreen"> $newsItem = '<P>Daniel McGregor has joined the project to maintain OpenBSD support.' .
'<P>As a result of the current situation with QuakeLives, we have added a new goal: to support mod developers (such as MegaTF) more and provide 32-bit Windows executables (now that we have a qualified Windows developer working with us) for download.';
tableNewsItem('25 Feb 2000', 'Palisade', $newsItem);
<table BORDER="0" COLS="0" WIDTH="95%" align="center"> $newsItem = '<P>It turns out that our newest core member, Dan Olson, was responsible for the Hexen <a href="http://www.raven-games.com/hhexen">port</a> to Linux.' .
<tr> '<P>QuakeWorld Forever is considering hosting a mirror of the QuakeForge CVS in Australia for better access in that location.' .
<td WIDTH="100%" align=center> '<P>Jason Nelson has successfuly built all targets in win9x/NT/win2k, he\'s working on some glitches in some of the targets.' .
<a href="contest.php"><img src="images/qfcontest.gif" border="0" align="absmiddle"></a><img src="images/qfproject2small.png" border="0" align="absmiddle"> '<P>The QuakeWorld Forever project has <a href="http://qwf.challenge-world.com/">moved</a>, and the site is better than ever.<P>' .
<br><br> '<P>Zephaniah E. Hull and Bill Currie have fixed some compiling bugs.' .
</td> '<P>Marcus Sundberg fixed GGI and X11 input and has further synced QW/UQ.' .
</tr> '<P>Dan Olson made a fix to the console.' .
<tr> '<P>Joseph Carter cleaned up a few GLX problems.' .
<td WIDTH="100%" align=center><hr> '<P>Bill Currie has cleaned up shutdown, and fixed a crash during game load.' .
[&nbsp;about&nbsp;] '<P>Jukka Sorjonen has fixed a QW protocol problem.' .
[&nbsp;<a href="news.php">news</a>&nbsp;] '<P>Zephaniah E. Hull has added profiling support when compiling.' .
[&nbsp;<a href="progress.php">progress</a>&nbsp;] '<P>Jason Nelson has applied a large array of fixes for win32.';
[&nbsp;<a href="irc.php">irc</a>&nbsp;] tableNewsItem('20 Feb 2000', 'Palisade', $newsItem);
[&nbsp;<a href="devfiles.php">downloads</a>&nbsp;] }
[&nbsp;<a href="howto.php">howto</a>&nbsp;] tableBoxFooter();
[&nbsp;<a href="http://sourceforge.net/mail/?group_id=882">mailing lists</a>&nbsp;] ?>
[&nbsp;<a href="links.php">links</a>&nbsp;] </TD>
[&nbsp;<a href="develop.php">developers</a>&nbsp;] </TR>
[&nbsp;<a href="gallery.php">Logo Gallery</a>&nbsp;] </TABLE>
[&nbsp;<a href="mailto:palisade@quakeforge.net">comments</a>&nbsp;] &nbsp;<BR>
[&nbsp;<a href="credits.php">Credits</a>&nbsp;] </TD>
</td> <?php
</tr> tableSpacer( 1, 9, 1, "black");
<tr> ?>
<td WIDTH="100%" align="left" valign="center"> </TR>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266"> <TR>
<tr> <TD COLSPAN="4">
<hr> <?php
<td align="center"> include("parts/copyright.php");
<b><font size="+1"><a name="news">About this project...</a></font></b> ?>
</td> </TD>
</tr> </TR>
</table> </TABLE>
<br><center>
http://www.quakeforge.net/
<br></center>
<br>
&nbsp;&nbsp;&nbsp;The QuakeForge project's aim is to create a long lasting project to work on developing and extending the Quake(R) source release (and any future releases) while maintaining backwards compatibility with the original Quake(R). We plan to further its gaming abilities and even develop it beyond its original purpose as a game and into a virtual world. Currently we are merging QW and Q1, smoothing the engine out, fixing bugs/cheats, better organizing the engine, adding features, and porting to as many platforms as developers are willing.<br><br>
<br>
<hr>
</td>
</tr>
<tr>
<td align="center">
We thank the following for software/hardware contributions:
<br><br>
<a href="http://www.idsoftware.com/"><img src="images/id.png" border=0 alt="id Software"></a>
<a href="http://www.sourceforge.net"><img src="images/sflogo.png" border=0 alt="SourceForge"></a>
<a href="http://www.libranet.com/petition.html"><img src="images/petition_button.jpg" border=0 alt="Sign The Linux Driver Petition"></a>
<a href="http://www.planetquake.com/aftershock/"><img src="images/aftershock_logo.jpg" border=0 alt="Aftershock"></a>
<a href="http://www.valinux.com/"><img src="images/valinux2.png" border=0 alt="VA Linux"></a>
<a href="http://www.3dfx.com/"><img src="images/3dfx.jpg" border=0 alt="3Dfx"></a>
<a href="http://www.matrox.com/"><img src="images/matrox.gif" border=0 alt="Matrox"></a>
<a href="http://www.copyleft.net/"><img src="images/copyleft.png" border=0 alt="Copyleft"></a>
<br><br>
Working in collaboration with:
<br><br>
<a href="http://qwf.challenge-world.com/"><img src="images/qwf.jpg" border=0 alt="QuakeWorld Forever"></a>
<a href="http://qsg.telefragged.com/"><img src="images/qsg.jpg" border=0 alt="Quake Standards Group"></a>
<a href="http://openquartz.sourceforge.net/"><b><u><i>OpenQuartz</b></u></i></a>
</td>
</tr>
<tr>
<td align="center">
<br>
<font size="-1">
<br>Website Copyright (C) 1999,2000 contributors of the QuakeForge Project.
<br><a href="copyright.php">View Additional Copyright and Trademark Acknowledgements</a>
<br><br><i>The voodoo who do what you don't dare do people.</i><br>
</font>
<br>
</td>
</tr>
</table>
</body>
</html>

600
news.php
View file

@ -1,416 +1,216 @@
<html> <?PHP
<head> $sitename = "The QuakeForge Project";
<title>QuakeForge: An Open Source Quake Development Project</title> $pagename = "News Archives";
<meta http-equiv="Content-Type" content="text/html; CHARSET=iso-8859-1"> include("parts/library.php"); // Load function library
<meta name="description" content="The QuakeForge Project"> include("parts/head.php"); // Load the HEAD and open BODY
<meta name="Author" content="members of The QuakeForge Project"> include("parts/topstrip.php"); // Display top strip
include("parts/titletable.php"); // Display main title w/ logos
?>
<TABLE width="100%" cellspacing=0 cellpadding=0 border=0>
<TR valign="top">
<?php
include("parts/menu.php"); // Import left-side menus
tableSpacer( 1, 9, 1, "white"); // Separate content from menus
?>
<TD width="100%">
<?php
$focused = "news"; // name of focused icon
include( "parts/topmain.php" ); // Display content top table
?>
<P>
<TABLE width=100% cellSpacing=0 cellPadding=0 border=0>
<TR vAlign=top>
<TD colSpan="2">
<?php
// $conn = pg_connect("dbname=www user=deek");
if ( $conn ) {
$result = pg_exec( $conn, "SET DateStyle to 'ISO'" );
$query = 'SELECT n_date, n_user, n_news FROM news_main ORDER BY n_date USING >';
$result = pg_exec( $conn, $query );
$numrows = pg_numrows( $result );
tableBoxHeader("All News", 1, 'white', '#737b9c', 'black');
if ($numrows >= 1) {
for ( $i = 0 ; $i < $numrows ; $i++ ) {
list($n_date, $n_user, $n_news) = pg_fetch_row($result,$i);
tableNewsItem($n_date, $n_user, $n_news);
}
} else {
tableNewsItem( 'Now', 'nobody', 'No news!' );
}
$result = pg_close($conn);
} else {
tableBoxHeader("All News", 3, 'white', '#737b9c', 'white');
$newsItem = '<P>Knghtbrd, our stable release manager, has been instructed to lay off the Quack.. &lt;=:]';
tableNewsItem('27 Feb 2000', 'Mercury', $newsItem);
<style> $newsItem = '<P><B>QuackForge 0.1.1 has arrived!</B> tar.gz, tar.bz2, and zip source archives are available at our <A href="http://sourceforge.net/project/filelist.php?group_id=882">Downloads page</A>. Grab your copy today!';
<!-- tableNewsItem('27 Feb 2000', 'Knghtbrd', $newsItem);
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none;}
A:hover {text-decoration: underline}
-->
</style>
</head> $newsItem = '<P>Daniel McGregor has joined the project to maintain OpenBSD support.' .
'<P>As a result of the current situation with QuakeLives, we have added a new goal: to support mod developers (such as MegaTF) more and provide 32-bit Windows executables (now that we have a qualified Windows developer working with us) for download.';
tableNewsItem('25 Feb 2000', 'Palisade', $newsItem);
<body text="#ffffff" bgcolor="#000000" link="#SkyBlue" vlink="#0000ff" alink="LightSeaGreen"> $newsItem = '<P>It turns out that our newest core member, Dan Olson, was responsible for the Hexen <a href="http://www.raven-games.com/hhexen">port</a> to Linux.' .
'<P>QuakeWorld Forever is considering hosting a mirror of the QuakeForge CVS in Australia for better access in that location.' .
'<P>Jason Nelson has successfuly built all targets in win9x/NT/win2k, he\'s working on some glitches in some of the targets.' .
'<P>The QuakeWorld Forever project has <a href="http://qwf.challenge-world.com/">moved</a>, and the site is better than ever.<P>' .
'<P>Zephaniah E. Hull and Bill Currie have fixed some compiling bugs.' .
'<P>Marcus Sundberg fixed GGI and X11 input and has further synced QW/UQ.' .
'<P>Dan Olson made a fix to the console.' .
'<P>Joseph Carter cleaned up a few GLX problems.' .
'<P>Bill Currie has cleaned up shutdown, and fixed a crash during game load.' .
'<P>Jukka Sorjonen has fixed a QW protocol problem.' .
'<P>Zephaniah E. Hull has added profiling support when compiling.' .
'<P>Jason Nelson has applied a large array of fixes for win32.';
tableNewsItem('20 Feb 2000', 'Palisade', $newsItem);
<table BORDER="0" COLS="0" WIDTH="95%" align="center"> $newsItem = '<P>Work is being done towards a 0.1.1 release.' .
<tr> '<P>Marcus Sundberg added DGA/XMESA support and on-the-fly resizing of the window in *-gl versions.' .
<td WIDTH="100%" align=center> '<P>Bill Currie and Joseph Carter have fixed Mercury\'s mess, things are more sane now.' .
<a href="contest.php"><img src="images/qfcontest.gif" border="0" align="absmiddle"></a><img src="images/projectnews.png" border="0" align=absmiddle> '<P>Eric Windisch made some additional tweaks to the pak3 code.' .
<br><br> '<P>Dan Olson has joined the team.' .
</td> '<P>Input routines are becoming modularized.' .
</tr> '<P>Dan Olson has implemented a Q2/Q3-style CVAR system as described by Zoid.' .
<tr> '<P>Joseph Carter has gotten Svgalib input to work again.' .
<td WIDTH="100%" align=center><hr> '<P>Pontus Lidman added --enable-ipv6 to configure to enable IPv6 networking.' .
[&nbsp;<a href="index.php">about</a>&nbsp;] '<P>Loring Holden made changes to get the build to work when zlib is not available.' .
[&nbsp;news&nbsp;] '<P>Loring Holden fixed warnings under AIX, Irix, Linux and Solaris.' .
[&nbsp;<a href="progress.php">progress</a>&nbsp;] '<P>Bill Currie fixed some ALSA bugs.' .
[&nbsp;<a href="irc.php">irc</a>&nbsp;] '<P>Bill Currie has added gzip support.' .
[&nbsp;<a href="devfiles.php">downloads</a>&nbsp;] '<P>Jeff Teunissen has made some fixes to the Makefiles.' .
[&nbsp;<a href="howto.php">howto</a>&nbsp;] '<P>Bill Currie has added path searching to plugin.c' .
[&nbsp;<a href="http://sourceforge.net/mail/?group_id=882">mailing lists</a>&nbsp;] '<P>Zephaniah Hull has helped add modularity.' .
[&nbsp;<a href="links.php">links</a>&nbsp;] '<P>Joseph Carter has added netchan support to uquake.' .
[&nbsp;<a href="develop.php">developers</a>&nbsp;] '<P>Marcus Sundberg added support for CDROM on (Free)BSD.' .
[&nbsp;<a href="gallery.php">Logo Gallery</a>&nbsp;] '<P>Jeff Teunissen fixed a segfault in uquake.';
[&nbsp;<a href="mailto:palisade@quakeforge.net">comments</a>&nbsp;] tableNewsItem('17 Feb 2000', 'Palisade', $newsItem);
[&nbsp;<a href="credits.php">Credits</a>&nbsp;]
</td>
</tr>
<tr>
<td WIDTH="100%" align="left"><hr>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-3-2</a></font></b>
</td>
</tr>
</table>
To: quake-devel@lists.sourceforge.net<br>
From: Nelson Rush &lt;palisade@quakeforge.net&gt;<br>
Subject: alright<br><br>
Because everyone in the core ignored the request for judges to make a request to participate on quake-private I will be the only judge.<br><br>
Since there are many submissions and it will be hard for me to choose and keep everyone in and outside the group happy about it, I will be taking a couple days to think it over.<br><br>
....
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-2-27</a></font></b>
</td>
</tr>
</table>
Knghtbrd, our release manager, has been instructed to lay off the Quack.. &lt=:]<p>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-2-27</a></font></b>
</td>
</tr>
</table>
The release of version 0.1.1 is finally here! Right now,
tar, bz2, and zip versions are available at our
<a href="devfiles.php">
downloads page</a>. Grab your copy today!<br><br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-2-25</a></font></b>
</td>
</tr>
</table>
Daniel McGregor has joined the project to maintain OpenBSD support.<br>
<br>A new goal for QuakeForge, as a result of QuakeLives situation, is to support mod developers more (ie. MegaTF) and provide executables for download.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-2-20</a></font></b>
</td>
</tr>
</table>
<br>It turns out that our newest core member, Dan Olson, was responsible for the Hexen <a href="http://www.raven-games.com/hhexen">port</a> to Linux.<br>
<br>QuakeWorld Forever is considering hosting a mirror of the QuakeForge CVS in Australia for better access in that location.<br>
<br>Jason Nelson has successfuly built all targets in win9x/NT/win2k, he's working on some glitches in some of the targets.<br>
<br>The QuakeWorld Forever project has <a href="http://qwf.challenge-world.com/">moved</a>, and the site is better than ever.<br>
<br>Zephaniah E. Hull and Bill Currie have fixed some compiling bugs.<br>
<br>Marcus Sundberg fixed GGI and X11 input and has further synced QW/UQ.<br>
<br>Dan Olson made a fix to the console.<br>
<br>Joseph Carter cleaned up a few GLX problems.<br>
<br>Bill Currie has cleaned up shutdown, and fixed a crash during game load.<br>
<br>Jukka Sorjonen has fixed a QW protocol problem.<br>
<br>Zephaniah E. Hull has added profiling support when compiling.<br>
<br>Jason Nelson has applied a large array of fixes for win32.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-2-17</a></font></b>
</td>
</tr>
</table>
<br>Work is being done towards a 0.1.1 release.<br>
<br>Marcus Sundberg added DGA/XMESA support and on-the-fly resizing of the window in *-gl versions.<br>
<br>Bill Currie and Joseph Carter have fixed Mercury's mess, things are more sane now.<br>
<br>Eric Windisch made some additional tweaks to the pak3 code.<br>
<br>Dan Olson has joined the team.<br>
<br>Input routines are becoming modularized.<br>
<br>Dan Olson has implemented a Q2/Q3-style CVAR system as described by Zoid.<br>
<br>Joseph Carter has gotten Svgalib input to work again.<br>
<br>Pontus Lidman added --enable-ipv6 to configure to enable IPv6 networking.<br>
<br>Loring Holden made changes to get the build to work when zlib is not available.<br>
<br>Loring Holden fixed warnings under AIX, Irix, Linux and Solaris.<br>
<br>Bill Currie fixed some Alsa bugs.<br>
<br>Bill Currie has added gzip support.<br>
<br>Jeff Teunissen has made some fixes to the Makefiles.<br>
<br>Bill Currie has added path searching to plugin.c<br>
<br>Zephaniah Hull has helped add modularity.<br>
<br>Joseph Carter has added netchan support to uquake.<br>
<br>Marcus Sundberg added support for CDROM on (Free)BSD.<br>
<br>Jeff Teunissen fixed a segfault in uquake.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-2-13</a></font></b>
</td>
</tr>
</table>
<a href="mailto:zoid@sourceforge.net">Zoid (Dave Kirsch)</a> has joined the QuakeForge team.<br>
<br>Zoid has plans to clean up the mouse code.<br>
<br>Joseph Carter is working on making a target for Nelson Rush's tty support.<br>
<br>Matrox has graciously shipped Nelson Rush a G400 dual head, and offered 25% for the rest of the team.<br>
<br>We just recieved the first shipment, eight cards, of sixteen voodoo 2 cards from 3Dfx. They've also promised to ship sixteen Voodoo 3 cards, and possibly Voodoo 4 and 5 cards when they are out.<br>
<br>VA Linux is going to be supplying various 3D cards and hardware to the QuakeForge team.<br>
<br>Eric Windisch is working on water rippling.<br>
<br>The team is working on finishing up the Qw/Q1 merge.<br>
<br><a href="mailto:colonelpanic@sourceforge.net">Daniel O'Neill</a> is integrating qstat for listing internet gamese while in-game.<br>
<br><a href="mailto:theoddone@quakefiles.com">Dan Olson</a> has contributed a php <a href="credits.php">credits</a> section to the website.<br>
<br>Nelson Rush has updated the <a href="progress.php">progress</a> section.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-2-11</a></font></b>
</td>
</tr>
</table>
QW/Q1 merge almost complete, thanks to the tireless efforts of Joseph Carter, Bill Currie, Loring Holden, Jeff Teunissen, and the rest of the QuakeForge team. Also, thanks to our fans for all the support, you guys are great.<br><br>
<a href="mailto:pontus@sourceforge.net">Pontus Lidman</a> is now maintaining IPV6 support.<br><br>
<a href="mailto:xC0000005@sourceforge.net">Jason Nelson</a> is now maintaining the VC++ and win32 support.<br><br>
<a href="http://qsg.telefragged.com/">QSG</a> has joined QuakeForge in efforts to pull the Quake development community together.<br><br>
Phoenix from the <a href="http://www.planetquake.com/qer/">QER</a> project is redesigning the QER engine to be based off of QuakeForge and to also merge features from QER into the QuakeForge engine for mutual compatibility.<br><br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-2-7</a></font></b>
</td>
</tr>
</table>
Check out the <a href="contest.php">logo contest</a> for a new logo for QuakeForge.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-1-31</a></font></b>
</td>
</tr>
</table>
We will be adding a mirrors section where you will find mirrors of our website and files.<br>
<br><a href="awpti@awpti.org">Geoff Winans</a> has offered to become a mirror.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-1-29</a></font></b>
</td>
</tr>
</table>
Developers check out the <a href="develop.php">developer section</a> for more information on how you can contribute.<br>
<br>Zephaniah E. Hull has resigned as Interproject Relations Specialist for QuakeLives over a violation of the GPL.<br>
<br>Nelson Rush has committed tty support, but it needs a target and to be debugged since it hasn't been tested yet.<br>
<br>Joseph Carter has rewritten the TODO file to be more informative.<br>
<br>Eric Windisch is currently working on the initial efforts to merge Aftershock.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-1-27</a></font></b>
</td>
</tr>
</table>
0.1.0 has been released! Go to the <a href="devfiles.php">downloads</a> section and grab it.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-1-26</a></font></b>
</td>
</tr>
</table>
pak3 (Q3A pak file format) support has been implemented.<br>
<br>The waterwarp bug has been fixed, set r_waterwarp 1 to use it.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-1-23</a></font></b>
</td>
</tr>
</table>
3Dfx and VA Linux have graciously offered to donate hardware, in addition VA will be supplying t-shirts and bumper stickers to the QuakeForge team. The logo on the t-shirt and stickers will not be the one you've seen on the website so far we'll be replacing that as soon as possible by request of id Software. Due to demand for t-shirts from outside of the core team Copyleft will be selling QuakeForge t-shirts as soon as we give them the logo.
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266">
<tr>
<td align="center">
<b><font size="+1"><a name="news">2000-1-21</a></font></b>
</td>
</tr>
</table>
Release 0.1.0 has been branched, since many bugs have popped up since we branched, we will not be releasing tonight. There is no set release date.<br>
Feature freeze is officially over.<br>
<br>Bill Currie has completed the RPM building scripts and Joseph Carter has completed the DEB building scripts.<br>
<br>Old news that should be mentioned:<br>
<br>In uquake, the chasecam cvar is now cl_chasecam just like it is in qw-client.<br>
<br>qw-client's crosshair 2 is now supported in uquake.<br>
<br>A new GL-renderer-only experimental crosshair 3 has been added.<br>
<br>The check for a copy of the registered pak files has been removed.<br>
<br>The GL renderer now supports fullbright textures.<br>
<br>Code to detect clients attempting various time related cheats has been added.<br>
<br>Options for fullscreen and use mouse have been added to some targets.<br>
<br>Preliminary support for the wheels found on some mice has been added to the Linux SVGALib target. To use it bind MHWHEELDOWN and MHWHEELUP to whatever you want to use the wheel for.<br>
<br>New cvar: r_waterripple When set to 1 this will create a small wave effect under the GL renderer.<br>
<br>new ./configure option: --enable-newstyle<br>
Currenly all this does is use "base" instead of "id1" for the default place to look for your game data.<br>
<br>cvar show_fps<br>
show_fps 1 now works in uquake as well as qw-client. No more need to use timedemo to check performance! Much more accurate in showing where performance is good and where it isn't.<br>
<br>removed cvar r_mirroralpha<br>
This was a cheap hack which affected one texture on one map of the entire game. It also wasn't working right, so it's been removed.<br>
<br>You may now specify multiple game directories with -game. If for example you wanted to use the original registered game with MegaTF on a new style binary you would use -game id1,megatf. It does work with traditional style binaries and you may specify as many dirs as you like seperated by commas.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266"> $newsItem = '<P><A href="mailto:zoid@sourceforge.net">Dave &quot;Zoid&quot; Kirsch</A> has joined the QuakeForge team.' .
<tr> '<P>Zoid has plans to clean up the mouse code.' .
<td align="center"> '<P>Joseph Carter is working on making a target for Nelson Rush\'s tty support.' .
<b><font size="+1"><a name="news">2000-1-20</a></font></b> '<P>Matrox has graciously shipped Nelson Rush a G400 dual head, and offered 25% for the rest of the team.' .
</td> '<P>We just recieved the first shipment, eight cards, of sixteen voodoo 2 cards from 3Dfx. They\'ve also promised to ship sixteen Voodoo 3 cards, and possibly Voodoo 4 and 5 cards when they are out.' .
</tr> '<P>VA Linux Systems will be supplying various 3D cards and hardware to the QuakeForge team.' .
</table> '<P>Eric Windisch is working on water rippling.' .
Bill Currie will be maintaining the RPM package and Joseph Carter will be maintaining the DEB package. We will support gzipped and bzip2'd tarballs and zip packages, Nelson Rush will maintain those.<br> '<P>The team is working on finishing up the QW/Q1 merge.' .
<br>Linux.com did an <a href="http://www.linux.com/interviews/19991229/34/">interview</a> with Nelson Rush (palisade), this is late news but I thought I'd mention it.<br> '<P><A href="mailto:colonelpanic@sourceforge.net">Daniel O\'Neill</A> is integrating qstat for listing internet games while in-game.' .
<br>The QuakeWorld Forever project has agreed to work with the QuakeForge project toward a better QuakeWorld.<br> '<P><A href="mailto:theoddone@quakefiles.com">Dan Olson</A> has contributed a PHP<a href="credits.php">credits</a> section to the website.' .
<br>FreeBSD support is complete, now to smooth out the edges.<br> '<P>Nelson Rush has updated the <a href="progress.php">progress</a> section.';
<br>John Carmack has been sent the GPL'd mdfour replacement (i think my previous message about it was overlooked) again, and hopefully he provides it as a standard fix to the Quake development community.<br> tableNewsItem('13 Feb 2000', 'Palisade', $newsItem);
<br>Win95/98 is supported now with mingw32 and MSVC, thanks to Marcus Sundberg (mingw32), Jeff Teunissen (gas2masm fix) and Jason Nelson (VC fix).<br>
<br>We are rolling CVS snapshots every 15 minutes, you can grab a copy in the downloads section.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266"> $newsItem = '<P>QW/Q1 merge almost complete, thanks to the tireless efforts of Joseph Carter, Bill Currie, Loring Holden, Jeff Teunissen, and the rest of the QuakeForge team. Also, thanks to our fans for all the support, you guys are great.' .
<tr> '<P><A href="mailto:pontus@sourceforge.net">Pontus Lidman</A> is now maintaining IPV6 support.' .
<td align="center"> '<P><A href="mailto:xC0000005@sourceforge.net">Jason Nelson</A> is now maintaining the VC++ and win32 support.' .
<b><font size="+1"><a name="news">2000-1-19</a></font></b> '<P><A href="http://qsg.telefragged.com/">QSG</A> has joined QuakeForge in efforts to pull the Quake development community together.' .
</td> '<P>Phoenix from the <a href="http://www.planetquake.com/qer/">QER</a> project is redesigning the QER engine to be based off of QuakeForge and to also merge features from QER into the QuakeForge engine for mutual compatibility.';
</tr> tableNewsItem('11 Feb 2000', 'Palisade', $newsItem);
</table>
The <a href="http://frag.com/quest/">Quest Quake map editor</a> is actually GPL'd (Win32/DOS) and the unix port is outdated, the authors have been contacted about releasing the unix port under the GPL as well. If it is, then Quest will be QuakeForge's official editor of choice and we'll help to maintain it and port it to more platforms.<br>
<br>Update: The Quest Map editor is GPL'd, the older version was not.<br>
<br>Nelson Rush has released a working tweak of the GPL'd Quest map editor for Linux. You can find it in the <a href="devfiles.php">downloads</a> section under "Linux/BSD/UNIX".<br>
<br>Mercury has finalized his speed cheat fixes, that should about do it.<br>
<br>VA Linux will be making "QuakeForge" T-shirts for the QuakeForge core developers. Just so developers and users outside the project aren't left out, Copyleft will be selling QuakeForge T-shirts as well.<br>
<br>Raptor's global volumetric fog can now be used with r_fog &lt n &gt.<br>
"ok, if you wanna use fog for now on, id suggest r_fog .0005", raptor in #quakeforge<br>
<br>We need to redesign the QuakeForge logo, it seems we're not allowed to use the Quake 1 symbol in it according to the CEO of id Software, Todd Hollenshead.<br>
<br>Joao Miguel is working on rewriting the Quake Engine's rendering pipeline in order to add DirectX support, which includes Direct3D, DirectMusic, etc. He says things are going pretty well and that he should have something usable in a week or so.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266"> $newsItem = '<P>Check out the <A href="contest.php">logo contest</A> for a new logo for QuakeForge.';
<tr> tableNewsItem('7 Feb 2000', 'Palisade', $newsItem);
<td align="center">
<b><font size="+1"><a name="news">2000-1-18</a></font></b>
</td>
</tr>
</table>
Nelson Rush is working aavga into a vid_tty.c handler to make text QuakeForge embedded.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266"> $newsItem = '<P>We will be adding a &quot;mirrors&quot; section where you will find mirrors of our website and files.';
<tr> tableNewsItem('31 Jan 2000', 'Palisade', $newsItem);
<td align="center">
<b><font size="+1"><a name="news">2000-1-14</a></font></b>
</td>
</tr>
</table>
Laurent Giroud is working on merging Amiga support into QuakeForge, cross your fingers!<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266"> $newsItem = '<P>Developers check out the <a href="develop.php">developer section</a> for more information on how you can contribute.<br>' .
<tr> '<P>Zephaniah E. Hull has resigned as Interproject Relations Specialist for QuakeLives over a violation of the GPL.' .
<td align="center"> '<P>Nelson Rush has committed tty support, but it needs a target and to be debugged since it hasn\'t been tested yet.' .
<b><font size="+1"><a name="news">2000-1-13</a></font></b> '<P>Joseph Carter has rewritten the TODO file to be more informative.' .
</td> '<P>Eric Windisch is currently working on the initial efforts to merge Aftershock.';
</tr> tableNewsItem('29 Jan 2000', 'Palisade', $newsItem);
</table>
The Aftershock engine is currently being maintained on our CVS by <a href="mailto:lazyX@home.com">Stephen Taylor</a>, the author of Aftershock. Stephen is also working with us to merge QuakeForge and Aftershock. Aftershock is a Q3A-like rendering engine which can render Q3A levels almost perfectly. You can join in on the discussion by <a href="http://lists.sourceforge.net/mailman/listinfo/quake-aftershock">subscribing</a> to the quake-aftershock mailing list.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266"> $newsItem = '<P><B>QuakeForge 0.1.0 has been released!</B> Go to the <a href="devfiles.php">downloads</a> section and grab it.';
<tr> tableNewsItem('27 Jan 2000', 'Palisade', $newsItem);
<td align="center">
<b><font size="+1"><a name="news">2000-1-12</a></font></b>
</td>
</tr>
</table>
Nelson Rush has set up a project called QuakePolicy to help projects inter-communicate on Quake(R) development. Project leaders, members, or anyone interested in collaborating to maintain compatibility and feature sets across all Quake projects can visit the QuakePolicy <a href="http://quakepolicy.sourceforge.net/">homepage</a> and subscribe to the mailing list. QuakePolicy is a seperate organization from QuakeForge and it's only goal is inter-project collaboration. Beyond mailing lists, we might also host projects in the CVS for mutual development, and we could host patches for fixes and feature additions for other projects out there who need them.<br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266"> $newsItem = '<P>pak3 (Q3A pak file format) support has been implemented.' .
<tr> '<P>The &quot;waterwarp&quot; bug has been fixed, set <TT>r_waterwarp 1</TT> to use it.';
<td align="center"> tableNewsItem('26 Jan 2000', 'Palisade', $newsItem);
<b><font size="+1"><a name="news">2000-1-11</a></font></b>
</td>
</tr>
</table>
Sam Lantinga is working with the QuakeForge project on maintaining SDL support. Here is a portion of an email I recieved from him:<br>
<br><i>
From: Sam Lantinga<br>
To: Nelson Rush<br>
...<br>
[NR] Btw, I've been talking with Carmack, I mentioned the SDL and GGI
support and your and Maas work on getting SDLQuake in the tree. I think
he likes the project so far, I'll be keeping in contact with him...
we've already fixed lots of things by questioning him.
If you need any fixes for your version of SDLQuake...[NR]<br><br>
[SL] I'd rather help complete the SDL merge and just point to you guys. $newsItem = '<P>3Dfx Interactive and VA Linux Systems have graciously offered to donate hardware. In addition, VA will be supplying t-shirts and bumper stickers to the QuakeForge team. The logo on the t-shirt and stickers will not be the one you\'ve seen on the website so far -- we\'ll be replacing that as soon as possible by request of id Software. Due to demand for t-shirts from outside of the core team Copyleft will be selling QuakeForge t-shirts as soon as we give them the logo.';
You rock, BTW. :) [SL]<br> tableNewsItem('23 Jan 2000', 'Palisade', $newsItem);
...</i><br>
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266"> $newsItem = '<P>Release 0.1.0 has been branched, since many bugs have popped up since we branched, we will not be releasing tonight. There is no set release date.' .
<tr> '<P>Feature freeze is officially over.' .
<td align="center"> '<P>Bill Currie has completed the RPM building scripts and Joseph Carter has completed the Debian package building scripts.' .
<b><font size="+1"><a name="news">2000-1-10</a></font></b> '<P>Old news that should be mentioned:' .
</td> '<P>In uquake, the chasecam cvar is now cl_chasecam just like it is in qw-client.' .
</tr> '<P>qw-client\'s crosshair 2 is now supported in uquake.' .
</table> '<P>A new OpenGL-only experimental crosshair 3 has been added.' .
We need help implementing IPv6, fixing Svgalib, merging the Aftershock renderer, porting to Amiga, MacOS, BeOS, or any other platforms. We also could use a hand in devising free replacements for the textures/maps/models/etc. Join our <a href="http://lists.sourceforge.net/mailman/listinfo/quake-devel">mailing list</a> to see about contributing.<br> '<P>The check for a copy of the registered pak files has been changed so that it no longer places restrictions on what the code does.' .
<br><br> '<P>The OpenGL renderers now support fullbright textures. <B>[note: this has been removed.]</B>' .
'<P>Code to detect clients attempting various time related cheats has been added.' .
'<P>Options for fullscreen and use mouse have been added to some targets\' menu systems.' .
'<P>Preliminary support for the wheels found on some mice has been added to the Linux SVGALib target. To use it bind MHWHEELDOWN and MHWHEELUP to whatever you want to use the wheel for.' .
'<P>New cvar: r_waterripple When set to 1 this will create a small wave effect under the OpenGL renderers.' .
'<DL><DT>new ./configure option: --enable-newstyle</DT>' .
'<DD>Currenly all this does is use "base" instead of "id1" for the default place to look for your game data.</DD></DL>' .
'<P>cvar show_fps now works in uquake as well as qw-client. No more need to use timedemo to check performance! Much more accurate in showing where performance is good and where it isn\'t.' .
'<P>removed cvar r_mirroralpha. This was a cheap hack which affected one texture on one map of the entire game. It also wasn\'t working right, so it\'s been removed.' .
'<P>You may now specify multiple game directories with -game. If for example you wanted to use the original registered game with MegaTF on a new style binary you would use -game id1,megatf. It does work with traditional style binaries and you may specify as many dirs as you like seperated by commas.';
tableNewsItem('21 Jan 2000', 'Palisade', $newsItem);
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266"> $newsItem = '<P>Bill Currie will be maintaining the RPM package and Joseph Carter will be maintaining the DEB package. We will support gzipped and bzip2\'d tarballs and zip packages, Nelson Rush will maintain those.' .
<tr> '<P>Linux.com did an <a href="http://www.linux.com/interviews/19991229/34/">interview</a> with Nelson Rush (palisade), this is late news but I thought I\'d mention it.' .
<td align="center"> '<P>The <A href="http://qwf.challenge-world.com/">QuakeWorld Forever</A> project has agreed to work with QuakeForge toward a better QuakeWorld.' .
<b><font size="+1"><a name="news">2000-1-9</a></font></b> '<P>FreeBSD support is complete, now to smooth out the edges.' .
</td> '<P>John Carmack has been sent the GPL\'d mdfour replacement (i think my previous message about it was overlooked) again, and hopefully he provides it as a standard fix to the Quake development community.' .
</tr> '<P>Win95/98 is supported now with mingw32 and MSVC, thanks to Marcus Sundberg (mingw32), Jeff Teunissen (gas2masm fix) and Jason Nelson (VC fix).' .
</table> '<P>We are rolling CVS snapshots every 15 minutes, you can grab a copy in the downloads section.';
Feature FREEZE, unstable release 0.1.0 coming soon.<br> tableNewsItem('20 Jan 2000', 'Palisade', $newsItem);
<br><br>
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266"> $newsItem = '<P>The <a href="http://frag.com/quest/">Quest Quake map editor</a> is actually GPL\'d (Win32/DOS) and the unix port is outdated, the authors have been contacted about releasing the unix port under the GPL as well. If it is, then Quest will be QuakeForge\'s official editor of choice and we\'ll help to maintain it and port it to more platforms.' .
<tr> '<P><B>Update:</B> The Quest Map editor is GPL\'d, the older version was not.' .
<td align="center"> '<P>Nelson Rush has released a working tweak of the GPL\'d Quest map editor for Linux. You can find it in the <a href="devfiles.php">downloads</a> section under "Linux/BSD/UNIX".' .
<b><font size="+1"><a name="news">2000-1-7</a></font></b> '<P>Mercury has finalized his speed cheat fixes, that should about do it.' .
</td> '<P>VA Linux Systems will be making "QuakeForge" T-shirts for the QuakeForge core developers. Just so developers and users outside the project aren\'t left out, Copyleft will be selling QuakeForge T-shirts as well.' .
</tr> '<P>Raptor\'s global volumetric fog can now be used with r_fog &lt n &gt.' .
</table> '<P>&quot;ok, if you wanna use fog for now on, id suggest r_fog .0005&quot;, raptor in #quakeforge' .
<a href="http://sourceforge.net/survey/survey.php?group_id=882&survey_id=10062">Vote in this survey for the new Quake(R) and QuakeWorld(R) engine name</a>.<br> '<P>We need to redesign the QuakeForge logo, it seems we\'re not allowed to use the Quake 1 symbol in it according to the CEO of id Software, Todd Hollenshead.' .
<br><br> '<P>Joao Miguel is working on rewriting the Quake Engine\'s rendering pipeline in order to add DirectX support, which includes Direct3D, DirectMusic, etc. He says things are going pretty well and that he should have something usable in a week or so.';
tableNewsItem('19 Jan 2000', 'Palisade', $newsItem);
<table width="100%" border="0" cellspacing="0" align="center" bgcolor="#3e4266"> $newsItem = '<P>Nelson Rush is working aavga into a vid_tty.c handler to make text QuakeForge embedded.';
<tr> tableNewsItem('18 Jan 2000', 'Palisade', $newsItem);
<td align="center">
<b><font size="+1"><a name="news">2000-1-6</a></font></b> $newsItem = '<P>Laurent Giroud is working on merging Amiga support into QuakeForge, cross your fingers!';
</td> tableNewsItem('14 Jan 2000', 'Palisade', $newsItem);
</tr>
</table> $newsItem = '<P>The Aftershock engine is currently being maintained on our CVS by <a href="mailto:lazyX@home.com">Stephen Taylor</a>, the author of Aftershock. Stephen is also working with us to merge QuakeForge and Aftershock. Aftershock is a Q3A-like rendering engine which can render Q3A levels almost perfectly. You can join in on the discussion by <a href="http://lists.sourceforge.net/mailman/listinfo/quake-aftershock">subscribing</a> to the quake-aftershock mailing list.';
**Critical** download, grab our GPL'd mdfour replacement for the proprietary md4 code accidently left in the q1source release from our <a href="devfiles.php">downloads</a> section. tableNewsItem('13 Jan 2000', 'Palisade', $newsItem);
<br><br>
</td> $newsItem = '<P>Nelson Rush has set up a project called Quake Policy to help projects inter-communicate on Quake&reg; development. Project leaders, members, or anyone interested in collaborating to maintain compatibility and feature sets across all Quake projects can visit the <a href="http://quakepolicy.sourceforge.net/">Quake Policy homepage</a> and subscribe to the mailing list. Quake Policy is a seperate organization from QuakeForge and it\'s only goal is inter-project collaboration. Beyond mailing lists, we might also host projects in the CVS for mutual development, and we could host patches for fixes and feature additions for other projects out there who need them.';
</tr> tableNewsItem('12 Jan 2000', 'Palisade', $newsItem);
<tr>
<td align="center"> $newsItem = '<P>Sam Lantinga is working with the QuakeForge project on maintaining SDL support.';
<hr> tableNewsItem('11 Jan 2000', 'Palisade', $newsItem);
<a href="http://www.sourceforge.net"><img src="images/sflogo.png" border=0 alt="SourceForge"></a>
<a href="http://www.libranet.com/petition.html"><img src="images/petition_button.jpg" border=0 alt="Sign The Linux Driver Petition"></a> $newsItem = '<P>We need help implementing IPv6, fixing Svgalib, merging the Aftershock renderer, porting to Amiga, MacOS, BeOS, or any other platforms. We also could use a hand in devising free replacements for the textures/maps/models/etc. Join our <a href="http://lists.sourceforge.net/mailman/listinfo/quake-devel">mailing list</a> to see about contributing.';
<a href="http://www.planetquake.com/aftershock/"><img src="images/aftershock_logo.jpg" border=0 alt="Aftershock"></a> tableNewsItem('10 Jan 2000', 'Palisade', $newsItem);
<br>
</td> $newsItem = '<P>Feature freeze begun, unstable release 0.1.0 coming soon.';
</tr> tableNewsItem('9 Jan 2000', 'Palisade', $newsItem);
<tr>
<td align="center"> $newsItem = '<P>Vote in <a href="http://sourceforge.net/survey/survey.php?group_id=882&survey_id=10062">this survey</A> for the new Quake&reg; and QuakeWorld&reg; engine name.';
<br> tableNewsItem('7 Jan 2000', 'Palisade', $newsItem);
<font size="-1">
<br>Website Copyright (C) 1999,2000 contributors of the QuakeForge Project. $newsItem = '<P>**Critical** download, grab our GPL\'d mdfour replacement for the proprietary md4 code accidently left in the q1source release from our <a href="devfiles.php">downloads</a> section.';
<br><a href="copyright.php">View Additional Copyright and Trademark Acknowledgements</a> tableNewsItem('6 Jan 2000', 'Palisade', $newsItem);
</font> }
<br> tableBoxFooter();
</td> ?>
</tr> </TD>
</table> </TR>
</body> </TABLE>
</html> &nbsp;<BR>
</TD>
<?php
tableSpacer( 1, 9, 1, "white");
?>
</TR>
<TR>
<TD COLSPAN="4">
<?php
include("parts/copyright.php");
?>
</TD>
</TR>
</TABLE>