Skip to Content

BZFlag 2.4.28

Release Date
Release Name
"Full of Dangers"

Change Summary

This release includes various improvements to the game client and a container for game servers:

  • Improved game controller support, including a range limit, deadzones, ramp types, and corner stretching for controllers that don't map to a square
  • Better capture support in software such as OBS
  • Ability to paste text from the clipboard in the game client
  • CGNAT support when used with both an updated client and server
  • Dockerfile to build a container for running game servers, with support for custom plugins

The macOS release is a universal build for Intel 64-bit and Apple Silicon, and is signed and notarized.

Change Log

  • Improved joystick support - Joshua Bodine
  • Cleaned up and updated the Xcode project file - Joshua Bodine
  • Fixed yet another SDL2 window management regression on macOS - Joshua Bodine
  • Remove non-SDL2 platform code and add SDL2 controller rumble support - Scott Wichser
  • Fix authentication when behind CGNAT (requires updated client and server) - Tim Riker, Scott Wichser
  • Fix libcurl deprecation warnings - Alfredo Tupone
  • Fix c-ares deprecation warnings - Alfredo Tupone
  • Add Dockerfile for bzfs container - Vladimir Jimenez, Scott Wichser
  • Fix various memory leaks, crashes, buffer overflows, divide by zero errors - Alfredo Tupone
  • Fix skewed textures that occurred when the window size changed - Scott Wichser
  • Add support for pasting text into text inputs - Scott Wichser
  • Kick all replay viewers when an incompatible replay is loaded - Scott Wichser

Downloads

Windows

macOS

Source