From 7ff59028811845bd25745462d6eadd5269535f20 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Sun, 29 Aug 2021 17:28:40 +0300 Subject: [PATCH] updated the documentation, also removed obsolete sections from it. --- Linux/sgml/Quakespasm.sgml | 28 +++++++---------- Quakespasm.html | 58 +++++++++++----------------------- Quakespasm.txt | 64 ++++++++++++++------------------------ 3 files changed, 54 insertions(+), 96 deletions(-) diff --git a/Linux/sgml/Quakespasm.sgml b/Linux/sgml/Quakespasm.sgml index 2f4fb236..d7c65f82 100644 --- a/Linux/sgml/Quakespasm.sgml +++ b/Linux/sgml/Quakespasm.sgml @@ -137,29 +137,29 @@ A Quakespasm App (including program launcher and update framework) can be made u Alternatively, have a look at Makefile.darwin for more instructions on building from a console.

- Known Bugs

-Brightness issues should be fixed with GLSL gamma in 0.90.1, if your system supports OpenGL 2. For reference on older systems: - -Some versions of Xorg and SDL have brightness issues. - -Try setting "export SDL_VIDEO_X11_NODIRECTCOLOR=1", or if you have Xorg >= 7.5 and broken brightness, -these patched libSDL binaries may help. + Quake '2021 re-release'

+QuakeSpasm 0.93.3 has initial support for playing the 2021 re-release content: - - + Copy the quakespasm exe to your rerelease installation. + Note: Do not mix-and-match original and rerelease contents: results may be unpredictable. + Extract the English localization file in the rerelease directory: + unzip QuakeEX.kpf localization/loc_english.txt + Note: the extracted file should be in the 'rerelease/localization' directory, not 'rerelease'. + Run quakespasm as you normally do. + Changes

Changes in 0.93.3

+ Initial support for playing the 'Quake 2021 re-release' content. Fix rendering bug when cl_bobcycle was set to zero (sf.net bug/41) Fixed buffer overflow with large char skybox names (sf.net bug/38) Fixed a missing MAXALIASFRAMES bounds check (sf.net bug/37) OpenGL: workaround Intel UHD 600 driver bug (sf.net bug/39) OpenGL: merged surface mark & cull optimizations from vkQuake. 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) + Support for external vis files. Save: remove CR/LFs from level name to avoids broken saves, e.g. with autumn_sp map. Music: improvements to mp3 tag detection / skipping. Music: umx loader fix for malformed / crafted files. @@ -546,12 +546,6 @@ these patched libSDL binaries may help. - Todo

- -Add uHexen2's first person camera (and menu item) -Native CD audio support (if desired). cd_sdl.c doesn't have proper volume controls and SDL2 doesn't support CD audio - - Copyright

Quake and Quakespasm are released under the diff --git a/Quakespasm.html b/Quakespasm.html index b1805412..520bec64 100644 --- a/Quakespasm.html +++ b/Quakespasm.html @@ -36,7 +36,7 @@

  • 4.3 Mac OS X

    -

    5. Known Bugs

    +

    5. Quake '2021 re-release'

    6. Changes

    @@ -62,21 +62,17 @@
  • 6.18 Changes in 0.85.1

    -

    7. Todo

    +

    7. Copyright

    -

    8. Copyright

    +

    8. Contact

    -

    9. Contact

    - -

    -

    10. Links

    - +

    9. Links


    -

    1. About

    +

    1. About

    QuakeSpasm @@ -89,7 +85,6 @@ SDL is probably less buggy, but SDL2 has nicer features and smoother mouse input

    2. Downloads

    -

    • @@ -104,7 +99,6 @@ SDL is probably less buggy, but SDL2 has nicer features and smoother mouse input

      3. Hints

      -

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

      @@ -195,7 +189,6 @@ quakespasm.pak contains a default.cfg which has been updated to give some defaul

      4. Compiling and Installation

      -

      See the Downloads section to get the sourcecode, then below for platform specific instructions. Quakespasm can also be built with the cross-platform Codeblocks.
      Quakespasm's (optional) custom data is now stored in the file quakespasm.pak. This file should be placed alongside your quakespasm binary and id1 directory.

      @@ -226,35 +219,34 @@ Compile time options include

      A Quakespasm App (including program launcher and update framework) can be made using the Xcode template found in the MacOSX directory.

      Alternatively, have a look at Makefile.darwin for more instructions on building from a console.

      -

      5. Known Bugs

      +

      5. Quake '2021 re-release'

      -

      Brightness issues should be fixed with GLSL gamma in 0.90.1, if your system supports OpenGL 2. For reference on older systems:
      - -Some versions of Xorg and SDL have brightness issues.
      -Try setting "export SDL_VIDEO_X11_NODIRECTCOLOR=1", or if you have Xorg >= 7.5 and broken brightness, -these patched libSDL binaries may help. +

      QuakeSpasm 0.93.3 has initial support for playing the 2021 re-release content:

        -
      • -Gamma patched libSDL (i686-linux)
      • -
      • -Gamma patched libSDL (x86_64-linux)
      • +
      • Copy the quakespasm exe to your rerelease installation.
      • +
      • Note: Do not mix-and-match original and rerelease contents: results may be unpredictable.
      • +
      • Extract the English localization file in the rerelease directory:
        +unzip QuakeEX.kpf localization/loc_english.txt
        +Note: the extracted file should be in the 'rerelease/localization' directory, not 'rerelease'.
      • +
      • Run quakespasm as you normally do.

      +

      6. Changes

      - -

      6.1 Changes in 0.93.3

        +
      • Initial support for playing the 'Quake 2021 re-release' content.
      • Fix rendering bug when cl_bobcycle was set to zero (sf.net bug/41)
      • Fixed buffer overflow with large char skybox names (sf.net bug/38)
      • Fixed a missing MAXALIASFRAMES bounds check (sf.net bug/37)
      • OpenGL: workaround Intel UHD 600 driver bug (sf.net bug/39)
      • OpenGL: merged surface mark & cull optimizations from vkQuake.
      • 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)
      • +
      • Support for external vis files.
      • Save: remove CR/LFs from level name to avoids broken saves, e.g. with autumn_sp map.
      • Music: improvements to mp3 tag detection / skipping.
      • Music: umx loader fix for malformed / crafted files.
      • @@ -366,7 +358,6 @@ these patched libSDL binaries may help.

        6.7 Changes in 0.91.0

        -

        Bugfixes

        @@ -426,7 +417,6 @@ these patched libSDL binaries may help.

        6.8 Changes in 0.90.1

        -

        Bugfixes

        @@ -710,16 +700,7 @@ these patched libSDL binaries may help.

        -

        7. Todo

        - -

        -

          -
        • Add uHexen2's first person camera (and menu item)
        • -
        • Native CD audio support (if desired). cd_sdl.c doesn't have proper volume controls and SDL2 doesn't support CD audio
        • -
        -

        - -

        8. Copyright

        +

        7. Copyright

          @@ -730,7 +711,7 @@ these patched libSDL binaries may help.

        -

        9. Contact

        +

        8. Contact

          @@ -745,8 +726,7 @@ these patched libSDL binaries may help.

        -

        10. Links

        - +

        9. Links

          diff --git a/Quakespasm.txt b/Quakespasm.txt index 3c410574..22604bc3 100644 --- a/Quakespasm.txt +++ b/Quakespasm.txt @@ -17,7 +17,8 @@ 4.2 Windows 4.3 Mac OS X - 5. Known Bugs + 5. Quake '2021 re-release' + 6. Changes 6.1 Changes in 0.93.3 6.2 Changes in 0.93.2 @@ -48,10 +49,9 @@ 6.17 Changes in 0.85.2 6.18 Changes in 0.85.1 - 7. Todo - 8. Copyright - 9. Contact - 10. Links + 7. Copyright + 8. Contact + 9. Links ______________________________________________________________________ @@ -182,35 +182,22 @@ menu: o Back - alias for TAB - o Start - alias for ESC - o DPad, analog sticks - mapped to arrow keys - o A Button - alias for ENTER in menus - o B Button - alias for ESC in menus These buttons can be bound normally: o LTRIGGER - Left trigger - o RTRIGGER - Right trigger - o LSHOULDER - Left shoulder button - o RSHOULDER - Right shoulder button - o LTHUMB - Clicking the left thumbstick - o RTHUMB - Clicking the right thumbstick - o ABUTTON - o BBUTTON - o XBUTTON - o YBUTTON quakespasm.pak contains a default.cfg which has been updated to give @@ -267,21 +254,22 @@ building from a console. - 5. Known Bugs + 5. Quake '2021 re-release' - Brightness issues should be fixed with GLSL gamma in 0.90.1, if your - system supports OpenGL 2. For reference on older systems: + QuakeSpasm 0.93.3 has initial support for playing the 2021 re-release + content: - Some versions of Xorg and SDL have brightness issues. - Try setting "export SDL_VIDEO_X11_NODIRECTCOLOR=1", or if you have - Xorg >= 7.5 and broken brightness, these patched libSDL binaries may - help. + o Copy the quakespasm exe to your rerelease installation. - o Gamma patched libSDL (i686-linux) - http://sf.net/projects/quakespasm/files/Support%20Files/libSDL_gamma_patched.tgz/download + o Note: Do not mix-and-match original and rerelease contents: results + may be unpredictable. - o Gamma patched libSDL (x86_64-linux) - http://sf.net/projects/quakespasm/files/Support%20Files/libSDL_gamma_patched-AMD64.tgz/download + o Extract the English localization file in the rerelease directory: + 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. 6. Changes @@ -289,6 +277,8 @@ 6.1. Changes in 0.93.3 + o Initial support for playing the 'Quake 2021 re-release' content. + o Fix rendering bug when cl_bobcycle was set to zero (sf.net bug/41) o Fixed buffer overflow with large char skybox names (sf.net bug/38) @@ -303,6 +293,8 @@ vs id1/start.lit or just a bsp that no longer has any coloured lits, etc) + o Support for external vis files. + o Save: remove CR/LFs from level name to avoids broken saves, e.g. with autumn_sp map. @@ -1032,15 +1024,7 @@ r_wateralpha, r_dynamic, r_novis - 7. Todo - - o Add uHexen2's first person camera (and menu item) - - o Native CD audio support (if desired). cd_sdl.c doesn't have proper - volume controls and SDL2 doesn't support CD audio - - - 8. Copyright + 7. Copyright o Quake and Quakespasm are released under the GNU GENERAL PUBLIC LICENSE Version 2: http://www.gnu.org/licenses/gpl-2.0.html @@ -1050,7 +1034,7 @@ http://creativecommons.org/licenses/by/3.0/legalcode - 9. Contact + 8. Contact o QuakeSpasm Project page: https://sourceforge.net/projects/quakespasm/ @@ -1063,7 +1047,7 @@ Sander - 10. Links + 9. Links o QuakeSpasm Homepage: http://quakespasm.sourceforge.net