QuakeSpasm


QuakeSpasm 0.85.4 (19 February 2011)

1. About

2. Downloads

3. Hints

4. Compiling

5. Changes

6. Todo

7. Links


1. About

QuakeSpasm is a Quake 1 engine based on the SDL port of FitzQuake. It includes 64bit CPU cupport, a new sound driver, several networking fixes, and a few graphical niceities.

http://quakespasm.sourceforge.net

2. Downloads

Source
Linux binary
Windows
OSX universal binary

3. Hints

Visit the FitzQuake Homepage for a full run-down of engine's commands and variables.

Music Playback

From 0.85.4 Quakespasm can play back external MP3, OGG and Wave music files.

4. Compiling

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

Streaming music playback requires "libmad" for MP3, and "libogg", "libvorbis" for OGG files.

HOME directory support can be enabled via the Misc/homedir_0.patch diff

If for any reason this doesn't work, the project can also be built with Codeblocks. This is a large, free, integrated development environment that requires wxWidgets and cmake to install. The process is not for the faint hearted

.

5. Changes

5.1 0.85.4

5.2 0.85.3

5.3 0.85.2

5.4 0.85.1

6. Todo

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