From 334f429a6da613db4cdc15db144ebea48f5217ce Mon Sep 17 00:00:00 2001
From: gferg <>
Date: Mon, 28 Aug 2000 16:04:45 +0000
Subject: [PATCH] updated
---
.../LinuxGL-QuakeWorld-mini-HOWTO.sgml | 102 ++++++++++++++++--
1 file changed, 92 insertions(+), 10 deletions(-)
diff --git a/LDP/howto/docbook/LinuxGL-QuakeWorld-mini-HOWTO.sgml b/LDP/howto/docbook/LinuxGL-QuakeWorld-mini-HOWTO.sgml
index cd9ca156..52b3e0f8 100644
--- a/LDP/howto/docbook/LinuxGL-QuakeWorld-mini-HOWTO.sgml
+++ b/LDP/howto/docbook/LinuxGL-QuakeWorld-mini-HOWTO.sgml
@@ -19,8 +19,8 @@
- v1.0
- Aug 19, 2000
+ v1.1
+ Aug 28, 2000
rbe
@@ -61,8 +61,19 @@
http://www.comptechnews.com/~reaster/linux-glxqw.txt
+
+
+ If you'd like a ready to compile distribution of QuakeWorld that
+ has this HOWTO's procedures performed on it already, then you
+ can download it at:
+
+
+
+ http://www.comptechnews.com/~reaster/index.html#games
+
+
Copyright Information
@@ -220,8 +231,17 @@ QuakeWorld clients come in several flavors:
- Depending on your setup, you might not need to actually install the
- Mesa libs, but if you want to:
+ Depending on your setup, you might not need to actually install Mesa.
+ If you are going to install Mesa, be aware that Mesa will install over
+ the libGL.* files you already have in /usr/lib. Those libGL.* files
+ are likely to be your hardware accelerated versions. Installing Mesa
+ will also overwrite the glx include files in /usr/X11R6/include/GL.
+ Therefore, before you install Mesa, make a backup of /usr/lib/libGL.*
+ and /usr/X11R6/include/GL/glx*.h.
+
+
+
+ To install it:
make install
@@ -230,17 +250,44 @@ QuakeWorld clients come in several flavors:
After you install the full Mesa package, you might need to reinstall
- your hardware accelerated libGL files. By installing the Mesa libs,
- you will get the libGLU* files and the full Mesa include files
- installed on your system. XFree86 4.0.1 appeared to be lacking
- libGLU* and some of the header/include files of Mesa.
-
-
+ your hardware accelerated libGL files or restore the backup suggested
+ above. You also need to restore the glx include files. You can
+ restore the glx include files either by restoring the files that
+ you backed up as suggested above, or if you have the source to X
+ still lying around, then you can copy the include files from
+ the source: cp xc/include/GL/*.h /usr/X11R6/include/GL
+
+
+
+ By installing the Mesa libs, you will get the libGLU* files and
+ associated include files installed on your system. XFree86 4.0.1
+ appeared to be lacking libGLU* and its include files. GLU, the
+ OpenGL Utility library is a standard part of a normal OpenGL
+ installation that is missing from XFree86 4 and may not come with
+ vendor-specific OpenGL drivers either.
+
+
XFree86 4.0.1 appears to have included only the core of Mesa 3.3,
which at the time was/is a development version of MesaGL. The
direct rendering infrusture (DRI) of XFree86 is based on Mesa code.
+
+
+ If you happen to have an Nvidia card and are interested in a
+ complete HOWTO for installing the Nvidia drivers and an
+ assortment of OpenGL libraries (GLU, glut, Qt, OpenGL man pages),
+ then see the NVIDIA-OpenGL-Configuration_miniHOWTO at:
+
+
+
+ http://www.comptechnews.com/~reaster/nvgl.txt
+
+
+
+ You can check the LDP for it also.
+
+
@@ -643,7 +690,13 @@ QuakeWorld clients come in several flavors:
directories you like/have - ctf, Fortress etc - to your new
quakeworld directory.
+
+
+
+ Running the game.
+
+
You might want to run it like this from XQF:
glqwcl.glx -width 1280 -height 1024
@@ -741,6 +794,35 @@ QuakeWorld clients come in several flavors:
+
+ Light effects.
+
+
+
+ At the console, you can try turning on and off the flashblend function
+ and see which lighting effects you prefer:
+
+
+ gl_flashblend 0
+ gl_flashblend 1
+
+
+
+
+
+ When it is on (1), you may notice colored light effects around flags
+ and special items. In this mode, you may NOT see flashes from
+ weapons and light on the walls from rockets. The exact effects of
+ toggling flashblend may depend on your specific OpenGL installation.
+
+
+
+ When it is off (0), there may not be any COLORED light, but otherwise
+ all light effects work. Flags and special items have a glow around
+ them and light up surrounding surfaces. Weapons flash when fired and
+ rockets light up everything around them as they travel.
+
+