diff options
Diffstat (limited to 'web/include/status.php')
-rw-r--r-- | web/include/status.php | 189 |
1 files changed, 0 insertions, 189 deletions
diff --git a/web/include/status.php b/web/include/status.php deleted file mode 100644 index 66268b7..0000000 --- a/web/include/status.php +++ /dev/null @@ -1,189 +0,0 @@ -<h2>Port Status</h2> -<p>Here is a table of the most up to date information we have regarding -icculus.org/quake3's working status on different operating systems. There are things -to bear in mind when viewing this: -<ul> - <li>The status column refers only to the latest information we are given, so it may be out of date.</li> - <li>"Working" doesn't always imply "usable", see the <em>Notes</em> column.</li> - <li>Status is one of <em>working</em>, <em>broken</em> or <em>unknown</em>.</li> -</ul> -</p> -<table> - <caption>Status of Port Targets</caption> - <tr> - <th scope="col"><acronym title="Operating System">OS</acronym></th> - <th scope="col">Platform</th> - <th scope="col">Status</th> - <th scope="col"><acronym title="Last Known Working Revision">LKWR</acronym></th> - <th scope="col">Notes</th> - </tr> - <tr> - <td scope="row" rowspan="4">Linux</td> <!--OS--> - <td>gcc-x86</td> <!--Platform--> - <td>working</td> <!--Status--> - <td></td> <!--LKWR--> - <td></td> <!--Notes--> - </tr> - <tr> - <td>gcc-x86_64</td> <!--Platform--> - <td>working</td> <!--Status--> - <td></td> <!--LKWR--> - <td>JIT bytecode compiler requires GNU <tt>as</tt>.</td> <!--Notes--> - </tr> - <tr> - <td>gcc-ppc</td> <!--Platform--> - <td>working</td> <!--Status--> - <td></td> <!--LKWR--> - <td>JIT compiler does not work.</td> <!--Notes--> - </tr> - <tr> - <td>gcc-alpha</td> <!--Platform--> - <td>working</td> <!--Status--> - <td></td> <!--LKWR--> - <td>Dedicated server only with VM interpreter.</td> <!--Notes--> - </tr> - <tr> - <td scope="row" rowspan="2">Windows</td> <!--OS--> - <td>mingw-x86</td> <!--Platform--> - <td>working</td> <!--Status--> - <td></td> <!--LKWR--> - <td></td> <!--Notes--> - </tr> - <tr> - <td>MSVC-x86</td> <!--Platform--> - <td>working</td> <!--Status--> - <td></td> <!--LKWR--> - <td></td> <!--Notes--> - </tr> - <tr> - <td scope="row" rowspan="3">Mac OS X</td> <!--OS--> - <td>gcc-ppcG3</td> <!--Platform--> - <td>working</td> <!--Status--> - <td></td> <!--LKWR--> - <td></td> <!--Notes--> - </tr> - <tr> - <td>gcc-ppcG4</td> <!--Platform--> - <td>working</td> <!--Status--> - <td></td> <!--LKWR--> - <td>JIT compiler does not work.</td> <!--Notes--> - </tr> - <tr> - <td>gcc-x86</td> <!--Platform--> - <td>working</td> <!--Status--> - <td></td> <!--LKWR--> - <td></td> <!--Notes--> - </tr> - <tr> - <td scope="row">FreeBSD</td> <!--OS--> - <td>gcc-x86</td> <!--Platform--> - <td>working</td> <!--Status--> - <td></td> <!--LKWR--> - <td></td> <!--Notes--> - </tr> - <tr> - <td scope="row">NetBSD</td> <!--OS--> - <td>gcc-x86</td> <!--Platform--> - <td>working</td> <!--Status--> - <td></td> <!--LKWR--> - <td>Dedicated server only with native libs.</td> <!--Notes--> - </tr> - <tr> - <td scope="row" rowspan="2">Solaris</td> <!--OS--> - <td>gcc-x86</td> <!--Platform--> - <td>working</td> <!--Status--> - <td></td> <!--LKWR--> - <td></td> <!--Notes--> - </tr> - <tr> - <td>gcc-sparc</td> <!--Platform--> - <td>working</td> <!--Status--> - <td></td> <!--LKWR--> - <td></td> <!--Notes--> - </tr> - <tr> - <td scope="row">IRIX</td> <!--OS--> - <td>cc-*</td> <!--Platform--> - <td>broken</td> <!--Status--> - <td></td> <!--LKWR--> - <td>Patch pending, I think.</td> <!--Notes--> - </tr> -</table> -<p>You can keep an eye on the Subversion repository via the <a href="http://svn.icculus.org/quake3/trunk/"> -Web interface</a>.</p> - -<h2>Implemented Features</h2> -<ul> - <li><a href="http://www.openal.org/">OpenAL</a> support for sound. Surround - sound supported.</li> - <li>AVI video capture of demos.</li> - <li><a href="http://www.vorbis.com/">Ogg Vorbis</a> support.</li> - <li><a href="http://libsdl.org" title="Simple DirectMedia Layer">SDL</a> being used - for input, OpenGL context management, and sound. Though not on Windows yet.</li> - <li>Colors converted to ANSI escape codes in terminal output. See the entry on - <a href="?page=help#ttycon">the cvar listing</a> for usage.</li> - <li>Much improved autocompletion on the console.</li> - <li>Persistent console history.</li> - <li>Much improved <acronym title="Quake Virtual Machine">QVM</acronym> tools.</li> - <li>MinGW compilation support on Windows and cross-compilation on Linux</li> - <li>More supported platforms, see the table above.</li> - <li>Lots and lots of bug fixes.</li> -</ul> -<p>There is a listing on the <a href="?page=help#cvar">Help</a> section with information -on new cvars and commands introduced in this project.</p> - -<h2>The Future</h2> -<h3>Release Criteria</h3> -<p>Before a release can occur, the following must occur for each platform:</p> -<ol> - <li>Testing of <em>Quake III: Arena</em> single- and multi-player.</li> - <li>Testing of <em>Quake III: Team Arena</em> single- and multi-player.</li> - <li>Testing of at least one other Quake 3 modification. Possibly - <a href="http://www.urbanterror.net/">Urban Terror</a>, - <a href="http://www.rq3.com/">Reaction Quake3</a>, or any other popular - modification that puts the engine through it's paces.</li> - <li>An installer which includes all <a href="?page=getdata">up-to-date id <tt>pk3</tt> - files</a>, requires original CD-ROM. Users might need to copy the - <tt>pak0.pk3</tt> file themselves.</li> -</ol> - -<h3>Roadmap</h3> -<ul> - <li> - <h4>For 1.34:</h4> - <ul> - <li>Features implemented, ready for release.</li> - <li>Meet release criteria (see above) for Win32, Linux, and - Mac OS X.</li> - </ul> - </li> - <li> - <h4>For 1.35+:</h4> - <ul> - <li><a href="http://en.wikipedia.org/wiki/IPv6" title="Internet Protocol version 6">IPv6</a> support.</li> - <li>Merge <a class="shell" href="http://svn.icculus.org/quake3/trunk/code/unix/unix_net.c?view=markup"> - unix_net.c</a> and <a class="shell" href="http://svn.icculus.org/quake3/trunk/code/win32/win_net.c?view=markup"> - win_net.c</a>.</li> - <li>Replace Windows DirectX backend with - <a href="http://libsdl.org" title="Simple DirectMedia Layer">SDL</a>.</li> - </ul> - </li> - <li> - <h4>For 1.39:</h4> - <ul> - <li>Four player split-screen.</li> - </ul> - </li> -</ul> - -<p><em>Note: The above is a list of steps that <strong>remain to be completed</strong>, -so the lists will get shorter as release approaches. Items already completed are -not on the roadmap.</em></p> - -<h2>PunkBuster Support</h2> -<p><a href="http://www.evenbalance.com/">Even Balance</a>'s Punkbuster support can never -be included with any open-source version of Quake 3 due to it being removed from the -source-code before the release, and the binary-only nature of its anti-cheating software. -</p> -<p>While it is possible that someone could write an open-source equivalent of PunkBuster, -it's not very feasible for a number of reasons.</p> |