The NetBSD Project

CVS log for pkgsrc/games/yquake2/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / games / yquake2

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.24 / (download) - annotate - [select for diffs], Wed Nov 8 13:19:23 2023 UTC (3 weeks ago) by wiz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

*: recursive bump for icu 74.1

Revision 1.23 / (download) - annotate - [select for diffs], Tue Oct 24 22:09:18 2023 UTC (5 weeks, 1 day ago) by wiz
Branch: MAIN
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored)

*: bump for openssl 3

Revision 1.22 / (download) - annotate - [select for diffs], Sun Sep 10 10:18:44 2023 UTC (2 months, 2 weeks ago) by yhardy
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Changes since 1.21: +2 -3 lines
Diff to previous 1.21 (colored)

games/yquake2: update to yquake2-8.20

NetBSD is now supported, but the default pkgsrc prefix
is used -- so adjust the Makefile patch to let pkgsrc
determine the search paths.

Changelog:

Quake II 8.10 to 8.20:
- This release marks Quake IIs 25th anniversary. Happy Birthday!
- Various improvements to the menu. This includes updates to the menu
  framework itself, to the game controller menu, the savegame menu and
  the video menus. (by apartfromtime, protocultor, David Carlier and
  0lvin)
- A lot of fixes and improvements to the controller support. Support for
  gyro aiming, more precise stick handling and rumble improvements. (by
  protocultor)
- Implement faster weapon switching with the new 'cycleweap' command.
  (by protocultor).
- Fixes pusher delta yaw manipulation. This fixes the infamous bug were
  a player standing on a blocked elevator gets turned around (by
  skuller).
- Add a command 'spawnentity' to spawn entities at the given
  coordinates. Can be used for debugging. (by 0lvin)
- Ported monster footstep sounds from SkacikPLs Q2RTX fork. Needs a pak
  file with assets to work, see the documentation for details. (by
  0lvin)
- Ported reverb effects from SkacikPLs Q2RTX fork. (by 0lvin)
- Fix several coop related bugs with the powercubes. (by BjossiAlfreds)
- A way better fix for dead bodys obstructing elevators or falling
  through the worldmodel. (by BjossiAlfreds)
- Fix items already in water playing a splash sound at level start. (by
  BjossiAlfreds)
- Pause the game when getting minimized or hidden. (by David Carlier)
- Fix Bugs related to 'ogg_ignoretrack0'. (by BjossiAlfreds)
- Share model loading code between renderers. (by 0lvin)
- Restore stair step smoothing for step sizes other than 16.
- Fix playback of long audio samples (>10 seconds) through OpenAL.

Quake II 8.01 to 8.10:
- The OpenGL 3.2 renderer now supports the classic underwater effect.
  Until now it was only available in the Software renderer.
- Add 'ref_gles3', an OpenGL ES 3.0 renderer lib. This is an variant
  of the OpenGL 3.2 renderer, using OpenGL ES instead of desktop OpenGL.
  It greatly enhances support for embedded GPUs like the RaspberryPI 4.
- The Software renderer now supports colored lightning. It can be
  enabled through `sw_colorlight`. (by 0lvin)
- Another round of timing fixes. Implement `cl_maxfps -1` (the new
  default, existing configs are not altered) to automatically select
  a known to be good packet framerate depending on the current renderer
  framerate. This solves some subtile problems with stuttering entities.
- Greatly improved support for joysticks and controllers. Devices can
  now be hotplugged at runtime, binding should be portable between
  differend controllers and there's a new menu for controller bindings.
  (by Jaime Moreira)
- Add the `r_2D_unfiltered` and `r_videos_unfiltered` cvars. When
  enabled 2D elements like the HUD and videos are not filtered, they
  appear pixeled.
- Add 'prefweap' command to select weapon by priority. (by Jaime
  Moreira)
- Support building with Microsoft Visual Studio 2015 and newer.
- Several game code fixes, mostly for stuck mechanics in fact2. (by
  BjossiAlfreds and maraakate)
- Fix two stuck monsters in hangar1 and jail5. (by Dremor8484 and
  BjossiAlfreds)
- Fix the `viewsize` cvar.

Quake II 8.00 to 8.01:
- Fix the game not starting when nonexistent dirs in the search path.
- Sync haptic joystick effects to the sound. (by 0lvin)
- Move several map bug fixes to entity files, add some more map bug
  fixes. Without entity files the maps are the same as in Vanilla Quake
  II. (by BjossiAlfreds)
- Play the correct demo loop after changing the current mod.
- Fix numbered paks with upper case letters added twice to the search
  path. Only Windows was affected.
- `g_footsteps 2` now only generate footstep sound when the player is on
  the ground entity and no longer when in water or air.
- Add a cvar `g_machinegun_norecoil' which disables the machinegun
  recoil effect. This is cheat protected. (by De-Deppe)
- Scale 8 bit textures when `r_scale8bittextures` is set. (by 0lvin)
- The game is no longer limited to 1000 FPS when running in timedemo
  mode. (by 0lvin)
- Optimise command line parser and fix several subtle bugs. (by
  BjossiAlfreds)
- Add `r_2D_unfiltered`, when set to `1` 2D elements aren't filtered.
- Fix soldiers never chowing their pain skin as long as they're alive.
- Fix relative paths in ZIP files not being found.
- Add `gamemode` command for changing between singleplayer, deathmach
  and coop. (by BjossiAlfreds)
- Show a download progress bar when `cl_http_show_dw_progress` is set to
  `1`. (by David Carlier)

Quake II 7.45 to 8.00:
- Client side support for the optional Vulkan renderer library.
- Non existent renderer libraries are now skipped over by the menu.
- Fix several bugs when loading autosaves.
- Bump the maximal number of OGG/Vorbis files to 128.
- Several fixes to the Barracuda Shark. (by BjossiAlfreds)
- 'vid_fullscreen' and 'r_mode' are no longer special, they require an
  explicit 'vid_restart' like every other cvar.
- Remove hardcoded map fixes and replace them by optional entity files.
  Add several newly discovered map fixes. (by BjossiAlfreds)
- Send the network protocol version to the server. This can be used by
  the server to support clients with different network protocol version.
  (by Knightmare)
- Force SDL to minimize the window when its focus is lost. This fixes
  several problem under Windows with SDL 2.0.14 and newer.
- Switch the semantics of the 'vid_fullscreen' cvar. '1' is now native
  fullscreen, like it was in Vanilla Quake II. '2' is desktop
  fullscreen. When desktop fullscreen is selected through the menu,
  'r_mode' is forced to '-2'.
- Add 'g_footsteps' to control the generation of footstep sound. This
  cvar is cheat protected. '1' is Vanilla Quake II behavior and the
  default. '0' never generates footstep sound, '2' always generates
  them.
- Support stereo wave files. (by 0lvin)
- Add 'cl_r1q2_lighstyle'. When set to '1' Yamagi Quake II uses the
  Vanilla Quake II light styles (for example yellow light for the
  Hyperblaster) instead of the default r1q2 light styles.
- Add a submenu to configure gamepad and joystick sensitivities. (by
  Larry Davis)
- Ensure that the config file is written before changing the active mod.
  This prevents config changes from getting lost.
- Overhaul the search path logic. Make sure that each directory is added
  only once.

Revision 1.21 / (download) - annotate - [select for diffs], Sat May 6 19:09:31 2023 UTC (6 months, 3 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

*: Recursive revbump from audio/libopus 1.4

Revision 1.20 / (download) - annotate - [select for diffs], Wed Apr 19 08:10:12 2023 UTC (7 months, 1 week ago) by adam
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

revbump after textproc/icu update

Revision 1.19 / (download) - annotate - [select for diffs], Wed Oct 26 10:31:29 2022 UTC (13 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

*: bump PKGREVISION for libunistring shlib major bump

Revision 1.18 / (download) - annotate - [select for diffs], Sun Sep 11 12:51:50 2022 UTC (14 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

*: bump PKGREVISION for flac shlib bump

Revision 1.17 / (download) - annotate - [select for diffs], Thu Aug 11 05:08:37 2022 UTC (15 months, 2 weeks ago) by gutteridge
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Bump all dependent packages of wayland (belatedly)

The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Mar 28 10:44:19 2022 UTC (20 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

g*/*: revbump(1) for libsndfile

Revision 1.15 / (download) - annotate - [select for diffs], Wed Dec 8 16:04:44 2021 UTC (23 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

revbump for icu and libffi

Revision 1.14 / (download) - annotate - [select for diffs], Wed Sep 29 19:00:41 2021 UTC (2 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

revbump for boost-libs

Revision 1.13 / (download) - annotate - [select for diffs], Wed Sep 8 21:05:10 2021 UTC (2 years, 2 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Recursive revbump for audio/jack

Revision 1.12 / (download) - annotate - [select for diffs], Wed Apr 21 13:24:44 2021 UTC (2 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored)

revbump for boost-libs

Revision 1.11 / (download) - annotate - [select for diffs], Tue Nov 24 13:04:52 2020 UTC (3 years ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.10: +12 -12 lines
Diff to previous 1.10 (colored)

yquake2: Update to 7.45

Quake II 7.44 to 7.45:
- Fix a crash under windows when opening the games menu with mods
  installed.

Quake II 7.43 to 7.44:
- Fix some input option not getting saved.
- Limit busywaits to the full client. This lowers the cpu consumption
  of q2ded considerably.
- Rework the build system to be more distribution friendly. The base
  CFLAGS and LDFLAGS can now be overridden by the environment and by
  options passed to make. (by Simon McVittie)
- Fix some corner cases of broken IPv6 connectivity.
- Fix qport colliding between several Yamagi Quake II clients.
- Keyboard keys unknown to Yamagi Quake II can now be bound.
- Adaptive vsync is now supported by setting 'r_vsync' to '1'.
- Implement 'coop_pickup_weapons'. When set to '1', a weapon may be
  picked up by coop players if the player doesn't have the weapon in
  their inventory or no other player has already picked it up.
- In coop elevators wait for 'coop_elevator_delay' seconds.
- If 'cl_anglekick' is set '1' angle kicks are ignored. This breaks
  the gameplay a little bit, but helps against motion sickness. This
  cvar is cheat protected.
- Add 'listmaps' command and autocompletion for maps. (by JBerg)
- Make 'wait' in scripts wait for 17 ms. This fixes some movement
  makros.
- Support for Haiku. (by David Carlier)
- Add a 'mods' submenu. (by earth-metal)
- Add the 'vstr' command and 'nextdemo' cvar. Ported from ioquake3.
  (by Denis Pauk)

Revision 1.10 / (download) - annotate - [select for diffs], Tue Aug 18 17:57:59 2020 UTC (3 years, 3 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

*: revbump for libsndfile

Revision 1.9 / (download) - annotate - [select for diffs], Fri May 22 10:56:10 2020 UTC (3 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

revbump after updating security/nettle

Revision 1.8 / (download) - annotate - [select for diffs], Wed May 6 14:04:35 2020 UTC (3 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

revbump after boost update

Revision 1.7 / (download) - annotate - [select for diffs], Sun Mar 22 09:08:51 2020 UTC (3 years, 8 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.6: +2 -3 lines
Diff to previous 1.6 (colored)

yquake2: Update to 7.43

Quake II 7.42 to 7.43:
- Recover from a lost sound device, do not crash of no sound device is
  available. This fixes several problem with DisplayPort and HDMI audio,
  especially with the Intel Windows GPU drivers.
- Several small game logic fixes. This includes a fix for a potential
  progress blocker in 'The Torture Chambers' introduced in the last
  release. (by BjossiAlfreds)
- Add the 'gl1_particle_square' cvar, it forces square particles in
  the GL1 renderer. (by Mason UnixBeard)
- The software renderer is no longer experimental.
- Add an option to configure the gun Z offset in the software renderer.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Mar 8 16:49:50 2020 UTC (3 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

*: recursive bump for libffi

Revision 1.5 / (download) - annotate - [select for diffs], Sat Jan 18 21:49:32 2020 UTC (3 years, 10 months ago) by jperkin
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

*: Recursive revision bump for openssl 1.1.1.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Jan 12 20:20:19 2020 UTC (3 years, 10 months ago) by ryoon
Branch: MAIN
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)

*: Recursive revbump from devel/boost-libs

Revision 1.3 / (download) - annotate - [select for diffs], Sat Dec 14 17:18:28 2019 UTC (3 years, 11 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

yquake2: Update to 7.42

Quake II 7.41 to 7.42:
- The console can now be scrolled with the mouse wheel. (by maxcrofts)
- Fix entities on non-horizontal surfaces rendered in full black.
- Add an option to choose the display Quake II runs on. (by Spirrwell)
- Add an option to specify the display refresh rate used in fullscreen.
- Allow mouse 'sensitivity' to be set to non-integral values.
- Port cvar operations from q2pro. These allow the manipulation of cvar
  values, supported are: dec, inc, reset, resetall and toggle
- Put the client into pause mode during savegame load. This prevents the
  world getting forwarded about 100 frames during load, time in which
  the player might be hurt by monsters or the environment.
- New commands: 'listentities' allows listing of entities. 'teleport'
  teleports the player to the given coordinates.
- Fix loading of config files not ending in newlines.
- A lot of fixes for subtle, long standing AI and game play bugs. (by
  BjossiAlfreds)
- Quicksaves can now be loaded and saved throught the savegame menus.
- The software renderer now skips frames with no changes. This improves
  performance quite a bit, especially on slow CPUs. (by Denis Pauk)

Revision 1.2 / (download) - annotate - [select for diffs], Thu Oct 3 22:31:17 2019 UTC (4 years, 1 month ago) by nia
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored)

yquake2: Install scripts with INSTALL_SCRIPT

Revision 1.1 / (download) - annotate - [select for diffs], Tue Oct 1 12:28:18 2019 UTC (4 years, 1 month ago) by nia
Branch: MAIN

Add games/yquake2.

Yamagi Quake II is an alternative client for id Software's Quake II. Our goal
is to provide the best Quake II experience possible, we strive to preserve
the gameplay as it was back in 1997. Thus we aim mostly for bug fixes,
stability and gentle enhancements were appropriate.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>