update README files to reflect further 0.85.10 changes so far.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@977 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
sezero 2014-08-27 09:15:58 +00:00
parent 9eda6a4c7d
commit 63761bad8f
4 changed files with 78 additions and 31 deletions

View file

@ -3,4 +3,4 @@ default: README.sgml
sgml2html -s 0 -T 2 README.sgml 2>/dev/null sgml2html -s 0 -T 2 README.sgml 2>/dev/null
all: default text all: default text
text txt: README.sgml text txt: README.sgml
sgml2rawtxt README ./sgml2rawtxt README

View file

@ -4,7 +4,7 @@
<toc> <toc>
<verb></verb> <verb></verb>
<em>Page last edited July 30, 2014</em> <em>Page last edited Aug. 27, 2014</em>
<sect> About <p> <sect> About <p>
@ -17,7 +17,7 @@ It includes 64bit CPU support, a new sound driver, several networking fixes and
<sect> Downloads <p> <sect> Downloads <p>
<itemize> <itemize>
<item><url url="http://quakespasm.sourceforge.net/download.htm" name="Project Download Page"> <item><url url="http://quakespasm.sourceforge.net/download.htm" name="Project Downloads">
<item><url url="http://quakespasm.ericwa.com/job/quakespasm/" name="Automatic Builds"> <item><url url="http://quakespasm.ericwa.com/job/quakespasm/" name="Automatic Builds">
</itemize> </itemize>
@ -106,10 +106,14 @@ OS X has a well known gamma issue where the screen turns dark, but we currently
<sect1> Changes in 0.85.10<p> <sect1> Changes in 0.85.10<p>
<itemize> <itemize>
<item> Support for opengl non-power-of-two-textures extension. <item> Support for opengl non-power-of-two-textures extension.
<item> Dynamic light speedup. <item> Antialiasing (FSAA) support (command line: -fsaa x, where x can be 2, 4 or 8).
<item> Fence texture support.
<item> Dynamic light speedup. Speedup loading of tga and pcx external images.
<item> Support for BSP2 and 2PSB map formats. <item> Support for BSP2 and 2PSB map formats.
<item> Support for Opus, FLAC, and tracker (S3M/UMX) music (as compile-time options). <item> Support for Opus, FLAC, and tracker (S3M/UMX) music (as compile-time options).
<item> Sfx low-pass filter support. The -sndspeed command-line option now control whether the low-pass filter is applied: if set to 11025 you get the lowpass filter, otherwise not used. New -mixspeed command-line option, defaulting to 44100, to control the sample rate. New snd_filterquality cvar, value can be 1-5, the 5 setting closely matches the Windows resampler and the 1 setting closely matches the OS X resampler.
<item> Better Hor+ field of view (FOV) scaling behavior. <item> Better Hor+ field of view (FOV) scaling behavior.
<item> Better cross-map demo playback support.
<item> Fix screenshots when screen width isn't a multiple of 4. <item> Fix screenshots when screen width isn't a multiple of 4.
<item> Fix a lighting glitch due to floating point precision. <item> Fix a lighting glitch due to floating point precision.
<item> Fix a looping sounds glitch. <item> Fix a looping sounds glitch.
@ -118,7 +122,13 @@ OS X has a well known gamma issue where the screen turns dark, but we currently
<item> Reset all models upon gamedir changes. (Fixes failures with mods using custom content.) <item> Reset all models upon gamedir changes. (Fixes failures with mods using custom content.)
<item> Fix broken behavior upon gamedir changes if -basedir is specified on the command line. <item> Fix broken behavior upon gamedir changes if -basedir is specified on the command line.
<item> NET_MAXMESSAGE and MAX_MSGLEN limits bumped to 64000. <item> NET_MAXMESSAGE and MAX_MSGLEN limits bumped to 64000.
<item> MAX_EFRAGS bumped to 4096, and MAX_CHANNELS to 1024.
<item> MAX_ENT_LEAFS bumped from 16 to 32 to work around disappearing/flickering bmodels in some situations.
<item> Fix cvar cycle command not working sometimes.
<item> Host_Error upon missing models. (Prevents segmentation faults.) <item> Host_Error upon missing models. (Prevents segmentation faults.)
<item> Change sv_aim default value to 1 (i.e. turn off autoaim)
<item> Add 'prev' and 'next' keywords to the 'cd' command.
<item> Work around a linux cdrom issue (playback might not start for a while after a stop).
<item> Quakespasm content customization moved from engine-embedded into a new optional quakespasm.pak file. <item> Quakespasm content customization moved from engine-embedded into a new optional quakespasm.pak file.
<item> Other fixes and clean-ups. <item> Other fixes and clean-ups.
</itemize> </itemize>

View file

@ -12,7 +12,7 @@
<PRE> <PRE>
</PRE> </PRE>
</P> </P>
<P><EM>Page last edited July 30, 2014</EM></P> <P><EM>Page last edited Aug. 27, 2014</EM></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>
@ -78,7 +78,7 @@ It includes 64bit CPU support, a new sound driver, several networking fixes and
<P> <P>
<UL> <UL>
<LI> <LI>
<A HREF="http://quakespasm.sourceforge.net/download.htm">Project Download Page</A></LI> <A HREF="http://quakespasm.sourceforge.net/download.htm">Project Downloads</A></LI>
<LI> <LI>
<A HREF="http://quakespasm.ericwa.com/job/quakespasm/">Automatic Builds</A></LI> <A HREF="http://quakespasm.ericwa.com/job/quakespasm/">Automatic Builds</A></LI>
</UL> </UL>
@ -181,10 +181,14 @@ these patched libSDL binaries may help.
<P> <P>
<UL> <UL>
<LI> Support for opengl non-power-of-two-textures extension.</LI> <LI> Support for opengl non-power-of-two-textures extension.</LI>
<LI> Dynamic light speedup.</LI> <LI> Antialiasing (FSAA) support (command line: -fsaa x, where x can be 2, 4 or 8).</LI>
<LI> Fence texture support.</LI>
<LI> Dynamic light speedup. Speedup loading of tga and pcx external images.</LI>
<LI> Support for BSP2 and 2PSB map formats.</LI> <LI> Support for BSP2 and 2PSB map formats.</LI>
<LI> Support for Opus, FLAC, and tracker (S3M/UMX) music (as compile-time options).</LI> <LI> Support for Opus, FLAC, and tracker (S3M/UMX) music (as compile-time options).</LI>
<LI> Sfx low-pass filter support. The -sndspeed command-line option now control whether the low-pass filter is applied: if set to 11025 you get the lowpass filter, otherwise not used. New -mixspeed command-line option, defaulting to 44100, to control the sample rate. New snd_filterquality cvar, value can be 1-5, the 5 setting closely matches the Windows resampler and the 1 setting closely matches the OS X resampler.</LI>
<LI> Better Hor+ field of view (FOV) scaling behavior.</LI> <LI> Better Hor+ field of view (FOV) scaling behavior.</LI>
<LI> Better cross-map demo playback support.</LI>
<LI> Fix screenshots when screen width isn't a multiple of 4.</LI> <LI> Fix screenshots when screen width isn't a multiple of 4.</LI>
<LI> Fix a lighting glitch due to floating point precision.</LI> <LI> Fix a lighting glitch due to floating point precision.</LI>
<LI> Fix a looping sounds glitch.</LI> <LI> Fix a looping sounds glitch.</LI>
@ -193,7 +197,13 @@ these patched libSDL binaries may help.
<LI> Reset all models upon gamedir changes. (Fixes failures with mods using custom content.)</LI> <LI> Reset all models upon gamedir changes. (Fixes failures with mods using custom content.)</LI>
<LI> Fix broken behavior upon gamedir changes if -basedir is specified on the command line.</LI> <LI> Fix broken behavior upon gamedir changes if -basedir is specified on the command line.</LI>
<LI> NET_MAXMESSAGE and MAX_MSGLEN limits bumped to 64000.</LI> <LI> NET_MAXMESSAGE and MAX_MSGLEN limits bumped to 64000.</LI>
<LI> MAX_EFRAGS bumped to 4096, and MAX_CHANNELS to 1024.</LI>
<LI> MAX_ENT_LEAFS bumped from 16 to 32 to work around disappearing/flickering bmodels in some situations.</LI>
<LI> Fix cvar cycle command not working sometimes.</LI>
<LI> Host_Error upon missing models. (Prevents segmentation faults.)</LI> <LI> Host_Error upon missing models. (Prevents segmentation faults.)</LI>
<LI> Change sv_aim default value to 1 (i.e. turn off autoaim)</LI>
<LI> Add 'prev' and 'next' keywords to the 'cd' command.</LI>
<LI> Work around a linux cdrom issue (playback might not start for a while after a stop).</LI>
<LI> Quakespasm content customization moved from engine-embedded into a new optional quakespasm.pak file.</LI> <LI> Quakespasm content customization moved from engine-embedded into a new optional quakespasm.pak file.</LI>
<LI> Other fixes and clean-ups.</LI> <LI> Other fixes and clean-ups.</LI>
</UL> </UL>

View file

@ -36,7 +36,8 @@
______________________________________________________________________ ______________________________________________________________________
Page last edited July 30, 2014 Page last edited Aug. 27, 2014
1. About 1. About
@ -46,14 +47,14 @@
<http://quakespasm.sourceforge.net> <http://quakespasm.sourceforge.net>
2. Downloads 2. Downloads
o Project Downloads <http://quakespasm.sourceforge.net/download.htm>
o Project Download Page
<http://quakespasm.sourceforge.net/download.htm>
o Automatic Builds <http://quakespasm.ericwa.com/job/quakespasm/> o Automatic Builds <http://quakespasm.ericwa.com/job/quakespasm/>
3. Hints 3. Hints
Visit the FitzQuake Homepage <http://www.celephais.net/fitzquake> for Visit the FitzQuake Homepage <http://www.celephais.net/fitzquake> for
@ -64,7 +65,6 @@
o For different sound drivers use "SDL_AUDIODRIVER=DRIVER o For different sound drivers use "SDL_AUDIODRIVER=DRIVER
./quakespasm" , where DRIVER may be alsa, dsp, pulse, esd ... ./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
@ -97,6 +97,7 @@
o See <README.music> for more details. o See <README.music> for more details.
4. Compiling 4. Compiling
To check-out the latest version of QuakeSpasm, use : To check-out the latest version of QuakeSpasm, use :
@ -126,11 +127,11 @@
The project can also be built with Codeblocks (project files The project can also be built with Codeblocks (project files
included). included).
4.2. Windows 4.2. Windows
The QuakeSpasm developers cross-compile windows binaries using MinGW The QuakeSpasm developers cross-compile windows binaries using MinGW
<http://www.mingw.org> and Mingw-w64 <http://mingw-w64.sf.net>. <http://www.mingw.org> and Mingw-w64 <http://mingw-w64.sf.net>.
The project can also be built using Visual Studio 2005 (or newer). The project can also be built using Visual Studio 2005 (or newer).
4.3. Mac OS X 4.3. Mac OS X
@ -141,6 +142,7 @@
Alternatively, have a look at Makefile.darwin for more instructions on Alternatively, have a look at Makefile.darwin for more instructions on
building from a console. building from a console.
5. Known Bugs 5. Known Bugs
Some versions of Xorg and SDL have brightness issues. Some versions of Xorg and SDL have brightness issues.
@ -158,22 +160,38 @@
OS X has a well known gamma issue where the screen turns dark, but we OS X has a well known gamma issue where the screen turns dark, but we
currently have no fix. currently have no fix.
6. Changes 6. Changes
6.1. Changes in 0.85.10 6.1. Changes in 0.85.10
o Support for opengl non-power-of-two-textures extension. o Support for opengl non-power-of-two-textures extension.
o Dynamic light speedup. o Antialiasing (FSAA) support (command line: -fsaa x, where x can be
2, 4 or 8).
o Fence texture support.
o Dynamic light speedup. Speedup loading of tga and pcx external
images.
o Support for BSP2 and 2PSB map formats. o Support for BSP2 and 2PSB map formats.
o Support for Opus, FLAC, and tracker (S3M/UMX) music (as compile- o Support for Opus, FLAC, and tracker (S3M/UMX) music (as compile-
time options). time options).
o Sfx low-pass filter support. The -sndspeed command-line option now
control whether the low-pass filter is applied: if set to 11025 you
get the lowpass filter, otherwise not used. New -mixspeed command-
line option, defaulting to 44100, to control the sample rate. New
snd_filterquality cvar, value can be 1-5, the 5 setting closely
matches the Windows resampler and the 1 setting closely matches the
OS X resampler.
o Better Hor+ field of view (FOV) scaling behavior. o Better Hor+ field of view (FOV) scaling behavior.
o Better cross-map demo playback support.
o Fix screenshots when screen width isn't a multiple of 4. o Fix screenshots when screen width isn't a multiple of 4.
o Fix a lighting glitch due to floating point precision. o Fix a lighting glitch due to floating point precision.
@ -191,18 +209,31 @@
o Fix broken behavior upon gamedir changes if -basedir is specified o Fix broken behavior upon gamedir changes if -basedir is specified
on the command line. on the command line.
o NET_MAXMESSAGE and MAX_MSGLEN limits bumped to 64000. o NET_MAXMESSAGE and MAX_MSGLEN limits bumped to 64000.
o MAX_EFRAGS bumped to 4096, and MAX_CHANNELS to 1024.
o MAX_ENT_LEAFS bumped from 16 to 32 to work around
disappearing/flickering bmodels in some situations.
o Fix cvar cycle command not working sometimes.
o Host_Error upon missing models. (Prevents segmentation faults.) o Host_Error upon missing models. (Prevents segmentation faults.)
o Change sv_aim default value to 1 (i.e. turn off autoaim)
o Add 'prev' and 'next' keywords to the 'cd' command.
o Work around a linux cdrom issue (playback might not start for a
while after a stop).
o Quakespasm content customization moved from engine-embedded into a o Quakespasm content customization moved from engine-embedded into a
new optional quakespasm.pak file. new optional quakespasm.pak file.
o Other fixes and clean-ups. o Other fixes and clean-ups.
6.2. Changes in 0.85.9
6.2. Changes in 0.85.9
o Fixes for several undefined behaviors in C code (gcc-4.8 support.) o Fixes for several undefined behaviors in C code (gcc-4.8 support.)
@ -230,7 +261,6 @@
o Support for demo recording after connection to server. (thanks to o Support for demo recording after connection to server. (thanks to
Baker for a patch) Baker for a patch)
o Corner case fixes in COM_Parse() for quoted strings and support for o Corner case fixes in COM_Parse() for quoted strings and support for
C-style /*..*/ comments. C-style /*..*/ comments.
@ -248,8 +278,8 @@
o Several other minor fixes/cleanups. o Several other minor fixes/cleanups.
6.3. Changes in 0.85.8
6.3. Changes in 0.85.8
o Made Quake shareware 1.00 and 1.01 versions to be recognized o Made Quake shareware 1.00 and 1.01 versions to be recognized
properly. properly.
@ -257,7 +287,6 @@
o Fixed control-character handling in unicode mode. Keyboard input o Fixed control-character handling in unicode mode. Keyboard input
tweaks. tweaks.
o Made the keypad keys to send separate key events in game mode. o Made the keypad keys to send separate key events in game mode.
o Text pasting support from OS clipboard to console. (windows and o Text pasting support from OS clipboard to console. (windows and
@ -296,8 +325,8 @@
o Miscellaneous source code cleanups. o Miscellaneous source code cleanups.
6.4. Changes in 0.85.7
6.4. Changes in 0.85.7
o Added support for cross-level demo playback o Added support for cross-level demo playback
@ -325,7 +354,6 @@
6.5. Changes in 0.85.6 6.5. Changes in 0.85.6
o More work for string buffer safety o More work for string buffer safety
o Reverted v0.85.5 change of not allowing deathmatch and coop cvars o Reverted v0.85.5 change of not allowing deathmatch and coop cvars
@ -336,8 +364,8 @@
o Minor SDL video fixes. o Minor SDL video fixes.
6.6. Changes in 0.85.5
6.6. Changes in 0.85.5
o SDL input driver updated adding native keymap and dead key support o SDL input driver updated adding native keymap and dead key support
to the console to the console
@ -367,8 +395,8 @@
o Several code updates from uHexen2 project, several code cleanups. o Several code updates from uHexen2 project, several code cleanups.
6.7. Changes in 0.85.4
6.7. Changes in 0.85.4
o Implement music (OGG, MP3, WAV) playback o Implement music (OGG, MP3, WAV) playback
@ -395,8 +423,8 @@
o Other minor sound and cdaudio updates o Other minor sound and cdaudio updates
6.8. Changes in 0.85.3
6.8. Changes in 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
@ -432,8 +460,8 @@
o Add a "-cd" option to let the CD Player work in dedicated mode, and o Add a "-cd" option to let the CD Player work in dedicated mode, and
some other CD tweaks. some other CD tweaks.
6.9. Changes in 0.85.2
6.9. Changes in 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
@ -455,12 +483,13 @@
o Bumped array size of sv_main.c::localmodels from 5 to 6 fixing an 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 old fitzquake-0.85 bug which used to cause segfaults depending on
the compiler. the compiler.
o Accept commandline options like "+connect ip:port" o Accept commandline options like "+connect ip:port"
o Add OSX Makefile (tested?) o Add OSX Makefile (tested?)
6.10. Changes in 0.85.1
6.10. Changes in 0.85.1
o 64 bit CPU support o 64 bit CPU support
@ -497,8 +526,8 @@
o Changes to cvar persistence gl_flashblend (default 0), r_shadow, o Changes to cvar persistence gl_flashblend (default 0), r_shadow,
r_wateralpha, r_dynamic, r_novis r_wateralpha, r_dynamic, r_novis
7. Todo
7. Todo
o Add uHexen2's first person camera (and menu item) o Add uHexen2's first person camera (and menu item)
@ -509,8 +538,8 @@
o Complete the unix user directories support o Complete the unix user directories support
8. Copyright
8. Copyright
o Quake and Quakespasm are released under the GNU GENERAL PUBLIC o Quake and Quakespasm are released under the GNU GENERAL PUBLIC
LICENSE Version 2 <http://www.gnu.org/licenses/gpl-2.0.html> LICENSE Version 2 <http://www.gnu.org/licenses/gpl-2.0.html>
@ -522,7 +551,6 @@
9. Links 9. Links
o QuakeSpasm Homepage <http://quakespasm.sourceforge.net> o QuakeSpasm Homepage <http://quakespasm.sourceforge.net>
o QuakeSpasm Project page o QuakeSpasm Project page
@ -550,4 +578,3 @@
o Sander's email <mailto:gmail - dot - com - username - a.h.vandijk> o Sander's email <mailto:gmail - dot - com - username - a.h.vandijk>