docs: fixed version number in changelog. added empty 0.91.1 changelog section for new changes.

git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1288 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
sezero 2016-01-31 09:33:26 +00:00
parent 39d78d026a
commit d5297fb7aa
3 changed files with 85 additions and 72 deletions

View file

@ -4,7 +4,7 @@
<toc> <toc>
<verb></verb> <verb></verb>
<em>Page last edited: December 2015</em> <em>Page last edited: January 2016</em>
<sect> About <p> <sect> About <p>
@ -60,7 +60,8 @@ Quakespasm can play various external music formats, including MP3, OGG and FLAC.
<sect> Compiling and Installation<p> <sect> Compiling and Installation<p>
<p>Quakespasm's (optional) custom data is now stored in the file <bf>quakespasm.pak</bf>. This file should be placed alongside your quakespasm binary and <bf>id1</bf> directory.</p> <p>Quakespasm's (optional) custom data is now stored in the file <bf>quakespasm.pak</bf>. This file should be placed alongside your quakespasm binary and <bf>id1</bf> directory.</p>
<p><em>To check-out the latest version of QuakeSpasm, use</em> <bf>svn co svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm</bf></p> <p><em>To checkout the latest version of QuakeSpasm, do:</em>
<bf>svn co svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm</bf></p>
<sect1> Linux/Unix <p> <sect1> Linux/Unix <p>
After extracting the source tarball, browse the Makefile and edit the music streaming options, then After extracting the source tarball, browse the Makefile and edit the music streaming options, then
@ -109,6 +110,9 @@ The "game" command doesn't execute quake.rc in the new game directory being swit
<sect> Changes<p> <sect> Changes<p>
<sect1> Changes in 0.91.1<p> <sect1> Changes in 0.91.1<p>
</p>
<sect1> Changes in 0.91.0<p>
<sect2> Bugfixes <sect2> Bugfixes
<itemize> <itemize>
<item> Fix unwanted fog mode change upon video restart. <item> Fix unwanted fog mode change upon video restart.

View file

@ -1,18 +1,17 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML> <HTML>
<HEAD> <HEAD>
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.69"> <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
<TITLE>QuakeSpasm</TITLE> <TITLE>QuakeSpasm</TITLE>
</HEAD> </HEAD>
<BODY> <BODY>
<H1>QuakeSpasm</H1> <H1>QuakeSpasm</H1>
<H2></H2> <H2></H2><P>
<P>
<PRE> <PRE>
</PRE> </PRE>
</P> </P>
<P><EM>Page last edited: December 2015</EM></P> <P><EM>Page last edited: January 2016</EM></P>
<P> <P>
<H2><A NAME="toc1">1.</A> <A HREF="Quakespasm.html#s1">About </A></H2> <H2><A NAME="toc1">1.</A> <A HREF="Quakespasm.html#s1">About </A></H2>
@ -42,17 +41,18 @@
<UL> <UL>
<LI><A NAME="toc6.1">6.1</A> <A HREF="Quakespasm.html#ss6.1">Changes in 0.91.1</A> <LI><A NAME="toc6.1">6.1</A> <A HREF="Quakespasm.html#ss6.1">Changes in 0.91.1</A>
<LI><A NAME="toc6.2">6.2</A> <A HREF="Quakespasm.html#ss6.2">Changes in 0.90.1</A> <LI><A NAME="toc6.2">6.2</A> <A HREF="Quakespasm.html#ss6.2">Changes in 0.91.0</A>
<LI><A NAME="toc6.3">6.3</A> <A HREF="Quakespasm.html#ss6.3">Changes in 0.90.0</A> <LI><A NAME="toc6.3">6.3</A> <A HREF="Quakespasm.html#ss6.3">Changes in 0.90.1</A>
<LI><A NAME="toc6.4">6.4</A> <A HREF="Quakespasm.html#ss6.4">Changes in 0.85.9</A> <LI><A NAME="toc6.4">6.4</A> <A HREF="Quakespasm.html#ss6.4">Changes in 0.90.0</A>
<LI><A NAME="toc6.5">6.5</A> <A HREF="Quakespasm.html#ss6.5">Changes in 0.85.8</A> <LI><A NAME="toc6.5">6.5</A> <A HREF="Quakespasm.html#ss6.5">Changes in 0.85.9</A>
<LI><A NAME="toc6.6">6.6</A> <A HREF="Quakespasm.html#ss6.6">Changes in 0.85.7</A> <LI><A NAME="toc6.6">6.6</A> <A HREF="Quakespasm.html#ss6.6">Changes in 0.85.8</A>
<LI><A NAME="toc6.7">6.7</A> <A HREF="Quakespasm.html#ss6.7">Changes in 0.85.6</A> <LI><A NAME="toc6.7">6.7</A> <A HREF="Quakespasm.html#ss6.7">Changes in 0.85.7</A>
<LI><A NAME="toc6.8">6.8</A> <A HREF="Quakespasm.html#ss6.8">Changes in 0.85.5</A> <LI><A NAME="toc6.8">6.8</A> <A HREF="Quakespasm.html#ss6.8">Changes in 0.85.6</A>
<LI><A NAME="toc6.9">6.9</A> <A HREF="Quakespasm.html#ss6.9">Changes in 0.85.4</A> <LI><A NAME="toc6.9">6.9</A> <A HREF="Quakespasm.html#ss6.9">Changes in 0.85.5</A>
<LI><A NAME="toc6.10">6.10</A> <A HREF="Quakespasm.html#ss6.10">Changes in 0.85.3</A> <LI><A NAME="toc6.10">6.10</A> <A HREF="Quakespasm.html#ss6.10">Changes in 0.85.4</A>
<LI><A NAME="toc6.11">6.11</A> <A HREF="Quakespasm.html#ss6.11">Changes in 0.85.2</A> <LI><A NAME="toc6.11">6.11</A> <A HREF="Quakespasm.html#ss6.11">Changes in 0.85.3</A>
<LI><A NAME="toc6.12">6.12</A> <A HREF="Quakespasm.html#ss6.12">Changes in 0.85.1</A> <LI><A NAME="toc6.12">6.12</A> <A HREF="Quakespasm.html#ss6.12">Changes in 0.85.2</A>
<LI><A NAME="toc6.13">6.13</A> <A HREF="Quakespasm.html#ss6.13">Changes in 0.85.1</A>
</UL> </UL>
<P> <P>
<H2><A NAME="toc7">7.</A> <A HREF="Quakespasm.html#s7">Todo </A></H2> <H2><A NAME="toc7">7.</A> <A HREF="Quakespasm.html#s7">Todo </A></H2>
@ -135,7 +135,8 @@ sound driver, some graphical niceities, and numerous bug-fixes and other improve
<P>Quakespasm's (optional) custom data is now stored in the file <B>quakespasm.pak</B>. This file should be placed alongside your quakespasm binary and <B>id1</B> directory.</P> <P>Quakespasm's (optional) custom data is now stored in the file <B>quakespasm.pak</B>. This file should be placed alongside your quakespasm binary and <B>id1</B> directory.</P>
<P><EM>To check-out the latest version of QuakeSpasm, use</EM> <B>svn co svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm</B></P> <P><EM>To checkout the latest version of QuakeSpasm, do:</EM>
<B>svn co svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm</B></P>
<H2><A NAME="ss4.1">4.1</A> <A HREF="#toc4.1">Linux/Unix </A> <H2><A NAME="ss4.1">4.1</A> <A HREF="#toc4.1">Linux/Unix </A>
</H2> </H2>
@ -192,6 +193,10 @@ these patched libSDL binaries may help.
</H2> </H2>
<H2><A NAME="ss6.2">6.2</A> <A HREF="#toc6.2">Changes in 0.91.0</A>
</H2>
<H3>Bugfixes</H3> <H3>Bugfixes</H3>
<P> <P>
@ -248,7 +253,7 @@ these patched libSDL binaries may help.
<LI> Raised MAX_SFX to 1024 (was 512).</LI> <LI> Raised MAX_SFX to 1024 (was 512).</LI>
</UL> </UL>
</P> </P>
<H2><A NAME="ss6.2">6.2</A> <A HREF="#toc6.2">Changes in 0.90.1</A> <H2><A NAME="ss6.3">6.3</A> <A HREF="#toc6.3">Changes in 0.90.1</A>
</H2> </H2>
@ -308,7 +313,7 @@ these patched libSDL binaries may help.
<LI> Update 3rd-party libraries.</LI> <LI> Update 3rd-party libraries.</LI>
</UL> </UL>
</P> </P>
<H2><A NAME="ss6.3">6.3</A> <A HREF="#toc6.3">Changes in 0.90.0</A> <H2><A NAME="ss6.4">6.4</A> <A HREF="#toc6.4">Changes in 0.90.0</A>
</H2> </H2>
<P> <P>
@ -353,7 +358,7 @@ these patched libSDL binaries may help.
<LI> Other fixes and clean-ups.</LI> <LI> Other fixes and clean-ups.</LI>
</UL> </UL>
</P> </P>
<H2><A NAME="ss6.4">6.4</A> <A HREF="#toc6.4">Changes in 0.85.9</A> <H2><A NAME="ss6.5">6.5</A> <A HREF="#toc6.5">Changes in 0.85.9</A>
</H2> </H2>
<P> <P>
@ -377,7 +382,7 @@ these patched libSDL binaries may help.
<LI> Several other minor fixes/cleanups.</LI> <LI> Several other minor fixes/cleanups.</LI>
</UL> </UL>
</P> </P>
<H2><A NAME="ss6.5">6.5</A> <A HREF="#toc6.5">Changes in 0.85.8</A> <H2><A NAME="ss6.6">6.6</A> <A HREF="#toc6.6">Changes in 0.85.8</A>
</H2> </H2>
<P> <P>
@ -402,7 +407,7 @@ these patched libSDL binaries may help.
<LI> Miscellaneous source code cleanups.</LI> <LI> Miscellaneous source code cleanups.</LI>
</UL> </UL>
</P> </P>
<H2><A NAME="ss6.6">6.6</A> <A HREF="#toc6.6">Changes in 0.85.7</A> <H2><A NAME="ss6.7">6.7</A> <A HREF="#toc6.7">Changes in 0.85.7</A>
</H2> </H2>
<P> <P>
@ -420,7 +425,7 @@ these patched libSDL binaries may help.
<LI> Several other small changes mostly invisible to the end-user</LI> <LI> Several other small changes mostly invisible to the end-user</LI>
</UL> </UL>
</P> </P>
<H2><A NAME="ss6.7">6.7</A> <A HREF="#toc6.7">Changes in 0.85.6</A> <H2><A NAME="ss6.8">6.8</A> <A HREF="#toc6.8">Changes in 0.85.6</A>
</H2> </H2>
<P> <P>
@ -431,7 +436,7 @@ these patched libSDL binaries may help.
<LI> Minor SDL video fixes.</LI> <LI> Minor SDL video fixes.</LI>
</UL> </UL>
</P> </P>
<H2><A NAME="ss6.8">6.8</A> <A HREF="#toc6.8">Changes in 0.85.5</A> <H2><A NAME="ss6.9">6.9</A> <A HREF="#toc6.9">Changes in 0.85.5</A>
</H2> </H2>
<P> <P>
@ -450,7 +455,7 @@ these patched libSDL binaries may help.
<LI> Several code updates from uHexen2 project, several code cleanups.</LI> <LI> Several code updates from uHexen2 project, several code cleanups.</LI>
</UL> </UL>
</P> </P>
<H2><A NAME="ss6.9">6.9</A> <A HREF="#toc6.9">Changes in 0.85.4</A> <H2><A NAME="ss6.10">6.10</A> <A HREF="#toc6.10">Changes in 0.85.4</A>
</H2> </H2>
<P> <P>
@ -468,7 +473,7 @@ these patched libSDL binaries may help.
<LI> Other minor sound and cdaudio updates</LI> <LI> Other minor sound and cdaudio updates</LI>
</UL> </UL>
</P> </P>
<H2><A NAME="ss6.10">6.10</A> <A HREF="#toc6.10">Changes in 0.85.3</A> <H2><A NAME="ss6.11">6.11</A> <A HREF="#toc6.11">Changes in 0.85.3</A>
</H2> </H2>
<P> <P>
@ -491,7 +496,7 @@ these patched libSDL binaries may help.
</UL> </UL>
</P> </P>
<H2><A NAME="ss6.11">6.11</A> <A HREF="#toc6.11">Changes in 0.85.2</A> <H2><A NAME="ss6.12">6.12</A> <A HREF="#toc6.12">Changes in 0.85.2</A>
</H2> </H2>
<P> <P>
@ -510,7 +515,7 @@ these patched libSDL binaries may help.
</UL> </UL>
</P> </P>
<H2><A NAME="ss6.12">6.12</A> <A HREF="#toc6.12">Changes in 0.85.1</A> <H2><A NAME="ss6.13">6.13</A> <A HREF="#toc6.13">Changes in 0.85.1</A>
</H2> </H2>
<P> <P>

View file

@ -17,27 +17,28 @@
5. Known Bugs 5. Known Bugs
6. Changes 6. Changes
6.1 Changes in 0.91.1 6.1 Changes in 0.91.1
6.1.1 Bugfixes 6.2 Changes in 0.91.0
6.1.2 Visual improvements
6.1.3 Interface improvements
6.1.4 Code cleanup / Other
6.1.5 Raised limits
6.2 Changes in 0.90.1
6.2.1 Bugfixes 6.2.1 Bugfixes
6.2.2 Performance 6.2.2 Visual improvements
6.2.3 Visual improvements 6.2.3 Interface improvements
6.2.4 Interface improvements 6.2.4 Code cleanup / Other
6.2.5 Code cleanup 6.2.5 Raised limits
6.3 Changes in 0.90.0 6.3 Changes in 0.90.1
6.4 Changes in 0.85.9 6.3.1 Bugfixes
6.5 Changes in 0.85.8 6.3.2 Performance
6.6 Changes in 0.85.7 6.3.3 Visual improvements
6.7 Changes in 0.85.6 6.3.4 Interface improvements
6.8 Changes in 0.85.5 6.3.5 Code cleanup
6.9 Changes in 0.85.4 6.4 Changes in 0.90.0
6.10 Changes in 0.85.3 6.5 Changes in 0.85.9
6.11 Changes in 0.85.2 6.6 Changes in 0.85.8
6.12 Changes in 0.85.1 6.7 Changes in 0.85.7
6.8 Changes in 0.85.6
6.9 Changes in 0.85.5
6.10 Changes in 0.85.4
6.11 Changes in 0.85.3
6.12 Changes in 0.85.2
6.13 Changes in 0.85.1
7. Todo 7. Todo
8. Copyright 8. Copyright
@ -47,7 +48,7 @@
______________________________________________________________________ ______________________________________________________________________
Page last edited: December 2015 Page last edited: January 2016
1. About 1. About
@ -125,7 +126,7 @@
quakespasm.pak. This file should be placed alongside your quakespasm quakespasm.pak. This file should be placed alongside your quakespasm
binary and id1 directory. binary and id1 directory.
To check-out the latest version of QuakeSpasm, use To checkout the latest version of QuakeSpasm, do:
svn co svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm svn co svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm
4.1. Linux/Unix 4.1. Linux/Unix
@ -200,7 +201,10 @@
6.1. Changes in 0.91.1 6.1. Changes in 0.91.1
6.1.1. Bugfixes
6.2. Changes in 0.91.0
6.2.1. Bugfixes
o Fix unwanted fog mode change upon video restart. o Fix unwanted fog mode change upon video restart.
@ -236,7 +240,7 @@
o Prevent a possible vulnerability in MSG_ReadString (old Q1/Q2 bug). o Prevent a possible vulnerability in MSG_ReadString (old Q1/Q2 bug).
6.1.2. Visual improvements 6.2.2. Visual improvements
o New cvars r_lavaalpha, r_slimealpha, r_telealpha for fine-tuning o New cvars r_lavaalpha, r_slimealpha, r_telealpha for fine-tuning
specific liquid opacities (from DirectQ/RMQEngine, non-archived, specific liquid opacities (from DirectQ/RMQEngine, non-archived,
@ -247,18 +251,18 @@
o GLSL gamma is now supported on older hardware without NPOT o GLSL gamma is now supported on older hardware without NPOT
extension. extension.
6.1.3. Interface improvements 6.2.3. Interface improvements
o New r_pos command to show player position. o New r_pos command to show player position.
o NaN detection in traceline with "developer 1" set now warns instead o NaN detection in traceline with "developer 1" set now warns instead
of errors. of errors.
6.1.4. Code cleanup / Other 6.2.4. Code cleanup / Other
o Update third-party libraries. o Update third-party libraries.
6.1.5. Raised limits 6.2.5. Raised limits
o Default max_edicts 8192 (was 2048) and no longer saved to o Default max_edicts 8192 (was 2048) and no longer saved to
config.cfg. config.cfg.
@ -270,9 +274,9 @@
o Raised MAX_SFX to 1024 (was 512). o Raised MAX_SFX to 1024 (was 512).
6.2. Changes in 0.90.1 6.3. Changes in 0.90.1
6.2.1. Bugfixes 6.3.1. Bugfixes
o Fix dynamic light artifact where changing lightmap are rendered one o Fix dynamic light artifact where changing lightmap are rendered one
frame late (bug introduced in 0.90.0). frame late (bug introduced in 0.90.0).
@ -295,13 +299,13 @@
o Fix crash on out-of-bounds skin number. o Fix crash on out-of-bounds skin number.
6.2.2. Performance 6.3.2. Performance
o Use multithreaded OpenGL on OS X for better performance. o Use multithreaded OpenGL on OS X for better performance.
o New, faster mdl renderer using GLSL. Disable with "-noglslalias". o New, faster mdl renderer using GLSL. Disable with "-noglslalias".
6.2.3. Visual improvements 6.3.3. Visual improvements
o New gamma correction implementation using GLSL. Fixes all known o New gamma correction implementation using GLSL. Fixes all known
gamma issues (affecting the full display, persisting after gamma issues (affecting the full display, persisting after
@ -315,7 +319,7 @@
o r_noshadow_list cvar added (from MarkV.) o r_noshadow_list cvar added (from MarkV.)
6.2.4. Interface improvements 6.3.4. Interface improvements
o Support pausing demo playback with the "pause" command. o Support pausing demo playback with the "pause" command.
@ -332,14 +336,14 @@
"trying to load ent", "bad chunk length", "meshing", "trying to load ent", "bad chunk length", "meshing",
"PR_AlocStringSlots: realloc'ing" "PR_AlocStringSlots: realloc'ing"
6.2.5. Code cleanup 6.3.5. Code cleanup
o Clean up IDE project files to build on fresh systems. o Clean up IDE project files to build on fresh systems.
o Update 3rd-party libraries. o Update 3rd-party libraries.
6.3. Changes in 0.90.0 6.4. Changes in 0.90.0
o Fix issues on Windows systems with DPI scaling. o Fix issues on Windows systems with DPI scaling.
@ -447,7 +451,7 @@
o Other fixes and clean-ups. o Other fixes and clean-ups.
6.4. Changes in 0.85.9 6.5. 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.)
@ -494,7 +498,7 @@
o Several other minor fixes/cleanups. o Several other minor fixes/cleanups.
6.5. Changes in 0.85.8 6.6. 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.
@ -541,7 +545,7 @@
o Miscellaneous source code cleanups. o Miscellaneous source code cleanups.
6.6. Changes in 0.85.7 6.7. Changes in 0.85.7
o Added support for cross-level demo playback o Added support for cross-level demo playback
@ -567,7 +571,7 @@
o Several other small changes mostly invisible to the end-user o Several other small changes mostly invisible to the end-user
6.7. Changes in 0.85.6 6.8. Changes in 0.85.6
o More work for string buffer safety o More work for string buffer safety
@ -580,7 +584,7 @@
o Minor SDL video fixes. o Minor SDL video fixes.
6.8. Changes in 0.85.5 6.9. 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
@ -611,7 +615,7 @@
o Several code updates from uHexen2 project, several code cleanups. o Several code updates from uHexen2 project, several code cleanups.
6.9. Changes in 0.85.4 6.10. Changes in 0.85.4
o Implement music (OGG, MP3, WAV) playback o Implement music (OGG, MP3, WAV) playback
@ -639,7 +643,7 @@
o Other minor sound and cdaudio updates o Other minor sound and cdaudio updates
6.10. Changes in 0.85.3 6.11. 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
@ -676,7 +680,7 @@
some other CD tweaks. some other CD tweaks.
6.11. Changes in 0.85.2 6.12. 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
@ -704,7 +708,7 @@
o Add OSX Makefile (tested?) o Add OSX Makefile (tested?)
6.12. Changes in 0.85.1 6.13. Changes in 0.85.1
o 64 bit CPU support o 64 bit CPU support