diff --git a/Quake/quakedef.h b/Quake/quakedef.h
index 2788a63e..9659eaae 100644
--- a/Quake/quakedef.h
+++ b/Quake/quakedef.h
@@ -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
diff --git a/README.html b/README.html
index 01180124..3f73774c 100644
--- a/README.html
+++ b/README.html
@@ -11,7 +11,7 @@
-QuakeSpasm 0.85.4 (27 March 2011)
+QuakeSpasm 0.85.5 (11 May 2011)
@@ -37,10 +37,10 @@
@@ -129,18 +129,18 @@ Compile time options include
-The QS developers cross-compile win32 binaries using
-Minimal GNU for Windows (Mingw).
-The project can also build using Visual Studio 2005 (or newer).
+The QuakeSpasm developers cross-compile windows binaries using
+MinGW and Mingw-w64.
+The project can also be built using Visual Studio 2005 (or newer).
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 Quake/Makefile.darwin for more instructions on building with GCC.
+Alternatively, have a look at Makefile.darwin for more instructions on building from a console.
-
@@ -158,7 +158,7 @@ Compile time options include
Other minor sound and cdaudio updates
-5.2 0.85.3
+5.2 Changes in 0.85.3
@@ -182,7 +182,7 @@ Compile time options include
-5.3 0.85.2
+5.3 Changes in 0.85.2
@@ -201,7 +201,7 @@ Compile time options include
-5.4 0.85.1
+5.4 Changes in 0.85.1
diff --git a/README.sgml b/README.sgml
index f2ddfcdb..8bea3ea3 100644
--- a/README.sgml
+++ b/README.sgml
@@ -4,7 +4,7 @@
-QuakeSpasm 0.85.4 (27 March 2011)
+QuakeSpasm 0.85.5 (11 May 2011)
About
@@ -72,18 +72,18 @@ Compile time options include
HOME directory support can be enabled via Misc/homedir_0.patch
The project can also be built with Codeblocks (project files included).
Windows
-The QS developers cross-compile win32 binaries using (Mingw).
+The QuakeSpasm developers cross-compile windows binaries using and .
-The project can also build using Visual Studio 2005 (or newer).
+The project can also be built using Visual Studio 2005 (or newer).
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 Quake/Makefile.darwin for more instructions on building with GCC.
+Alternatively, have a look at Makefile.darwin for more instructions on building from a console.
Changes
- 0.85.4
+ Changes in 0.85.4
- Implement music (OGG, MP3, WAV) playback
- 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 Quake/Makefile.darwin for more instructio
- Other minor sound and cdaudio updates
- 0.85.3
+ Changes in 0.85.3
- Fix the "-dedicated" option (thanks Oz) and add platform specific networking code (default) rather than SDL_net
- Much needed OSX framework stuff from Kristian
@@ -118,7 +118,7 @@ Alternatively, have a look at Quake/Makefile.darwin for more instructio
- 0.85.2
+ Changes in 0.85.2
- Replace the old "Screen size" slider with a "Scale" slider
- Don't constantly open and close condebug log
@@ -133,7 +133,7 @@ Alternatively, have a look at Quake/Makefile.darwin for more instructio
- Add OSX Makefile (tested?)
- 0.85.1
+ Changes in 0.85.1
- 64 bit CPU support
- Restructured SDL sound driver
diff --git a/README.txt b/README.txt
index 8b8dc180..308718b7 100644
--- a/README.txt
+++ b/README.txt
@@ -4,32 +4,33 @@
Table of Contents
-
1. About
2. Downloads
3. Hints
- 3.1 Music Playback
+ 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
+
Linux (x86)
+
Windows (x86)
+
OSX universal binary
3. Hints
-
- Visit the FitzQuake Homepage for
+ Visit the FitzQuake Homepage 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,26 +91,28 @@
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 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
+ o make SDL_CONFIG=/PATH/TO/SDL-CONFIG for unusual SDL installations
Streaming music playback requires "libmad" or "libmpg123" for MP3, and
"libogg" and "libvorbis" for OGG files.
@@ -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
+ and Mingw-w64 .
+
+ 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
+
QuakeSpasm Project page
+
FitzQuake Homepage
+
Sleepwalkr's Original SDL Port
+
Baker's 0.85 Source Code
+
Func Quakespasm forum
+
Func SDL Fitzquake forum
+
Ozkan's email
Stevenaaus email
Kristian's email
-