Skip to content
This repository has been archived by the owner on Apr 15, 2024. It is now read-only.

Commit

Permalink
support Copper 1.19
Browse files Browse the repository at this point in the history
  • Loading branch information
neogeographica committed Jul 10, 2022
1 parent 3e9725d commit 2991672
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 3 deletions.
4 changes: 2 additions & 2 deletions docsource/other_stuff/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Changelog

.. rubric:: v3.2.0 (Jul 2022)

The main point of this release is to change the bundled Quake engine(s). Instead of `Quakespasm-Spiked`_, Quakestarter will now bundle both vkQuake_ and Ironwail_. A new item has been added to the main Quakestarter menu to help you switch between any Quake engines that are present in the Quake folder.
The main point of this release is to change the bundled Quake engine(s). Instead of `Quakespasm-Spiked`_, Quakestarter will now bundle both vkQuake_ and Ironwail_. A new item has been added to the main Quakestarter menu to help you switch between any Quake engines that are present in the Quake folder, and the :doc:`Quake Engines<quake_engines>` chapter of the docs has a more extended description of these two engines.

This change is motivated by occasional reported compatibility issues in recent Quakespasm-Spiked releases, an active and transparent development process for vkQuake and Ironwail, and just a general sense of where the conventional wisdom currently rests about the best general-purpose singleplayer engine. Quakespasm-Spiked is still a great program and still has several features not found in vkQuake or Ironwail, but for now vkQuake and Ironwail will be the bundled engines here.

Expand All @@ -19,7 +19,7 @@ If you have an existing older Quakestarter installation that bundled Quakespasm-

* **If you want to get rid of the Quakespasm-Spiked files (and only use vkQuake/Ironwail going forward)**, then you could do so before the upgrade by deleting qss_manifest.txt and all the files it lists. If you've already done the upgrade and overwritten various files though, the only files you should delete are: qss_manifest.txt, libvorbisidec-1.dll, quakespasm.pak, Quakespasm-Spiked.txt, Quakespasm-Spiked-Revision.txt, and quakespasm-spiked-win64.exe.

This release also has a few doc updates to take into account the opening of `Slipgate Sightseer`_.
This release also has a few doc updates to take into account the opening of `Slipgate Sightseer`_, and it now handles Copper_ dependencies using the recent release of Copper version 1.19.


.. rubric:: v3.1.0 (Jun 2022)
Expand Down
2 changes: 1 addition & 1 deletion quakestarter_scripts/_quakestarter_cfg_defaults.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ REM slow to update and a new version of AD/Copper has been released. Note that
REM this must match the basename of a zip file in the Quaddicted filebase.

set latest_ad=ad_v1_80p1final
set latest_copper=copper_v1_17
set latest_copper=copper_v1_19


REM This last option is rarely used, but it takes a bit of explaining. Most
Expand Down
13 changes: 13 additions & 0 deletions quakestarter_scripts/legacies.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ call :installed_check bluemonday_v2 rating
call :installed_check ad_v1_70final version
call :installed_check copper_v1_15 version
call :installed_check copper_v1_16 version
call :installed_check copper_v1_17 version

REM if called with "check" arg just decide whether to show this menu at all
if "%~1"=="check" (
Expand Down Expand Up @@ -131,6 +132,9 @@ if "%show_version%"=="true" (
if "%show_copper_v1_16%"=="true" (
echo %is_copper_v1_16_installed% 13: copper_v1_16 - Copper 1.16 ^(2021^)
)
if "%show_copper_v1_17%"=="true" (
echo %is_copper_v1_17_installed% 14: copper_v1_17 - Copper 1.17 ^(2021^)
)
echo.
)
echo Enter a number to install/launch/manage one of the releases above.
Expand Down Expand Up @@ -269,6 +273,15 @@ set skip_quakerc_gen=true
call "%scriptspath%_handle_mod_choice.cmd" copper_v1_16
goto :menu

:14
if not "%show_copper_v1_17%"=="true" (
goto :eof
)
set start_map=start
set skip_quakerc_gen=true
call "%scriptspath%_handle_mod_choice.cmd" copper_v1_17
goto :menu


REM functions used above

Expand Down

0 comments on commit 2991672

Please sign in to comment.