minor documentation updates, final touches for 0.85.4.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@430 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
Ozkan Sezer 2011-03-27 14:00:31 +00:00
parent fd0fe9aa89
commit 78c95e1b91
7 changed files with 37 additions and 38 deletions

View File

@ -1,4 +1,4 @@
### GNU Makefile for QuakeSpasm unix targets, Jan. 12, 2011 ### GNU Makefile for QuakeSpasm unix targets, Mar. 27, 2011
# #
# You need the SDL library fully installed. # You need the SDL library fully installed.
# "make DEBUG=1" to build a debug client. # "make DEBUG=1" to build a debug client.
@ -13,7 +13,7 @@ USE_QS_CONBACK=1
### Enable/Disable codecs for streaming music support ### Enable/Disable codecs for streaming music support
# #
# OGG (vorbis) playback requires libvorbis and libogg # OGG (vorbis) playback requires libvorbis and libogg
# MP3 playback requires libmad or libmpg123 # MP3 playback requires libmad or libmpg123 (see MP3LIB below)
USE_CODEC_WAVE=1 USE_CODEC_WAVE=1
USE_CODEC_MP3=1 USE_CODEC_MP3=1

View File

@ -1,4 +1,4 @@
# GNU Makefile for QuakeSpasm for Darwin only, Jan. 12, 2011 # GNU Makefile for QuakeSpasm for Darwin only, Mar. 27, 2011
# #
# You need the SDL library fully installed. # You need the SDL library fully installed.
# "make DEBUG=1" to build a debug client. # "make DEBUG=1" to build a debug client.
@ -12,7 +12,7 @@ USE_QS_CONBACK=1
### Enable/Disable codecs for streaming music support ### Enable/Disable codecs for streaming music support
# #
# OGG (vorbis) playback requires libvorbis and libogg # OGG (vorbis) playback requires libvorbis and libogg
# MP3 playback requires libmad # MP3 playback requires libmad or libmpg123 (see MP3LIB below)
USE_CODEC_WAVE=1 USE_CODEC_WAVE=1
USE_CODEC_MP3=1 USE_CODEC_MP3=1

View File

@ -1,5 +1,5 @@
# GNU Makefile for cross-compiling quakespasm.exe (Win32 : MinGW) # GNU Makefile for cross-compiling quakespasm.exe (Win32 : MinGW)
# using cross-toolchains on a linux host / Jan. 12, 2011. # using cross-toolchains on a linux host / Mar. 27, 2011.
# "make DEBUG=1" to build a debug client. # "make DEBUG=1" to build a debug client.
# "make SDL_CONFIG=/path/to/sdl-config" for unusual SDL installations. # "make SDL_CONFIG=/path/to/sdl-config" for unusual SDL installations.
# "make WINSOCK2=1" to use WinSock2 api instead of old WinSock 1.1. # "make WINSOCK2=1" to use WinSock2 api instead of old WinSock 1.1.

View File

@ -1,5 +1,5 @@
# GNU Makefile for cross-compiling quakespasm.exe (Win64 : MinGW-w64) # GNU Makefile for cross-compiling quakespasm.exe (Win64 : MinGW-w64)
# using cross-toolchains on a linux host / Jan. 12, 2011. # using cross-toolchains on a linux host / Mar. 27, 2011.
# "make DEBUG=1" to build a debug client. # "make DEBUG=1" to build a debug client.
# "make SDL_CONFIG=/path/to/sdl-config" for unusual SDL installations. # "make SDL_CONFIG=/path/to/sdl-config" for unusual SDL installations.
# "make WINSOCK2=0" to use the old WinSock 1.1 api (not recommended). # "make WINSOCK2=0" to use the old WinSock 1.1 api (not recommended).

View File

@ -11,7 +11,7 @@
<PRE> <PRE>
</PRE> </PRE>
</P> </P>
<P>QuakeSpasm 0.85.4 (19 February 2011)</P> <P>QuakeSpasm 0.85.4 (27 March 2011)</P>
<P> <P>
<H2><A NAME="toc1">1.</A> <A HREF="README.html#s1">About </A></H2> <H2><A NAME="toc1">1.</A> <A HREF="README.html#s1">About </A></H2>
@ -89,7 +89,7 @@ It includes 64bit CPU support, a new sound driver, several networking fixes and
<P>Since version 0.85.4, Quakespasm can play back external MP3, OGG and Wave music files. <P>Since version 0.85.4, Quakespasm can play back external MP3, OGG and Wave music files.
<UL> <UL>
<LI>Tracks should be named like "track02.ogg", "track03.ogg" ... (there is no track01) and placed into "Quake/id1/music".</LI> <LI>Tracks should be named like "track02.ogg", "track03.ogg" ... (there is no track01) and placed into "Quake/id1/music".</LI>
<LI>Unix users may need some extra libraries installed: "libmad" for MP3, and "libogg" and "libvorbis" for OGG.</LI> <LI>Unix users may need some extra libraries installed: "libmad" or "libmpg123" for MP3, and "libogg" and "libvorbis" for OGG.</LI>
<LI>Use the "-noextmusic" option to disable this feature.</LI> <LI>Use the "-noextmusic" option to disable this feature.</LI>
</UL> </UL>
</P> </P>

View File

@ -4,7 +4,7 @@
<toc> <toc>
<verb></verb> <verb></verb>
QuakeSpasm 0.85.4 (19 February 2011) QuakeSpasm 0.85.4 (27 March 2011)
<sect> About <p> <sect> About <p>
@ -47,7 +47,7 @@ It includes 64bit CPU support, a new sound driver, several networking fixes and
Since version 0.85.4, Quakespasm can play back external MP3, OGG and Wave music files. Since version 0.85.4, Quakespasm can play back external MP3, OGG and Wave music files.
<itemize> <itemize>
<item>Tracks should be named like "track02.ogg", "track03.ogg" ... (there is no track01) and placed into "Quake/id1/music". <item>Tracks should be named like "track02.ogg", "track03.ogg" ... (there is no track01) and placed into "Quake/id1/music".
<item>Unix users may need some extra libraries installed: "libmad" for MP3, and "libogg" and "libvorbis" for OGG. <item>Unix users may need some extra libraries installed: "libmad" or "libmpg123" for MP3, and "libogg" and "libvorbis" for OGG.
<item>Use the "-noextmusic" option to disable this feature. <item>Use the "-noextmusic" option to disable this feature.
</itemize> </itemize>

View File

@ -4,7 +4,6 @@
Table of Contents Table of Contents
1. About 1. About
2. Downloads 2. Downloads
3. Hints 3. Hints
@ -20,16 +19,14 @@
6. Todo 6. Todo
7. Links 7. Links
______________________________________________________________________ ______________________________________________________________________
QuakeSpasm 0.85.4 (19 February 2011) QuakeSpasm 0.85.4 (27 March 2011)
1. About 1. About
QuakeSpasm is a Quake 1 engine based on the SDL port of FitzQuake. It QuakeSpasm is a Quake 1 engine based on the SDL port of FitzQuake. It
includes 64bit CPU support, a new sound driver, several networking includes 64bit CPU support, a new sound driver, several networking
fixes and a few graphical niceities. fixes and a few graphical niceities.
@ -39,28 +36,30 @@
2. Downloads 2. Downloads
Source Source
<http://sourceforge.net/projects/quakespasm/files/quakespasm-0.85.4.tgz/download> <http://sourceforge.net/projects/quakespasm/files/quakespasm-0.85.4.tgz/download>
Linux (x86) Linux (x86)
<http://sourceforge.net/projects/quakespasm/files/quakespasm-0.85.4_linux.tgz/download> <http://sourceforge.net/projects/quakespasm/files/quakespasm-0.85.4_linux.tgz/download>
Windows (x86) Windows (x86)
<http://sourceforge.net/projects/quakespasm/files/quakespasm-0.85.4_windows.zip/download> <http://sourceforge.net/projects/quakespasm/files/quakespasm-0.85.4_windows.zip/download>
OSX universal binary OSX universal binary
<http://sourceforge.net/projects/quakespasm/files/quakespasm-0.85.4_osx.zip/download> <http://sourceforge.net/projects/quakespasm/files/quakespasm-0.85.4_osx.zip/download>
3. Hints 3. Hints
Visit the FitzQuake Homepage <http://www.celephais.net/fitzquake> for Visit the FitzQuake Homepage <http://www.celephais.net/fitzquake> for
a full run-down of the engine's commands and variables. a full run-down of the engine's commands and variables.
o To disable some changes, use "quakespasm -fitz" o To disable some changes, use "quakespasm -fitz"
o For different sound drivers use "SDL_AUDIODRIVER=DRIVER o For different sound drivers use
./quakespasm" , where DRIVER may be alsa, dsp, pulse, esd ... "SDL_AUDIODRIVER=DRIVER ./quakespasm" , where DRIVER may be alsa,
dsp, pulse, esd ...
o Shift+Escape draws the Console. o Shift+Escape draws the Console.
o From the console, use UP to browse the command line history and TAB o From the console, use UP to browse the command line history and TAB
@ -93,13 +92,11 @@
After extracting the source tarball, browse the Makefile and edit the After extracting the source tarball, browse the Makefile and edit the
music streaming options, then music streaming options, then
______________________________________________________________________ ______________________________________________________________________
make make
cp quakespasm /usr/local/games/quake (for example) cp quakespasm /usr/local/games/quake (for example)
______________________________________________________________________ ______________________________________________________________________
Compile time options include Compile time options include
o make DEBUG=1 for debugging o make DEBUG=1 for debugging
@ -115,14 +112,14 @@
HOME directory support can be enabled via Misc/homedir_0.patch HOME directory support can be enabled via Misc/homedir_0.patch
The project can also be built with Codeblocks (project files The project can also be built with Codeblocks (project files
included).. included).
5. Changes 5. Changes
5.1. 0.85.4 5.1. 0.85.4
o Implement music (OGG, MP3, WAV) playback o Implement music (OGG, MP3, WAV) playback
o A better fix for the infamous SV_TouchLinks problem, no more hard o A better fix for the infamous SV_TouchLinks problem, no more hard
@ -148,8 +145,8 @@
o Other minor sound and cdaudio updates o Other minor sound and cdaudio updates
5.2. 0.85.3
5.2. 0.85.3
o Fix the "-dedicated" option (thanks Oz) and add platform specific o Fix the "-dedicated" option (thanks Oz) and add platform specific
networking code (default) rather than SDL_net networking code (default) rather than SDL_net
@ -188,7 +185,6 @@
5.3. 0.85.2 5.3. 0.85.2
o Replace the old "Screen size" slider with a "Scale" slider o Replace the old "Screen size" slider with a "Scale" slider
o Don't constantly open and close condebug log o Don't constantly open and close condebug log
@ -216,7 +212,6 @@
5.4. 0.85.1 5.4. 0.85.1
o 64 bit CPU support o 64 bit CPU support
o Restructured SDL sound driver o Restructured SDL sound driver
@ -255,7 +250,6 @@
6. Todo 6. Todo
o Add HoT's first person camera (and menu item) o Add HoT's first person camera (and menu item)
o Native CD audio support (if desired). cd_sdl.c doesn't have proper o Native CD audio support (if desired). cd_sdl.c doesn't have proper
@ -276,20 +270,25 @@
7. Links 7. Links
QuakeSpasm Homepage <http://quakespasm.sourceforge.net> QuakeSpasm Homepage <http://quakespasm.sourceforge.net>
QuakeSpasm Project page <http://sourceforge.net/projects/quakespasm> QuakeSpasm Project page <http://sourceforge.net/projects/quakespasm>
FitzQuake Homepage <http://www.celephais.net/fitzquake> FitzQuake Homepage <http://www.celephais.net/fitzquake>
Sleepwalkr's Original SDL Port Sleepwalkr's Original SDL Port
<http://www.kristianduske.com/fitzquake> <http://www.kristianduske.com/fitzquake>
Baker's 0.85 Source Code Baker's 0.85 Source Code
<http://quakeone.com/proquake/src_other/fitzquake_sdl_20090510_src_beta_1.zip> <http://quakeone.com/proquake/src_other/fitzquake_sdl_20090510_src_beta_1.zip>
Func Quakespasm forum Func Quakespasm forum
<http://www.celephais.net/board/view_thread.php?id=60452> <http://www.celephais.net/board/view_thread.php?id=60452>
Func SDL Fitzquake forum Func SDL Fitzquake forum
<http://www.celephais.net/board/view_thread.php?id=60172> <http://www.celephais.net/board/view_thread.php?id=60172>
Ozkan's email <mailto:gmail - dot - com - username - sezeroz> Ozkan's email <mailto:gmail - dot - com - username - sezeroz>
Stevenaaus email <mailto:yahoo - dot - com - username - stevenaaus> Stevenaaus email <mailto:yahoo - dot - com - username - stevenaaus>
Kristian's email <mailto:gmail - dot - com - username - inveigle> Kristian's email <mailto:gmail - dot - com - username - inveigle>