small documentation corrections. fixed the borked README.txt file.

changed version to 0.85.5 in the README files. changed version to
0.85.5 in quakedef.h.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@449 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
Ozkan Sezer 2011-04-24 04:27:54 +00:00
parent 24aa8ca6f8
commit e77c1ad9df
4 changed files with 82 additions and 59 deletions

View file

@ -39,8 +39,8 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#define X11_VERSION 1.10
#define FITZQUAKE_VERSION 0.85 //johnfitz
#define QUAKESPASM_VERSION 0.4
#define QUAKESPASM_VER_PATCH 4 // helper to print a string like 0.85.4
#define QUAKESPASM_VERSION 0.5
#define QUAKESPASM_VER_PATCH 5 // helper to print a string like 0.85.4
//define PARANOID // speed sapping error checking

View file

@ -11,7 +11,7 @@
<PRE>
</PRE>
</P>
<P>QuakeSpasm 0.85.4 (27 March 2011)</P>
<P>QuakeSpasm 0.85.5 (11 May 2011)</P>
<P>
<H2><A NAME="toc1">1.</A> <A HREF="README.html#s1">About </A></H2>
@ -37,10 +37,10 @@
<H2><A NAME="toc5">5.</A> <A HREF="README.html#s5">Changes</A></H2>
<UL>
<LI><A NAME="toc5.1">5.1</A> <A HREF="README.html#ss5.1">0.85.4</A>
<LI><A NAME="toc5.2">5.2</A> <A HREF="README.html#ss5.2">0.85.3</A>
<LI><A NAME="toc5.3">5.3</A> <A HREF="README.html#ss5.3">0.85.2</A>
<LI><A NAME="toc5.4">5.4</A> <A HREF="README.html#ss5.4">0.85.1</A>
<LI><A NAME="toc5.1">5.1</A> <A HREF="README.html#ss5.1"> Changes in 0.85.4</A>
<LI><A NAME="toc5.2">5.2</A> <A HREF="README.html#ss5.2"> Changes in 0.85.3</A>
<LI><A NAME="toc5.3">5.3</A> <A HREF="README.html#ss5.3"> Changes in 0.85.2</A>
<LI><A NAME="toc5.4">5.4</A> <A HREF="README.html#ss5.4"> Changes in 0.85.1</A>
</UL>
<P>
<H2><A NAME="toc6">6.</A> <A HREF="README.html#s6">Todo </A></H2>
@ -129,18 +129,18 @@ Compile time options include
<H2><A NAME="ss4.2">4.2</A> <A HREF="#toc4.2">Windows </A>
</H2>
<P>The QS developers cross-compile win32 binaries using
<A HREF="http://www.mingw.org">Minimal GNU for Windows</A> (Mingw).</P>
<P>The project can also build using Visual Studio 2005 (or newer).</P>
<P>The QuakeSpasm developers cross-compile windows binaries using
<A HREF="http://www.mingw.org">MinGW</A> and <A HREF="http://mingw-w64.sf.net">Mingw-w64</A>.</P>
<P>The project can also be built using Visual Studio 2005 (or newer).</P>
<H2><A NAME="ss4.3">4.3</A> <A HREF="#toc4.3">Mac OS X </A>
</H2>
<P>A Quakespasm App (including program launcher and update framework) can be made using the <B>Xcode</B> template found in the MacOSX directory.</P>
<P>Alternatively, have a look at <B>Quake/Makefile.darwin</B> for more instructions on building with GCC.</P>
<P>Alternatively, have a look at <B>Makefile.darwin</B> for more instructions on building from a console.</P>
<H2><A NAME="s5">5.</A> <A HREF="#toc5">Changes</A></H2>
<H2><A NAME="ss5.1">5.1</A> <A HREF="#toc5.1">0.85.4</A>
<H2><A NAME="ss5.1">5.1</A> <A HREF="#toc5.1"> Changes in 0.85.4</A>
</H2>
<P>
@ -158,7 +158,7 @@ Compile time options include
<LI> Other minor sound and cdaudio updates</LI>
</UL>
</P>
<H2><A NAME="ss5.2">5.2</A> <A HREF="#toc5.2">0.85.3</A>
<H2><A NAME="ss5.2">5.2</A> <A HREF="#toc5.2"> Changes in 0.85.3</A>
</H2>
<P>
@ -182,7 +182,7 @@ Compile time options include
</UL>
</P>
<H2><A NAME="ss5.3">5.3</A> <A HREF="#toc5.3">0.85.2</A>
<H2><A NAME="ss5.3">5.3</A> <A HREF="#toc5.3"> Changes in 0.85.2</A>
</H2>
<P>
@ -201,7 +201,7 @@ Compile time options include
</UL>
</P>
<H2><A NAME="ss5.4">5.4</A> <A HREF="#toc5.4">0.85.1</A>
<H2><A NAME="ss5.4">5.4</A> <A HREF="#toc5.4"> Changes in 0.85.1</A>
</H2>
<P>

View file

@ -4,7 +4,7 @@
<toc>
<verb></verb>
QuakeSpasm 0.85.4 (27 March 2011)
QuakeSpasm 0.85.5 (11 May 2011)
<sect> About <p>
@ -72,18 +72,18 @@ Compile time options include
<p>HOME directory support can be enabled via <bf>Misc/homedir_0.patch</bf>
<p>The project can also be built with Codeblocks (project files included).</p>
<sect1> Windows <p>
The QS developers cross-compile win32 binaries using <url url="http://www.mingw.org" name="Minimal GNU for Windows"> (Mingw).
The QuakeSpasm developers cross-compile windows binaries using <url url="http://www.mingw.org" name="MinGW"> and <url url="http://mingw-w64.sf.net" name="Mingw-w64">.
The project can also build using Visual Studio 2005 (or newer).</p>
The project can also be built using Visual Studio 2005 (or newer).</p>
</p>
<sect1> Mac OS X <p>
A Quakespasm App (including program launcher and update framework) can be made using the <bf>Xcode</bf> template found in the MacOSX directory.
Alternatively, have a look at <bf>Quake/Makefile.darwin</bf> for more instructions on building with GCC.
Alternatively, have a look at <bf>Makefile.darwin</bf> for more instructions on building from a console.
</p>
<sect> Changes<p>
<sect1> 0.85.4<p>
<sect1> Changes in 0.85.4<p>
<itemize>
<item> Implement music (OGG, MP3, WAV) playback
<item> A better fix for the infamous SV_TouchLinks problem, no more hard lockups with maps such as "whiteroom"
@ -98,7 +98,7 @@ Alternatively, have a look at <bf>Quake/Makefile.darwin</bf> for more instructio
<item> Other minor sound and cdaudio updates
</itemize>
</p>
<sect1> 0.85.3<p>
<sect1> Changes in 0.85.3<p>
<itemize>
<item> Fix the "-dedicated" option (thanks Oz) and add platform specific networking code (default) rather than SDL_net
<item> Much needed OSX framework stuff from Kristian
@ -118,7 +118,7 @@ Alternatively, have a look at <bf>Quake/Makefile.darwin</bf> for more instructio
</itemize>
<sect1> 0.85.2<p>
<sect1> Changes in 0.85.2<p>
<itemize>
<item> Replace the old "Screen size" slider with a "Scale" slider
<item> Don't constantly open and close condebug log
@ -133,7 +133,7 @@ Alternatively, have a look at <bf>Quake/Makefile.darwin</bf> for more instructio
<item> Add OSX Makefile (tested?)
</itemize>
<sect1> 0.85.1<p>
<sect1> Changes in 0.85.1<p>
<itemize>
<item>64 bit CPU support
<item>Restructured SDL sound driver

View file

@ -4,32 +4,33 @@
Table of Contents
1. About
2. Downloads
3. Hints
3.1 Music Playback
4. Compiling
4.1 Linux/Unix
4.2 Windows
4.3 Mac OS X
5. Changes
5.1 0.85.4
5.2 0.85.3
5.3 0.85.2
5.4 0.85.1
5.1 Changes in 0.85.4
5.2 Changes in 0.85.3
5.3 Changes in 0.85.2
5.4 Changes in 0.85.1
6. Todo
7. Links
______________________________________________________________________
QuakeSpasm 0.85.4 (19 February 2011)
QuakeSpasm 0.85.5 (11 May 2011)
1. About
QuakeSpasm is a Quake 1 engine based on the SDL port of FitzQuake. It
includes 64bit CPU support, a new sound driver, several networking
fixes and a few graphical niceities.
@ -39,28 +40,30 @@
2. Downloads
Source
<http://sourceforge.net/projects/quakespasm/files/quakespasm-0.85.4.tgz/download>
Linux (x86)
<http://sourceforge.net/projects/quakespasm/files/quakespasm-0.85.4_linux.tgz/download>
Windows (x86)
<http://sourceforge.net/projects/quakespasm/files/quakespasm-0.85.4_windows.zip/download>
OSX universal binary
<http://sourceforge.net/projects/quakespasm/files/quakespasm-0.85.4_osx.zip/download>
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 For different sound drivers use "SDL_AUDIODRIVER=DRIVER
./quakespasm" , where DRIVER may be alsa, dsp, pulse, esd ...
o For different sound drivers use
"SDL_AUDIODRIVER=DRIVER ./quakespasm" , where DRIVER may be alsa,
dsp, pulse, esd ...
o Shift+Escape draws the Console.
o From the console, use UP to browse the command line history and TAB
@ -88,25 +91,27 @@
o Use the "-noextmusic" option to disable this feature.
o See README.music for more details, if necessary.
4. Compiling
To check-out the latest version of QuakeSpasm, use :
svn co https://quakespasm.svn.sourceforge.net/svnroot/quakespasm/trunk
4.1. Linux/Unix:
After extracting the source tarball, browse the Makefile and edit the
music streaming options, then
______________________________________________________________________
make
cp quakespasm /usr/local/games/quake (for example)
______________________________________________________________________
Compile time options include
o make DEBUG=1 for debugging
o make SDLNET=1 to enable SDL_net (Otherwise the socket api will be
used directly)
o make SDL_CONFIG=/PATH/TO/SDL-CONFIG for unusual SDL installations
Streaming music playback requires "libmad" or "libmpg123" for MP3, and
@ -115,13 +120,28 @@
HOME directory support can be enabled via Misc/homedir_0.patch
The project can also be built with Codeblocks (project files
included)..
included).
4.2. Windows:
The QuakeSpasm developers cross-compile windows binaries using MinGW
<http://www.mingw.org/> and Mingw-w64 <http://mingw-w64.sf.net/>.
The project can also be built using Visual Studio 2005 (or newer).
4.3. Mac OS X:
A Quakespasm App (including program launcher and update framework) can
be made using the Xcode template found in the MacOSX directory.
Alternatively, have a look at Makefile.darwin for more instructions on
building from a console.
5. Changes
5.1. 0.85.4
5.1. Changes in 0.85.4
o Implement music (OGG, MP3, WAV) playback
@ -148,8 +168,8 @@
o Other minor sound and cdaudio updates
5.2. 0.85.3
5.2. Changes in 0.85.3
o Fix the "-dedicated" option (thanks Oz) and add platform specific
networking code (default) rather than SDL_net
@ -186,8 +206,7 @@
some other CD tweaks.
5.3. 0.85.2
5.3. Changes in 0.85.2
o Replace the old "Screen size" slider with a "Scale" slider
@ -206,16 +225,16 @@
o SDLNet_ResolveHost bug-fix allowing connection to ports other than
26000
o sv_main.c (localmodels) Bumped array size from 5 to 6 in order for
it to operate correctly with the raised limits of fitzquake-0.85
o Bumped array size of sv_main.c::localmodels from 5 to 6 fixing an
old fitzquake-0.85 bug which used to cause segfaults depending on
the compiler.
o Accept commandline options like "+connect ip:port"
o Add OSX Makefile (tested?)
5.4. 0.85.1
5.4. Changes in 0.85.1
o 64 bit CPU support
@ -255,8 +274,7 @@
6. Todo
o Add HoT's first person camera (and menu item)
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
@ -276,20 +294,25 @@
7. Links
QuakeSpasm Homepage <http://quakespasm.sourceforge.net>
QuakeSpasm Project page <http://sourceforge.net/projects/quakespasm>
FitzQuake Homepage <http://www.celephais.net/fitzquake>
Sleepwalkr's Original SDL Port
<http://www.kristianduske.com/fitzquake>
Baker's 0.85 Source Code
<http://quakeone.com/proquake/src_other/fitzquake_sdl_20090510_src_beta_1.zip>
Func Quakespasm forum
<http://www.celephais.net/board/view_thread.php?id=60452>
Func SDL Fitzquake forum
<http://www.celephais.net/board/view_thread.php?id=60172>
Ozkan's email <mailto:gmail - dot - com - username - sezeroz>
Stevenaaus email <mailto:yahoo - dot - com - username - stevenaaus>
Kristian's email <mailto:gmail - dot - com - username - inveigle>