more documentation updates.

This commit is contained in:
Ozkan Sezer 2021-08-29 23:21:28 +03:00
parent 6c8652dd5b
commit 3a1c416d50
3 changed files with 35 additions and 33 deletions

View file

@ -9,7 +9,7 @@
<sect> About <p>
<url url="http://quakespasm.sourceforge.net" name="QuakeSpasm">
is a modern, cross-platform Quake 1 engine based on <url url="http://www.celephais.net/fitzquake" name="FitzQuake">.
is a modern, cross-platform Quake engine based on <url url="http://www.celephais.net/fitzquake" name="FitzQuake">.
</p><p>
It includes support for 64 bit CPUs and custom music playback, a new
sound driver, some graphical niceities, and numerous bug-fixes and other improvements.
@ -103,6 +103,7 @@ These buttons can be bound normally:
<item>XBUTTON
<item>YBUTTON
</itemize>
quakespasm.pak contains a default.cfg which has been updated to give some default bindings. L/R shoulder buttons are bound to weapon switching, and L/R triggers are jump and attack.
<p>
The controller support started as Jeremiah Sypult's implementation in Quakespasm-Rift and also uses ideas and code from LordHavoc (DarkPlaces).
@ -141,10 +142,8 @@ Alternatively, have a look at <bf>Makefile.darwin</bf> for more instructions on
QuakeSpasm 0.93.3 has initial support for playing the 2021 re-release content:
<itemize>
<item> Copy the quakespasm exe to your rerelease installation.
<item> Note: Do not mix-and-match original and rerelease contents: results may be unpredictable.
<item> Extract the English localization file in the rerelease directory:<newline>
<em>unzip QuakeEX.kpf localization/loc_english.txt</em><newline>
Note: the extracted file should be in the 'rerelease/localization' directory, not 'rerelease'.
<item> Extract the localization folder from QuakeEX.kpf (which is actually a zip file), and place it in the rerelease directory. Linux (Unix) users can do the following, for example:<newline>
<verb>unzip QuakeEX.kpf localization/loc_english.txt</verb>
<item> Run quakespasm as you normally do.
</itemize>
@ -152,12 +151,13 @@ QuakeSpasm 0.93.3 has initial support for playing the 2021 re-release content:
<sect1> Changes in 0.93.3<p>
<itemize>
<item> Initial support for playing the 'Quake 2021 re-release' content.
<item> Initial support for playing the 'Quake 2021 re-release' content (thanks to Andrei Drexler for bulk of the work.)
<item> Fix rendering bug when cl_bobcycle was set to zero (sf.net bug/41)
<item> Fixed buffer overflow with large char skybox names (sf.net bug/38)
<item> Fixed a missing MAXALIASFRAMES bounds check (sf.net bug/37)
<item> OpenGL: workaround Intel UHD 600 driver bug (sf.net bug/39)
<item> OpenGL: merged surface mark & cull optimizations from vkQuake.
<item> Changed 'model has a skin taller than 480' error into a warning
<item> Reject lit files if they're the wrong size (eg hipnotic/start.bsp vs id1/start.lit or just a bsp that no longer has any coloured lits, etc)
<item> Support for external vis files.
<item> Save: remove CR/LFs from level name to avoids broken saves, e.g. with autumn_sp map.

View file

@ -76,7 +76,7 @@
<P>
<A HREF="http://quakespasm.sourceforge.net">QuakeSpasm</A>
is a modern, cross-platform Quake 1 engine based on
is a modern, cross-platform Quake engine based on
<A HREF="http://www.celephais.net/fitzquake">FitzQuake</A>.</P>
<P>It includes support for 64 bit CPUs and custom music playback, a new
sound driver, some graphical niceities, and numerous bug-fixes and other improvements.</P>
@ -183,8 +183,8 @@ SDL is probably less buggy, but SDL2 has nicer features and smoother mouse input
<LI>XBUTTON</LI>
<LI>YBUTTON</LI>
</UL>
quakespasm.pak contains a default.cfg which has been updated to give some default bindings. L/R shoulder buttons are bound to weapon switching, and L/R triggers are jump and attack.</P>
</P>
<P>quakespasm.pak contains a default.cfg which has been updated to give some default bindings. L/R shoulder buttons are bound to weapon switching, and L/R triggers are jump and attack.</P>
<P>The controller support started as Jeremiah Sypult's implementation in Quakespasm-Rift and also uses ideas and code from LordHavoc (DarkPlaces).</P>
<H2><A NAME="s4">4.</A> <A HREF="#toc4">Compiling and Installation</A></H2>
@ -224,10 +224,11 @@ Compile time options include
<P>QuakeSpasm 0.93.3 has initial support for playing the 2021 re-release content:
<UL>
<LI> Copy the quakespasm exe to your rerelease installation.</LI>
<LI> Note: Do not mix-and-match original and rerelease contents: results may be unpredictable.</LI>
<LI> Extract the English localization file in the rerelease directory:<BR>
<EM>unzip QuakeEX.kpf localization/loc_english.txt</EM><BR>
Note: the extracted file should be in the 'rerelease/localization' directory, not 'rerelease'.</LI>
<LI> Extract the localization folder from QuakeEX.kpf (which is actually a zip file), and place it in the rerelease directory. Linux (Unix) users can do the following, for example:<BR>
<PRE>
unzip QuakeEX.kpf localization/loc_english.txt
</PRE>
</LI>
<LI> Run quakespasm as you normally do.</LI>
</UL>
</P>
@ -239,12 +240,13 @@ Note: the extracted file should be in the 'rerelease/localization' directory, no
<P>
<UL>
<LI> Initial support for playing the 'Quake 2021 re-release' content.</LI>
<LI> Initial support for playing the 'Quake 2021 re-release' content (thanks to Andrei Drexler for bulk of the work.)</LI>
<LI> Fix rendering bug when cl_bobcycle was set to zero (sf.net bug/41)</LI>
<LI> Fixed buffer overflow with large char skybox names (sf.net bug/38)</LI>
<LI> Fixed a missing MAXALIASFRAMES bounds check (sf.net bug/37)</LI>
<LI> OpenGL: workaround Intel UHD 600 driver bug (sf.net bug/39)</LI>
<LI> OpenGL: merged surface mark &amp; cull optimizations from vkQuake.</LI>
<LI> Changed 'model has a skin taller than 480' error into a warning</LI>
<LI> Reject lit files if they're the wrong size (eg hipnotic/start.bsp vs id1/start.lit or just a bsp that no longer has any coloured lits, etc)</LI>
<LI> Support for external vis files.</LI>
<LI> Save: remove CR/LFs from level name to avoids broken saves, e.g. with autumn_sp map.</LI>

View file

@ -62,7 +62,7 @@
1. About
QuakeSpasm <http://quakespasm.sourceforge.net> is a modern, cross-
platform Quake 1 engine based on FitzQuake
platform Quake engine based on FitzQuake
<http://www.celephais.net/fitzquake>.
It includes support for 64 bit CPUs and custom music playback, a new
@ -261,13 +261,10 @@
o Copy the quakespasm exe to your rerelease installation.
o Note: Do not mix-and-match original and rerelease contents: results
may be unpredictable.
o Extract the English localization file in the rerelease directory:
o Extract the localization folder from QuakeEX.kpf (which is actually
a zip file), and place it in the rerelease directory. Linux (Unix)
users can do the following, for example:
unzip QuakeEX.kpf localization/loc_english.txt
Note: the extracted file should be in the 'rerelease/localization'
directory, not 'rerelease'.
o Run quakespasm as you normally do.
@ -277,7 +274,8 @@
6.1. Changes in 0.93.3
o Initial support for playing the 'Quake 2021 re-release' content.
o Initial support for playing the 'Quake 2021 re-release' content
(thanks to Andrei Drexler for bulk of the work.)
o Fix rendering bug when cl_bobcycle was set to zero (sf.net bug/41)
@ -289,6 +287,8 @@
o OpenGL: merged surface mark & cull optimizations from vkQuake.
o Changed 'model has a skin taller than 480' error into a warning
o Reject lit files if they're the wrong size (eg hipnotic/start.bsp
vs id1/start.lit or just a bsp that no longer has any coloured
lits, etc)
@ -313,22 +313,22 @@
6.2. Changes in 0.93.2
o Lightmaps are now dynamically allocated (from QSS), and
BLOCK_WIDTH/HEIGHT raised from 128 to 256.
o Lightmaps are now dynamically allocated (from QSS), and
BLOCK_WIDTH/HEIGHT raised from 128 to 256.
o Fixed several uncheked limits that would crash the Slayer's
Testaments mod (sf.net bug #33).
o Fixed several uncheked limits that would crash the Slayer's
Testaments mod (sf.net bug #33).
o Raised MAXALIASTRIS from 2048 to 4096, so that the Slayer's
Testaments mod works.
o Raised MAXALIASTRIS from 2048 to 4096, so that the Slayer's
Testaments mod works.
o Fixed 'pants' and 'shirt' types so that those textures load
correctly on platforms where char is unsigned by default
(sf.net bug #28).
o Fixed 'pants' and 'shirt' types so that those textures load
correctly on platforms where char is unsigned by default
(sf.net bug #28).
o Windows audio: WASAPI-enabled SDL2 dlls function properly now.
o Windows audio: WASAPI-enabled SDL2 dlls function properly now.
o Update the third-party libraries. Other fixes/cleanups.
o Update the third-party libraries. Other fixes/cleanups.
6.3. Changes in 0.93.1