readme updates and clean-ups.

This commit is contained in:
Ozkan Sezer 2022-11-03 20:40:40 +03:00
parent f3a2f61669
commit 4aa8a76d80
3 changed files with 431 additions and 455 deletions

View file

@ -21,11 +21,12 @@ but no CD-ROM support.
<itemize> <itemize>
<item><url url="http://quakespasm.sourceforge.net/download.htm" name="Project Downloads"> <item><url url="http://quakespasm.sourceforge.net/download.htm" name="Project Downloads">
<item><url url="https://sourceforge.net/p/quakespasm/quakespasm/ci/master/tree/" name="Latest code repository"> <item><url url="https://sourceforge.net/p/quakespasm/quakespasm/ci/master/tree/" name="Latest code repository">
<item><url url="https://github.com/sezero/quakespasm" name="Github mirror.">
</itemize> </itemize>
<sect>Hints<p> <sect>Hints<p>
<em>Visit the <url url="http://www.celephais.net/fitzquake" name="FitzQuake homepage"> for a full run-down of the engine's commands and variables.</em> <em>Visit the <url url="https://celephais.net/fitzquake/" name="FitzQuake homepage"> for a full run-down of the engine's commands and variables.</em>
<itemize> <itemize>
<item>To disable some changes, use "<bf>quakespasm -fitz</bf>" <item>To disable some changes, use "<bf>quakespasm -fitz</bf>"
<item>Quakespasm's custom data is stored in "quakespasm.pak". Install this file alongside your id1 directory to enable the custom console background and other minor features. <item>Quakespasm's custom data is stored in "quakespasm.pak". Install this file alongside your id1 directory to enable the custom console background and other minor features.
@ -137,12 +138,13 @@ QuakeSpasm 0.94 has support for playing the 2021 re-release content: Copy the qu
<sect1>Changes in 0.95.1<p> <sect1>Changes in 0.95.1<p>
<itemize> <itemize>
<item> Allow mixing lit and unlit textures in the same map (patch from temx) <item> Allow mixing lit and unlit textures in the same map.
<item> Water texture mipmapping support -- fixes glistening effect on distant water (patch from temx) <item> Water texture mipmapping support - fixes glistening effect on distant water.
<item> Fix screen flashes in some maps with AMD's new drivers (patch from temx) <item> Fix screen flashes in some maps with AMD's new drivers.
<item> Defend against zero-sized textures, e.g. __TB_empty in qbj_grue.bsp (patch from temx) <item> Defend against zero-sized textures, e.g. __TB_empty in qbj_grue.bsp
<item> Fix possible file pointer leak in game load code (patch from temx) <item> Fix possible file pointer leak in game load code.
<item> Minor code cleanups. Updated third party code, e.g. SDL, music codecs, etc. <item> Minor code cleanups. Updated third party code, e.g. SDL, music codecs, etc.
<item> Thanks to 'temx' for his patches.
</itemize> </itemize>
</p> </p>
@ -388,7 +390,7 @@ quakespasm (cl_alwaysrun 1, cl_forwardspeed 200, cl_backspeed 200)
<itemize> <itemize>
<item> Fix dynamic light artifact where changing lightmap are rendered one frame late (bug introduced in 0.90.0). <item> Fix dynamic light artifact where changing lightmap are rendered one frame late (bug introduced in 0.90.0).
<item> Fix texture memory leak when changing video modes with SDL2. <item> Fix texture memory leak when changing video modes with SDL2.
<item> Fix a rare incorrect mdl lighting on 64-bit builds. <url url="http://forums.insideqc.com/viewtopic.php?f=3&amp;t=5620" name="(details here.)"> <item> Fix a rare incorrect mdl lighting on 64-bit builds. <url url="https://forums.insideqc.com/viewtopic.php?f=3&amp;t=5620" name="(details here.)">
<item> Fix fullbrights turning black after "kill" command (bug introduced in 0.90.0). <item> Fix fullbrights turning black after "kill" command (bug introduced in 0.90.0).
<item> Clear all fog values on map change to prevent colored fog carrying over to jam3_tronyn.bsp. <item> Clear all fog values on map change to prevent colored fog carrying over to jam3_tronyn.bsp.
<item> Allow loading saves with } character in quoted strings, fixes issue with retrojam1_skacky.bsp. <item> Allow loading saves with } character in quoted strings, fixes issue with retrojam1_skacky.bsp.
@ -596,11 +598,10 @@ quakespasm (cl_alwaysrun 1, cl_forwardspeed 200, cl_backspeed 200)
<item> Fix mapname sorting <item> Fix mapname sorting
<item> Alias the "mods" command to "games" <item> Alias the "mods" command to "games"
<item> Block/Unblock sound upon focus loss/gain <item> Block/Unblock sound upon focus loss/gain
<item> NAT fix (networking protocol fix) <item> NAT (networking protocol) fix
<item> SDLNet_ResolveHost bug-fix allowing connection to ports other than 26000 <item> SDLNet_ResolveHost bug-fix allowing connection to ports other than 26000
<item> 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. <item> 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.
<item> Accept commandline options like "+connect ip:port" <item> Accept commandline options like "+connect ip:port"
<item> Add OSX Makefile (tested?)
</itemize> </itemize>
<sect1>Changes in 0.85.1<p> <sect1>Changes in 0.85.1<p>
@ -618,9 +619,9 @@ quakespasm (cl_alwaysrun 1, cl_forwardspeed 200, cl_backspeed 200)
<item>Default to window mode <item>Default to window mode
<item>Withdraw console when playing demos <item>Withdraw console when playing demos
<item>Don't play demos on program init <item>Don't play demos on program init
<item>Default Heapsize is 64meg <item>Default heapsize is 64 MB.
<item>Changes to default console alpha, speed <item>Changes to default console alpha, speed
<item>Changes to cvar persistence gl_flashblend (default 0), r_shadow, r_wateralpha, r_dynamic, r_novis <item>Changes to cvar persistence gl_flashblend (default 0), r_shadow, r_wateralpha, r_dynamic, r_novis.
</itemize> </itemize>
<sect>Copyright<p> <sect>Copyright<p>
@ -634,18 +635,15 @@ quakespasm (cl_alwaysrun 1, cl_forwardspeed 200, cl_backspeed 200)
<itemize> <itemize>
<item><url url="https://sourceforge.net/projects/quakespasm/" name="QuakeSpasm Project page"> <item><url url="https://sourceforge.net/projects/quakespasm/" name="QuakeSpasm Project page">
<item><url url="https://sourceforge.net/p/quakespasm/bugs/" name="Bug reports"> <item><url url="https://sourceforge.net/p/quakespasm/bugs/" name="Bug reports">
<item><url url="mailto:gmail - dot - com - username - sezeroz" name="Ozkan">,
<url url="mailto:gmail - dot - com - username - ewasylishen" name="Eric">,
<url url="mailto:gmail - dot - com - username - a.h.vandijk" name="Sander">
</itemize> </itemize>
<sect>Links<p> <sect>Links<p>
<itemize> <itemize>
<item><url url="http://quakespasm.sourceforge.net" name="QuakeSpasm Homepage"> <item><url url="http://quakespasm.sourceforge.net" name="QuakeSpasm Homepage">
<item><url url="http://quakespasm.sourceforge.net/download.htm" name="Downloads"> <item><url url="http://quakespasm.sourceforge.net/download.htm" name="Downloads">
<item><url url="http://www.celephais.net/fitzquake" name="FitzQuake Homepage"> <item><url url="https://celephais.net/fitzquake/" name="FitzQuake Homepage">
<item><url url="http://www.celephais.net/board/view_thread.php?id=60452" name="Func Quakespasm forum"> <item><url url="https://celephais.net/board/view_thread.php?id=60452" name="Func Quakespasm forum">
<item><url url="http://forums.insideqc.com" name="Inside3D forums"> <item><url url="https://forums.insideqc.com" name="Inside3D forums">
</itemize> </itemize>
</article> </article>

View file

@ -80,16 +80,15 @@ but no CD-ROM support.</P>
<H2><A NAME="s2">2.</A> <A HREF="#toc2">Downloads</A></H2> <H2><A NAME="s2">2.</A> <A HREF="#toc2">Downloads</A></H2>
<P> <P>
<UL> <UL>
<LI> <LI><A HREF="http://quakespasm.sourceforge.net/download.htm">Project Downloads</A></LI>
<A HREF="http://quakespasm.sourceforge.net/download.htm">Project Downloads</A></LI> <LI><A HREF="https://sourceforge.net/p/quakespasm/quakespasm/ci/master/tree/">Latest code repository</A></LI>
<LI> <LI><A HREF="https://github.com/sezero/quakespasm">Github mirror.</A></LI>
<A HREF="https://sourceforge.net/p/quakespasm/quakespasm/ci/master/tree/">Latest code repository</A></LI>
</UL> </UL>
</P> </P>
<H2><A NAME="s3">3.</A> <A HREF="#toc3">Hints</A></H2> <H2><A NAME="s3">3.</A> <A HREF="#toc3">Hints</A></H2>
<P><EM>Visit the <P><EM>Visit the
<A HREF="http://www.celephais.net/fitzquake">FitzQuake homepage</A> for a full run-down of the engine's commands and variables.</EM> <A HREF="https://celephais.net/fitzquake/">FitzQuake homepage</A> for a full run-down of the engine's commands and variables.</EM>
<UL> <UL>
<LI>To disable some changes, use "<B>quakespasm -fitz</B>"</LI> <LI>To disable some changes, use "<B>quakespasm -fitz</B>"</LI>
<LI>Quakespasm's custom data is stored in "quakespasm.pak". Install this file alongside your id1 directory to enable the custom console background and other minor features.</LI> <LI>Quakespasm's custom data is stored in "quakespasm.pak". Install this file alongside your id1 directory to enable the custom console background and other minor features.</LI>
@ -211,12 +210,13 @@ Alternatively, have a look at <B>Makefile.darwin</B> for more instructions on bu
</H2> </H2>
<P> <P>
<UL> <UL>
<LI> Allow mixing lit and unlit textures in the same map (patch from temx)</LI> <LI> Allow mixing lit and unlit textures in the same map.</LI>
<LI> Water texture mipmapping support -- fixes glistening effect on distant water (patch from temx)</LI> <LI> Water texture mipmapping support - fixes glistening effect on distant water.</LI>
<LI> Fix screen flashes in some maps with AMD's new drivers (patch from temx)</LI> <LI> Fix screen flashes in some maps with AMD's new drivers.</LI>
<LI> Defend against zero-sized textures, e.g. __TB_empty in qbj_grue.bsp (patch from temx)</LI> <LI> Defend against zero-sized textures, e.g. __TB_empty in qbj_grue.bsp</LI>
<LI> Fix possible file pointer leak in game load code (patch from temx)</LI> <LI> Fix possible file pointer leak in game load code.</LI>
<LI> Minor code cleanups. Updated third party code, e.g. SDL, music codecs, etc.</LI> <LI> Minor code cleanups. Updated third party code, e.g. SDL, music codecs, etc.</LI>
<LI> Thanks to 'temx' for his patches.</LI>
</UL> </UL>
</P> </P>
@ -504,7 +504,7 @@ quakespasm (cl_alwaysrun 1, cl_forwardspeed 200, cl_backspeed 200)
<LI> Fix dynamic light artifact where changing lightmap are rendered one frame late (bug introduced in 0.90.0).</LI> <LI> Fix dynamic light artifact where changing lightmap are rendered one frame late (bug introduced in 0.90.0).</LI>
<LI> Fix texture memory leak when changing video modes with SDL2.</LI> <LI> Fix texture memory leak when changing video modes with SDL2.</LI>
<LI> Fix a rare incorrect mdl lighting on 64-bit builds. <LI> Fix a rare incorrect mdl lighting on 64-bit builds.
<A HREF="http://forums.insideqc.com/viewtopic.php?f=3&amp;t=5620">(details here.)</A></LI> <A HREF="https://forums.insideqc.com/viewtopic.php?f=3&amp;t=5620">(details here.)</A></LI>
<LI> Fix fullbrights turning black after "kill" command (bug introduced in 0.90.0).</LI> <LI> Fix fullbrights turning black after "kill" command (bug introduced in 0.90.0).</LI>
<LI> Clear all fog values on map change to prevent colored fog carrying over to jam3_tronyn.bsp.</LI> <LI> Clear all fog values on map change to prevent colored fog carrying over to jam3_tronyn.bsp.</LI>
<LI> Allow loading saves with } character in quoted strings, fixes issue with retrojam1_skacky.bsp.</LI> <LI> Allow loading saves with } character in quoted strings, fixes issue with retrojam1_skacky.bsp.</LI>
@ -739,11 +739,10 @@ quakespasm (cl_alwaysrun 1, cl_forwardspeed 200, cl_backspeed 200)
<LI> Fix mapname sorting</LI> <LI> Fix mapname sorting</LI>
<LI> Alias the "mods" command to "games"</LI> <LI> Alias the "mods" command to "games"</LI>
<LI> Block/Unblock sound upon focus loss/gain</LI> <LI> Block/Unblock sound upon focus loss/gain</LI>
<LI> NAT fix (networking protocol fix)</LI> <LI> NAT (networking protocol) fix</LI>
<LI> SDLNet_ResolveHost bug-fix allowing connection to ports other than 26000</LI> <LI> SDLNet_ResolveHost bug-fix allowing connection to ports other than 26000</LI>
<LI> 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.</LI> <LI> 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.</LI>
<LI> Accept commandline options like "+connect ip:port"</LI> <LI> Accept commandline options like "+connect ip:port"</LI>
<LI> Add OSX Makefile (tested?)</LI>
</UL> </UL>
</P> </P>
@ -764,9 +763,9 @@ quakespasm (cl_alwaysrun 1, cl_forwardspeed 200, cl_backspeed 200)
<LI>Default to window mode</LI> <LI>Default to window mode</LI>
<LI>Withdraw console when playing demos</LI> <LI>Withdraw console when playing demos</LI>
<LI>Don't play demos on program init</LI> <LI>Don't play demos on program init</LI>
<LI>Default Heapsize is 64meg</LI> <LI>Default heapsize is 64 MB.</LI>
<LI>Changes to default console alpha, speed</LI> <LI>Changes to default console alpha, speed</LI>
<LI>Changes to cvar persistence gl_flashblend (default 0), r_shadow, r_wateralpha, r_dynamic, r_novis</LI> <LI>Changes to cvar persistence gl_flashblend (default 0), r_shadow, r_wateralpha, r_dynamic, r_novis.</LI>
</UL> </UL>
</P> </P>
@ -784,30 +783,19 @@ quakespasm (cl_alwaysrun 1, cl_forwardspeed 200, cl_backspeed 200)
<H2><A NAME="s7">7.</A> <A HREF="#toc7">Contact</A></H2> <H2><A NAME="s7">7.</A> <A HREF="#toc7">Contact</A></H2>
<P> <P>
<UL> <UL>
<LI> <LI><A HREF="https://sourceforge.net/projects/quakespasm/">QuakeSpasm Project page</A></LI>
<A HREF="https://sourceforge.net/projects/quakespasm/">QuakeSpasm Project page</A></LI> <LI><A HREF="https://sourceforge.net/p/quakespasm/bugs/">Bug reports</A></LI>
<LI>
<A HREF="https://sourceforge.net/p/quakespasm/bugs/">Bug reports</A></LI>
<LI>
<A HREF="mailto:gmail - dot - com - username - sezeroz">Ozkan</A>,
<A HREF="mailto:gmail - dot - com - username - ewasylishen">Eric</A>,
<A HREF="mailto:gmail - dot - com - username - a.h.vandijk">Sander</A></LI>
</UL> </UL>
</P> </P>
<H2><A NAME="s8">8.</A> <A HREF="#toc8">Links</A></H2> <H2><A NAME="s8">8.</A> <A HREF="#toc8">Links</A></H2>
<P> <P>
<UL> <UL>
<LI> <LI><A HREF="http://quakespasm.sourceforge.net">QuakeSpasm Homepage</A></LI>
<A HREF="http://quakespasm.sourceforge.net">QuakeSpasm Homepage</A></LI> <LI><A HREF="http://quakespasm.sourceforge.net/download.htm">Downloads</A></LI>
<LI> <LI><A HREF="https://celephais.net/fitzquake/">FitzQuake Homepage</A></LI>
<A HREF="http://quakespasm.sourceforge.net/download.htm">Downloads</A></LI> <LI><A HREF="https://celephais.net/board/view_thread.php?id=60452">Func Quakespasm forum</A></LI>
<LI> <LI><A HREF="https://forums.insideqc.com">Inside3D forums</A></LI>
<A HREF="http://www.celephais.net/fitzquake">FitzQuake Homepage</A></LI>
<LI>
<A HREF="http://www.celephais.net/board/view_thread.php?id=60452">Func Quakespasm forum</A></LI>
<LI>
<A HREF="http://forums.insideqc.com">Inside3D forums</A></LI>
</UL> </UL>
</P> </P>

File diff suppressed because it is too large Load diff