From 3f6f3e2122adf85da9cc81284703d247861437cf Mon Sep 17 00:00:00 2001 From: gferg <> Date: Sun, 26 Feb 2006 17:01:55 +0000 Subject: [PATCH] updated --- LDP/howto/docbook/HOWTO-INDEX/appsSect.sgml | 2 +- LDP/howto/docbook/HOWTO-INDEX/howtoChap.sgml | 2 +- LDP/howto/linuxdoc/Quake-HOWTO.sgml | 177 +++++++++++++------ 3 files changed, 121 insertions(+), 60 deletions(-) diff --git a/LDP/howto/docbook/HOWTO-INDEX/appsSect.sgml b/LDP/howto/docbook/HOWTO-INDEX/appsSect.sgml index ce0c5187..c2fae57b 100644 --- a/LDP/howto/docbook/HOWTO-INDEX/appsSect.sgml +++ b/LDP/howto/docbook/HOWTO-INDEX/appsSect.sgml @@ -282,7 +282,7 @@ to be used with a Microsoft Exchange Server. Quake-HOWTO, Linux Quake HOWTO -Updated: Dec 2005. +Updated: Feb 2006. How to install, run and troubleshoot Quake, QuakeWorld and Quake II on an Intel Linux system. diff --git a/LDP/howto/docbook/HOWTO-INDEX/howtoChap.sgml b/LDP/howto/docbook/HOWTO-INDEX/howtoChap.sgml index de6c08a1..dd5b8aea 100644 --- a/LDP/howto/docbook/HOWTO-INDEX/howtoChap.sgml +++ b/LDP/howto/docbook/HOWTO-INDEX/howtoChap.sgml @@ -3583,7 +3583,7 @@ alternative to sendmail. Quake-HOWTO, Linux Quake HOWTO -Updated: Dec 2005. +Updated: Feb 2006. How to install, run and troubleshoot Quake, QuakeWorld and Quake II on an Intel Linux system. diff --git a/LDP/howto/linuxdoc/Quake-HOWTO.sgml b/LDP/howto/linuxdoc/Quake-HOWTO.sgml index 7dc7da26..c7619e5f 100644 --- a/LDP/howto/linuxdoc/Quake-HOWTO.sgml +++ b/LDP/howto/linuxdoc/Quake-HOWTO.sgml @@ -11,11 +11,11 @@ Author: Steven A -Version: 2.01 +Version: 2.02 -Last updated: December 10, 2005 +Last updated: February 24, 2006 @@ -37,7 +37,7 @@ still making games almost ten years after it's release by ID Software, and thanks to John Carmack releasing the software under the GPL, people are able to enjoy it on non-proprietary platforms. -Does all this mean our game is important ? No... It's just fun ;) +Does all this mean our game is important ? No... It's just fun ;-) About

@@ -94,7 +94,7 @@ Finally, you should have a directory structure similar to this, with all files being in : -/usr/local/games/quake +- glquake.glx +/usr/local/games/quake +- glquake.glx (or another game engine) | +- id1 -+- config.cfg | @@ -206,10 +206,10 @@ Show player from third person perspective GLQuake

-The first place for Linux noobs to go is Jörgen's no frills site. It is a basic -version of OpenGL Quake for Linux, with some relevant documentation. Fairly -pain free by Linux standards, it looks and works great, and supports most -Quake mods. +The first place for Linux noobs to go is Jörgen's no frills site. Here you'll +find some relevant documentation and trouble shooting tips, and a basic +version of OpenGL Quake for Linux. Fairly pain free by Linux standards, it +supports most Quake mods, but gamma (brightness) support is broken. @@ -282,10 +282,17 @@ numerous single player and clients and Quake C tools. Amongst it's features are: an overhauled menuing sytem, a new "heads up display", and in-game help. -Possibly because of it's size, QuakeForge hasn't been updated in a year and a -half and was never quite finished. Notably - documentation is missing, -installing only a single player client without everything else has issues, and -it may no longer build on FreeBSD. +Possibly because of it's size, QuakeForge hasn't been updated in years +and it's documentation was never quite finished. +The usual "configure && make && make install" will build the whole project, but +to make a single player binary only, try: + + configure --with-static-plugins --without-tools --without-servers --with-clients=glx + zcat {somedir}/quake/id1/menu.dat + + +For information about building QuakeForge on the BSD Unices, see the section. Kudos to the QuakeForge team for a huge project which has provided much inspiration for other open source games. @@ -408,14 +415,17 @@ Tronwyn, Fat Controller and their co-authors.

This how-to is also available as a -, and a +, and a . Old Quake How-To

... is located +

The author has limited experience with this OS and currently uses FreeBSD 5.3 with Nvidia's proprietary drivers. and work well with this system. - has recently ported several engines to Linux and -with a little work the SDL clients can be compiled under FreeBSD. -You can find GLQuake binary and source tarballs -. + has recently ported several + to Linux and +has recently started work on FreeBSD compatability. His great is +also now BSD friendly. - may have installation issues with FreeBSD: -The memory allocator routine "alloca" is not correctly detected on FreeBSD 5.3. The fix is to add -"#define C_ALLOCA 1" to "include/config.h" and undefine other ALLOCA variables. -Another issue is the opening of plugins, including "console_client.so", to which a solution -is currently unknown. +For basic GLQuake support, you can find a hacked FreeBSD binary and source +tarball . + + is a comprehensive Quake project, +but may have installation issues with newer FreeBSD releases. The memory +allocator routine "alloca" is not correctly detected on FreeBSD 5.3. The fix +is, after running "configure", to add "#define C_ALLOCA 1" to +"include/config.h" and undefine other ALLOCA variables. Another issue is the +opening of plugins. If the project builds, but you can't get the console or +menus, you may have to enable static plugins using configure +LDFLAGS=-lpthread --with-static-plugins. Miscellaneous

@@ -1094,6 +1123,12 @@ is currently unknown. be. There is no substitute, and once you've experienced it there's no going back." + + + Func Message Board - + > .... This Will Produce A Fully Functional Bouncing, Exploding Zombie + Sounds like fun :) + Moby Games @@ -1111,6 +1146,13 @@ is currently unknown. control interface. Although the specifications required a Pentium, Quake ran acceptably well on a 486 DX4/100 + + + "Quake and its three follow up games, Quake II,Quake III Arena + and Quake 4 (which many do not regard as true sequels), have sold over + 4 million copies combined. In 2005, a version of Quake was produced + for mobile phones." + Popular games derived from the Quake engine include - @@ -1138,9 +1180,9 @@ is currently unknown. - + - + @@ -1189,7 +1231,7 @@ Of course you could always type man patch and learn for yourself how to use this powerful unix command. ;-/ -cross platform graphics API. +cross platform hardware API widley used in Linux games. .gz or .bz2. The extension .tar.gz -is often shortened to just .tgz. +is often shortened to .tgz. + Credits

+ +Thanks to: + +The . + +Linus Torvalds for hacking together his little operating system. + +. + +Quake modders great and small. + + +This webpage was contructed using + +0.9.20, + and +. + Todo

-demo, quakeworld status ?, impulses, _windowed_mouse ? +demo, quakeworld status , impulses, ezquake. Author

@@ -1211,6 +1272,6 @@ Steven A. - +