Bzflag Versions Save

3D multi-player tank battle game

v2.4.26

1 year ago

This release mainly fixes a few client bugs:

  • Audio pops should be fixed.
  • Positional audio in observer mode now uses the camera direction.
  • Fixed a regression that caused some textures to render skewed.
  • Fixed the Machine Gun firing continuously when the mouse wheel is used to fire.

Available Downloads

v2.4.24

2 years ago

This release works around an event polling regression in SDL 2.0.20 that caused our game to appear unresponsive. There's a few other small changes as well.

Available Downloads

v2.4.22

3 years ago

This release fixes several issues with SDL 2 window management. This fixed a lot of edge cases, mainly with macOS and Linux. There were also a few other minor fixes with plugins and the handling of autopilot and bots.

Available Downloads

v2.4.20

4 years ago

This release added several new functions/events to the bzfs API and reorganized the client menus to improve usability. It also adjusts some default options, such as radar size, to improve the new user experience.

Available Downloads

v2.4.18

5 years ago

This release fixes audio on Windows.

Available Downloads

v2.4.16

5 years ago

This release primarily fixes a bug introduced in 2.4.14 that corrupted replay file headers. This release reverts that change, and can also read the corrupted header for replays made with the bad code.

Available Downloads

v2.4.14

6 years ago

This release had several fixes and some new features.

  • The mute/kill/kick/ban messages no longer display admin callsigns, and the ban message shows the remaining ban time.
  • World weapon API has been revamped, including new bz_eServerShotFiredEvent and bz_eAllowServerShotFiredEvent events.
  • New showMotto permission to control which players are allowed to set a motto.
  • Custom BZDB variables defined by plugins no longer require using -setforced to set them from configuration file.
  • The number pad keys are now treated uniquely for key mapping with SDL2.
  • Antialiasing now works when starting the client windowed.

Available Downloads

v2.4.12

6 years ago

This release had a few additional features and some minor fixes.

  • Multisampling (anti-aliasing) now works on all platforms with SDL
  • The permission for running /poll set is no longer assigned by default
  • The macOS build uses a newly released version of SDL that fixes an issue with retina macs when running in a scaled resolution
  • It is possible to silence all unregistered players in your client by silencing - (the minus sign or hyphen), similar to how silencing * (asterisk) silences all players. Additionally, the /silence and /unsilence commands both work correctly now and support both special cases.

Available Downloads

v2.4.10

7 years ago

This release had a few additional features and some minor fixes.

  • Multisampling support under SDL 2 on macOS
  • Added an option to invert one or both joystick axes
  • Add ability to reload badwords list with '/reload badwords'
  • It is possible for bzfs plugins to register new types of polls
  • Fix high DPI handling on Windows (again, since it broke when we switched to using SDL2)

Available Downloads

v2.4.8

7 years ago

This release just had some more minor fixes

  • Increase the range of the volume slider (which I think means the volume slider has a more noticeable effect now)
  • Send a notification when a BZDB variable is reset
  • Add an indicator to the server list when a server has team killing disabled
  • Reduce CPU usage on Windows when the client is minimized (like how it used to be prior to 2.4.6)
  • Added a Russian transliteration of the translation we had in 2.99.x

Available Downloads