update docs for 0.91.0 changes.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1264 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
sezero 2015-12-13 09:37:14 +00:00
parent cfb7d1fdb2
commit 4f87b5c986
3 changed files with 227 additions and 95 deletions

View file

@ -108,6 +108,40 @@ The "game" command doesn't execute quake.rc in the new game directory being swit
</p>
<sect> Changes<p>
<sect1> Changes in 0.91.1<p>
<sect2> Bugfixes
<itemize>
<item> Fix unwanted fog mode change upon video restart.
<item> Work around Intel 855 bug in status bar drawing with "r_oldwater 0" and "scr_sbaralpha 0".
<item> Fix an obscure GLSL bug where changing gamma would result in the screen turning to noise.
<item> Fix GLSL gamma causing the tiled screen border to turn white when "sizedown" is used.
<item> Fix an alias model VBO renderer bug where a model not precached during map start wouldn't be drawn.
<item> Fix the order of OpenGL context creation and window creation in SDL2 video.
<item> Fix a calling convention issue in windows DPI awareness function pointers.
<item> Fix a random texture recoloring after video mode change.
<item> Fix a wrong alpha-sorting bug introduced in 0.90.1.
<item> Prevent a possible buffer overflow in Cbuf_Execute (old Q1/Q2 bug).
<item> Prevent a possible vulnerability in MSG_ReadString (old Q1/Q2 bug).
</itemize>
<sect2> Visual improvements
<itemize>
<item> New cvars r_lavaalpha, r_slimealpha, r_telealpha for fine-tuning specific liquid opacities (from DirectQ/RMQEngine, non-archived, default to 0), and new worldspawn keys _wateralpha, _lavaalpha, _slimealpha, _telealpha, _skyfog (unique to Quakespasm, similar to the behaviour of the "fog" worldspawn key).
<item> GLSL gamma is now supported on older hardware without NPOT extension.
</itemize>
<sect2> Interface improvements
<itemize>
<item> New r_pos command to show player position.
<item> NaN detection in traceline now warns instead of error.
</itemize>
<sect2> Code cleanup / Other
<itemize>
<item> Update third-party libraries.
</itemize>
</p>
<sect1> Changes in 0.90.1<p>
<sect2> Bugfixes
<itemize>
@ -142,7 +176,6 @@ The "game" command doesn't execute quake.rc in the new game directory being swit
<item> Experimental windowed fullscreen mode available with vid_desktopfullscreen 1 (only in SDL2 builds, takes effect upon entering fullscreen mode the next time.)
<item> Silence "exceeded standard limit" messages unless developer cvar is >= 1.
<item> Some spam moved from developer 1 to 2: "can't find tga/lit/ent", "trying to load ent", "bad chunk length", "meshing", "PR_AlocStringSlots: realloc'ing"
<item> r_pos command shows player position, aka r_speeds + viewpos.
</itemize>
<sect2> Code cleanup

View file

@ -41,17 +41,18 @@
<H2><A NAME="toc6">6.</A> <A HREF="Quakespasm.html#s6">Changes</A></H2>
<UL>
<LI><A NAME="toc6.1">6.1</A> <A HREF="Quakespasm.html#ss6.1">Changes in 0.90.1</A>
<LI><A NAME="toc6.2">6.2</A> <A HREF="Quakespasm.html#ss6.2">Changes in 0.90.0</A>
<LI><A NAME="toc6.3">6.3</A> <A HREF="Quakespasm.html#ss6.3">Changes in 0.85.9</A>
<LI><A NAME="toc6.4">6.4</A> <A HREF="Quakespasm.html#ss6.4">Changes in 0.85.8</A>
<LI><A NAME="toc6.5">6.5</A> <A HREF="Quakespasm.html#ss6.5">Changes in 0.85.7</A>
<LI><A NAME="toc6.6">6.6</A> <A HREF="Quakespasm.html#ss6.6">Changes in 0.85.6</A>
<LI><A NAME="toc6.7">6.7</A> <A HREF="Quakespasm.html#ss6.7">Changes in 0.85.5</A>
<LI><A NAME="toc6.8">6.8</A> <A HREF="Quakespasm.html#ss6.8">Changes in 0.85.4</A>
<LI><A NAME="toc6.9">6.9</A> <A HREF="Quakespasm.html#ss6.9">Changes in 0.85.3</A>
<LI><A NAME="toc6.10">6.10</A> <A HREF="Quakespasm.html#ss6.10">Changes in 0.85.2</A>
<LI><A NAME="toc6.11">6.11</A> <A HREF="Quakespasm.html#ss6.11">Changes in 0.85.1</A>
<LI><A NAME="toc6.1">6.1</A> <A HREF="Quakespasm.html#ss6.1">Changes in 0.91.1</A>
<LI><A NAME="toc6.2">6.2</A> <A HREF="Quakespasm.html#ss6.2">Changes in 0.90.1</A>
<LI><A NAME="toc6.3">6.3</A> <A HREF="Quakespasm.html#ss6.3">Changes in 0.90.0</A>
<LI><A NAME="toc6.4">6.4</A> <A HREF="Quakespasm.html#ss6.4">Changes in 0.85.9</A>
<LI><A NAME="toc6.5">6.5</A> <A HREF="Quakespasm.html#ss6.5">Changes in 0.85.8</A>
<LI><A NAME="toc6.6">6.6</A> <A HREF="Quakespasm.html#ss6.6">Changes in 0.85.7</A>
<LI><A NAME="toc6.7">6.7</A> <A HREF="Quakespasm.html#ss6.7">Changes in 0.85.6</A>
<LI><A NAME="toc6.8">6.8</A> <A HREF="Quakespasm.html#ss6.8">Changes in 0.85.5</A>
<LI><A NAME="toc6.9">6.9</A> <A HREF="Quakespasm.html#ss6.9">Changes in 0.85.4</A>
<LI><A NAME="toc6.10">6.10</A> <A HREF="Quakespasm.html#ss6.10">Changes in 0.85.3</A>
<LI><A NAME="toc6.11">6.11</A> <A HREF="Quakespasm.html#ss6.11">Changes in 0.85.2</A>
<LI><A NAME="toc6.12">6.12</A> <A HREF="Quakespasm.html#ss6.12">Changes in 0.85.1</A>
</UL>
<P>
<H2><A NAME="toc7">7.</A> <A HREF="Quakespasm.html#s7">Todo </A></H2>
@ -187,7 +188,54 @@ these patched libSDL binaries may help.
<H2><A NAME="ss6.1">6.1</A> <A HREF="#toc6.1">Changes in 0.90.1</A>
<H2><A NAME="ss6.1">6.1</A> <A HREF="#toc6.1">Changes in 0.91.1</A>
</H2>
<H3>Bugfixes</H3>
<P>
<UL>
<LI> Fix unwanted fog mode change upon video restart.</LI>
<LI> Work around Intel 855 bug in status bar drawing with "r_oldwater 0" and "scr_sbaralpha 0".</LI>
<LI> Fix an obscure GLSL bug where changing gamma would result in the screen turning to noise.</LI>
<LI> Fix GLSL gamma causing the tiled screen border to turn white when "sizedown" is used.</LI>
<LI> Fix an alias model VBO renderer bug where a model not precached during map start wouldn't be drawn.</LI>
<LI> Fix the order of OpenGL context creation and window creation in SDL2 video.</LI>
<LI> Fix a calling convention issue in windows DPI awareness function pointers.</LI>
<LI> Fix a random texture recoloring after video mode change.</LI>
<LI> Fix a wrong alpha-sorting bug introduced in 0.90.1.</LI>
<LI> Prevent a possible buffer overflow in Cbuf_Execute (old Q1/Q2 bug).</LI>
<LI> Prevent a possible vulnerability in MSG_ReadString (old Q1/Q2 bug).</LI>
</UL>
</P>
<H3>Visual improvements</H3>
<P>
<UL>
<LI> New cvars r_lavaalpha, r_slimealpha, r_telealpha for fine-tuning specific liquid opacities (from DirectQ/RMQEngine, non-archived, default to 0), and new worldspawn keys _wateralpha, _lavaalpha, _slimealpha, _telealpha, _skyfog (unique to Quakespasm, similar to the behaviour of the "fog" worldspawn key).</LI>
<LI> GLSL gamma is now supported on older hardware without NPOT extension.</LI>
</UL>
</P>
<H3>Interface improvements</H3>
<P>
<UL>
<LI> New r_pos command to show player position.</LI>
<LI> NaN detection in traceline now warns instead of error.</LI>
</UL>
</P>
<H3>Code cleanup / Other</H3>
<P>
<UL>
<LI> Update third-party libraries.</LI>
</UL>
</P>
<H2><A NAME="ss6.2">6.2</A> <A HREF="#toc6.2">Changes in 0.90.1</A>
</H2>
@ -236,7 +284,6 @@ these patched libSDL binaries may help.
<LI> Experimental windowed fullscreen mode available with vid_desktopfullscreen 1 (only in SDL2 builds, takes effect upon entering fullscreen mode the next time.)</LI>
<LI> Silence "exceeded standard limit" messages unless developer cvar is >= 1.</LI>
<LI> Some spam moved from developer 1 to 2: "can't find tga/lit/ent", "trying to load ent", "bad chunk length", "meshing", "PR_AlocStringSlots: realloc'ing"</LI>
<LI> r_pos command shows player position, aka r_speeds + viewpos.</LI>
</UL>
</P>
@ -248,7 +295,7 @@ these patched libSDL binaries may help.
<LI> Update 3rd-party libraries.</LI>
</UL>
</P>
<H2><A NAME="ss6.2">6.2</A> <A HREF="#toc6.2">Changes in 0.90.0</A>
<H2><A NAME="ss6.3">6.3</A> <A HREF="#toc6.3">Changes in 0.90.0</A>
</H2>
<P>
@ -293,7 +340,7 @@ these patched libSDL binaries may help.
<LI> Other fixes and clean-ups.</LI>
</UL>
</P>
<H2><A NAME="ss6.3">6.3</A> <A HREF="#toc6.3">Changes in 0.85.9</A>
<H2><A NAME="ss6.4">6.4</A> <A HREF="#toc6.4">Changes in 0.85.9</A>
</H2>
<P>
@ -317,7 +364,7 @@ these patched libSDL binaries may help.
<LI> Several other minor fixes/cleanups.</LI>
</UL>
</P>
<H2><A NAME="ss6.4">6.4</A> <A HREF="#toc6.4">Changes in 0.85.8</A>
<H2><A NAME="ss6.5">6.5</A> <A HREF="#toc6.5">Changes in 0.85.8</A>
</H2>
<P>
@ -342,7 +389,7 @@ these patched libSDL binaries may help.
<LI> Miscellaneous source code cleanups.</LI>
</UL>
</P>
<H2><A NAME="ss6.5">6.5</A> <A HREF="#toc6.5">Changes in 0.85.7</A>
<H2><A NAME="ss6.6">6.6</A> <A HREF="#toc6.6">Changes in 0.85.7</A>
</H2>
<P>
@ -360,7 +407,7 @@ these patched libSDL binaries may help.
<LI> Several other small changes mostly invisible to the end-user</LI>
</UL>
</P>
<H2><A NAME="ss6.6">6.6</A> <A HREF="#toc6.6">Changes in 0.85.6</A>
<H2><A NAME="ss6.7">6.7</A> <A HREF="#toc6.7">Changes in 0.85.6</A>
</H2>
<P>
@ -371,7 +418,7 @@ these patched libSDL binaries may help.
<LI> Minor SDL video fixes.</LI>
</UL>
</P>
<H2><A NAME="ss6.7">6.7</A> <A HREF="#toc6.7">Changes in 0.85.5</A>
<H2><A NAME="ss6.8">6.8</A> <A HREF="#toc6.8">Changes in 0.85.5</A>
</H2>
<P>
@ -390,7 +437,7 @@ these patched libSDL binaries may help.
<LI> Several code updates from uHexen2 project, several code cleanups.</LI>
</UL>
</P>
<H2><A NAME="ss6.8">6.8</A> <A HREF="#toc6.8">Changes in 0.85.4</A>
<H2><A NAME="ss6.9">6.9</A> <A HREF="#toc6.9">Changes in 0.85.4</A>
</H2>
<P>
@ -408,7 +455,7 @@ these patched libSDL binaries may help.
<LI> Other minor sound and cdaudio updates</LI>
</UL>
</P>
<H2><A NAME="ss6.9">6.9</A> <A HREF="#toc6.9">Changes in 0.85.3</A>
<H2><A NAME="ss6.10">6.10</A> <A HREF="#toc6.10">Changes in 0.85.3</A>
</H2>
<P>
@ -431,7 +478,7 @@ these patched libSDL binaries may help.
</UL>
</P>
<H2><A NAME="ss6.10">6.10</A> <A HREF="#toc6.10">Changes in 0.85.2</A>
<H2><A NAME="ss6.11">6.11</A> <A HREF="#toc6.11">Changes in 0.85.2</A>
</H2>
<P>
@ -450,7 +497,7 @@ these patched libSDL binaries may help.
</UL>
</P>
<H2><A NAME="ss6.11">6.11</A> <A HREF="#toc6.11">Changes in 0.85.1</A>
<H2><A NAME="ss6.12">6.12</A> <A HREF="#toc6.12">Changes in 0.85.1</A>
</H2>
<P>

View file

@ -4,7 +4,6 @@
Table of Contents
1. About
2. Downloads
3. Hints
@ -17,34 +16,39 @@
5. Known Bugs
6. Changes
6.1 Changes in 0.90.1
6.1 Changes in 0.91.1
6.1.1 Bugfixes
6.1.2 Performance
6.1.3 Visual improvements
6.1.4 Interface improvements
6.1.5 Code cleanup
6.2 Changes in 0.90.0
6.3 Changes in 0.85.9
6.4 Changes in 0.85.8
6.5 Changes in 0.85.7
6.6 Changes in 0.85.6
6.7 Changes in 0.85.5
6.8 Changes in 0.85.4
6.9 Changes in 0.85.3
6.10 Changes in 0.85.2
6.11 Changes in 0.85.1
6.1.2 Visual improvements
6.1.3 Interface improvements
6.1.4 Code cleanup / Other
6.2 Changes in 0.90.1
6.2.1 Bugfixes
6.2.2 Performance
6.2.3 Visual improvements
6.2.4 Interface improvements
6.2.5 Code cleanup
6.3 Changes in 0.90.0
6.4 Changes in 0.85.9
6.5 Changes in 0.85.8
6.6 Changes in 0.85.7
6.7 Changes in 0.85.6
6.8 Changes in 0.85.5
6.9 Changes in 0.85.4
6.10 Changes in 0.85.3
6.11 Changes in 0.85.2
6.12 Changes in 0.85.1
7. Todo
8. Copyright
9. Contact
10. Links
______________________________________________________________________
Page last edited December 2015
1. About
QuakeSpasm <http://quakespasm.sourceforge.net> is a Quake 1 engine
@ -55,19 +59,19 @@
includes a new sound driver, some graphical niceities, and numerous
bug-fixes and other improvements.
2. Downloads
o Project Downloads: http://quakespasm.sourceforge.net/download.htm
o Project Downloads <http://quakespasm.sourceforge.net/download.htm>
o Automatic Builds: http://quakespasm.ericwa.com/job/quakespasm/
o Automatic Builds <http://quakespasm.ericwa.com/job/quakespasm/>
3. Hints
Visit the FitzQuake homepage <http://www.celephais.net/fitzquake> for
a full run-down of the engine's commands and variables.
o To disable some changes, use "quakespasm -fitz"
o Quakespasm's custom data is stored in "quakespasm.pak". Install
@ -111,7 +115,8 @@
o Use the "-noextmusic" option to disable this feature.
o See <Quakespasm-Music.txt> for more details.
o See Quakespasm-Music.txt for more details.
4. Compiling and Installation
@ -119,8 +124,8 @@
quakespasm.pak. This file should be placed alongside your quakespasm
binary and id1 directory.
To check-out the latest version of QuakeSpasm, use svn co
svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm
To check-out the latest version of QuakeSpasm, use
svn co svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm
4.1. Linux/Unix
@ -164,6 +169,7 @@
Alternatively, have a look at Makefile.darwin for more instructions on
building from a console.
5. Known Bugs
Brightness issues should be fixed with GLSL gamma in 0.90.1, if your
@ -175,11 +181,10 @@
help.
o Gamma patched libSDL (i686-linux)
<http://sourceforge.net/projects/quakespasm/files/Support%20Files/libSDL_gamma_patched.tgz/download>
http://sourceforge.net/projects/quakespasm/files/Support%20Files/libSDL_gamma_patched.tgz/download
o Gamma patched libSDL (x86_64-linux)
<http://sourceforge.net/projects/quakespasm/files/Support%20Files/libSDL_gamma_patched-
AMD64.tgz/download>
http://sourceforge.net/projects/quakespasm/files/Support%20Files/libSDL_gamma_patched-AMD64.tgz/download
The "game" command doesn't execute quake.rc in the new game directory
being switched to. This means any custom key bindings in a mod's
@ -188,20 +193,75 @@
instead of using the game console command. Or, after running the game
command, you can run "exec quake.rc" by yourself (YMMV).
6. Changes
6.1. Changes in 0.90.1
6.1. Changes in 0.91.1
6.1.1. Bugfixes
o Fix unwanted fog mode change upon video restart.
o Work around Intel 855 bug in status bar drawing with "r_oldwater 0"
and "scr_sbaralpha 0".
o Fix an obscure GLSL bug where changing gamma would result in the
screen turning to noise.
o Fix GLSL gamma causing the tiled screen border to turn white when
"sizedown" is used.
o Fix an alias model VBO renderer bug where a model not precached
during map start wouldn't be drawn.
o Fix the order of OpenGL context creation and window creation in
SDL2 video.
o Fix a calling convention issue in windows DPI awareness function
pointers.
o Fix a random texture recoloring after video mode change.
o Fix a wrong alpha-sorting bug introduced in 0.90.1.
o Prevent a possible buffer overflow in Cbuf_Execute (old Q1/Q2 bug).
o Prevent a possible vulnerability in MSG_ReadString (old Q1/Q2 bug).
6.1.2. Visual improvements
o New cvars r_lavaalpha, r_slimealpha, r_telealpha for fine-tuning
specific liquid opacities (from DirectQ/RMQEngine, non-archived,
default to 0), and new worldspawn keys _wateralpha, _lavaalpha,
_slimealpha, _telealpha, _skyfog (unique to Quakespasm, similar to
the behaviour of the "fog" worldspawn key).
o GLSL gamma is now supported on older hardware without NPOT
extension.
6.1.3. Interface improvements
o New r_pos command to show player position.
o NaN detection in traceline now warns instead of error.
6.1.4. Code cleanup / Other
o Update third-party libraries.
6.2. Changes in 0.90.1
6.2.1. Bugfixes
o Fix dynamic light artifact where changing lightmap are rendered one
frame late (bug introduced in 0.90.0).
o Fix texture memory leak when changing video modes with SDL2.
o Fix rare incorrect mdl lighting on 64-bit builds. (details here.)
<http://forums.inside3d.com/viewtopic.php?f=3&t=5620>
o Fix rare incorrect mdl lighting on 64-bit builds. (details here:
http://forums.inside3d.com/viewtopic.php?f=3&t=5620)
o Fix fullbrights turning black after "kill" command (bug introduced
in 0.90.0).
@ -216,15 +276,13 @@
o Fix crash on out-of-bounds skin number.
6.1.2. Performance
6.2.2. Performance
o Use multithreaded OpenGL on OS X for better performance.
o New, faster mdl renderer using GLSL. Disable with "-noglslalias".
6.1.3. Visual improvements
6.2.3. Visual improvements
o New gamma correction implementation using GLSL. Fixes all known
gamma issues (affecting the full display, persisting after
@ -238,8 +296,7 @@
o r_noshadow_list cvar added (from MarkV.)
6.1.4. Interface improvements
6.2.4. Interface improvements
o Support pausing demo playback with the "pause" command.
@ -256,22 +313,19 @@
"trying to load ent", "bad chunk length", "meshing",
"PR_AlocStringSlots: realloc'ing"
o r_pos command shows player position, aka r_speeds + viewpos.
6.1.5. Code cleanup
6.2.5. Code cleanup
o Clean up IDE project files to build on fresh systems.
o Update 3rd-party libraries.
6.2. Changes in 0.90.0
6.3. Changes in 0.90.0
o Fix issues on Windows systems with DPI scaling.
o Unix/Mac user directories support. Disabled by default, 'make
DO_USERDIRS=1' to enable it.
o Unix/Mac user directories support. Disabled by default,
'make DO_USERDIRS=1' to enable it.
o SDL2 support. Disabled by default, 'make USE_SDL2=1' to enable it.
@ -317,7 +371,7 @@
o Music and sfx now mixed at 44100 Hz to avoid downsampling music.
Low-pass filter applied to the sfx if -sndspeed is 11025 (the
default), to preserve the same sound quality as 0.85.9. New
default), to preserve the same sound quality as 0.85.9. New
-mixspeed option sets the rate for mixing sfx and music, and output
to the OS (default 44100), setting it to 11025 reverts to 0.85.9
behaviour. New snd_filterquality cvar, value can be between 1
@ -373,8 +427,8 @@
o Other fixes and clean-ups.
6.3. Changes in 0.85.9
6.4. Changes in 0.85.9
o Fixes for several undefined behaviors in C code (gcc-4.8 support.)
@ -420,8 +474,8 @@
o Several other minor fixes/cleanups.
6.4. Changes in 0.85.8
6.5. Changes in 0.85.8
o Made Quake shareware 1.00 and 1.01 versions to be recognized
properly.
@ -467,8 +521,8 @@
o Miscellaneous source code cleanups.
6.5. Changes in 0.85.7
6.6. Changes in 0.85.7
o Added support for cross-level demo playback
@ -493,8 +547,8 @@
o Several other small changes mostly invisible to the end-user
6.6. Changes in 0.85.6
6.7. Changes in 0.85.6
o More work for string buffer safety
@ -506,8 +560,8 @@
o Minor SDL video fixes.
6.7. Changes in 0.85.5
6.8. Changes in 0.85.5
o SDL input driver updated adding native keymap and dead key support
to the console
@ -537,8 +591,8 @@
o Several code updates from uHexen2 project, several code cleanups.
6.8. Changes in 0.85.4
6.9. Changes in 0.85.4
o Implement music (OGG, MP3, WAV) playback
@ -565,8 +619,8 @@
o Other minor sound and cdaudio updates
6.9. Changes in 0.85.3
6.10. Changes in 0.85.3
o Fix the "-dedicated" option (thanks Oz) and add platform specific
networking code (default) rather than SDL_net
@ -602,8 +656,8 @@
o Add a "-cd" option to let the CD Player work in dedicated mode, and
some other CD tweaks.
6.10. Changes in 0.85.2
6.11. Changes in 0.85.2
o Replace the old "Screen size" slider with a "Scale" slider
@ -630,8 +684,8 @@
o Add OSX Makefile (tested?)
6.11. Changes in 0.85.1
6.12. Changes in 0.85.1
o 64 bit CPU support
@ -668,50 +722,48 @@
o Changes to cvar persistence gl_flashblend (default 0), r_shadow,
r_wateralpha, r_dynamic, r_novis
7. Todo
7. Todo
o Add uHexen2's first person camera (and menu item)
o Native CD audio support (if desired). cd_sdl.c doesn't have proper
volume controls and SDL2 doesn't support CD audio
8. Copyright
o Quake and Quakespasm are released under the GNU GENERAL PUBLIC
LICENSE Version 2 <http://www.gnu.org/licenses/gpl-2.0.html>
LICENSE Version 2: http://www.gnu.org/licenses/gpl-2.0.html
o Quakespasm console background image by AAS, released under the
CREATIVE COMMONS PUBLIC LICENSE
<http://creativecommons.org/licenses/by/3.0/legalcode>
CREATIVE COMMONS PUBLIC LICENSE:
http://creativecommons.org/licenses/by/3.0/legalcode
9. Contact
o QuakeSpasm Project page:
http://sourceforge.net/projects/quakespasm
o QuakeSpasm Project page
<http://sourceforge.net/projects/quakespasm>
o Bug reports
<http://sourceforge.net/p/quakespasm/bugs/?source=navbar>
o Bug reports:
http://sourceforge.net/p/quakespasm/bugs/?source=navbar
o Ozkan <mailto:gmail - dot - com - username - sezeroz> (project
leader), Eric <mailto:gmail - dot - com - username - ewasylishen>,
Sander <mailto:gmail - dot - com - username - a.h.vandijk>,
Stevenaaus <mailto:yahoo - dot - com - username - stevenaaus>
10. Links
o QuakeSpasm Homepage: http://quakespasm.sourceforge.net
o QuakeSpasm Homepage <http://quakespasm.sourceforge.net>
o Downloads: http://quakespasm.sourceforge.net/download.htm
o Downloads <http://quakespasm.sourceforge.net/download.htm>
o FitzQuake Homepage <http://www.celephais.net/fitzquake>
o Func Quakespasm forum
<http://www.celephais.net/board/view_thread.php?id=60452>
o Inside 3D forums <http://forums.inside3d.com/viewforum.php?f=14>
o FitzQuake Homepage: http://www.celephais.net/fitzquake
o Func Quakespasm forum:
http://www.celephais.net/board/view_thread.php?id=60452
o Inside 3D forums: http://forums.inside3d.com/viewforum.php?f=14