New Release: 2.4.26 "Tanksgiving"

News and info about current and upcoming releases of the game client and server.
Post Reply
User avatar
blast
General
General
Posts: 4946
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx
Contact:

New Release: 2.4.26 "Tanksgiving"

Post by blast »

We are pleased to announce the release of BZFlag 2.4.26. Platform binaries and the source code are available for download using the following links:

Windows: https://download.bzflag.org/bzflag/wind ... 2.4.26.exe
macOS (Intel): https://download.bzflag.org/bzflag/maco ... x86_64.zip
macOS (Apple Silicon): https://download.bzflag.org/bzflag/maco ... -arm64.zip
Source Code: https://download.bzflag.org/bzflag/source/2.4.26/

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.
"In addition to knowing the secrets of the Universe, I can assure you that I am also quite potty trained." -Koenma (Yu Yu Hakusho)

Image
WHAMMO!
Survey Champion 2024
Survey Champion 2024
Posts: 5
Joined: Wed Jan 19, 2005 4:46 am

Re: New Release: 2.4.26 "Tanksgiving"

Post by WHAMMO! »

any hope of fixing machine bug within Mac OS version?
User avatar
blast
General
General
Posts: 4946
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx
Contact:

Re: New Release: 2.4.26 "Tanksgiving"

Post by blast »

The mac version of 2.4.26 hasn't been released yet. Once it is, it would have that fix.
"In addition to knowing the secrets of the Universe, I can assure you that I am also quite potty trained." -Koenma (Yu Yu Hakusho)

Image
User avatar
macsforme
General
General
Posts: 2069
Joined: Wed Mar 01, 2006 5:43 am

Re: New Release: 2.4.26 "Tanksgiving"

Post by macsforme »

The macOS builds are posted. As usual, we are not yet signing and notarizing the builds, so you will need to right-click (or ctrl-click) on the application and select "Open" from the contextual menu in order to bypass Gatekeeper for the first launch.

For the nerds among us, both builds still ship with the following small patch to the included SDL 2.0.20 framework to correct an issue with switching from fullscreen mode to windowed mode (later versions of SDL are not fixed by this patch, but I hope to look into that later):

Code: Select all

diff --git a/src/video/SDL_video.c b/src/video/SDL_video.c
index cad77f1a8..4c296334b 100644
--- a/src/video/SDL_video.c
+++ b/src/video/SDL_video.c
@@ -2958,13 +2958,11 @@ SDL_OnWindowResized(SDL_Window * window)
     int display_index = SDL_GetWindowDisplayIndex(window);
     window->surface_valid = SDL_FALSE;
 
-    if (!window->is_destroying) {
-        SDL_SendWindowEvent(window, SDL_WINDOWEVENT_SIZE_CHANGED, window->w, window->h);
+    SDL_SendWindowEvent(window, SDL_WINDOWEVENT_SIZE_CHANGED, window->w, window->h);
 
-        if (display_index != window->display_index && display_index != -1) {
-            window->display_index = display_index;
-            SDL_SendWindowEvent(window, SDL_WINDOWEVENT_DISPLAY_CHANGED, window->display_index, 0);
-        }
+    if (display_index != window->display_index && display_index != -1) {
+        window->display_index = display_index;
+        SDL_SendWindowEvent(window, SDL_WINDOWEVENT_DISPLAY_CHANGED, window->display_index, 0);
     }
 }
 
BlueCoat
Private First Class
Private First Class
Posts: 6
Joined: Wed Oct 04, 2006 11:29 pm

Re: New Release: 2.4.26 "Tanksgiving"

Post by BlueCoat »

Where is the anti-cheat code? When is the scoring going to be fixed? When are the graphics going to be brought into the 2020's?
User avatar
Zehra
Survey Champion 2024
Survey Champion 2024
Posts: 967
Joined: Sun Oct 18, 2015 3:36 pm
Location: Within the BZFS API and Beyond it
Contact:

Re: New Release: 2.4.26 "Tanksgiving"

Post by Zehra »

BlueCoat wrote: Wed Jan 03, 2024 4:32 am Where is the anti-cheat code? When is the scoring going to be fixed? When are the graphics going to be brought into the 2020's?
If you could create some effective anti-cheat, it would be accepted.
BlueCoat wrote: Wed Jan 03, 2024 4:32 am When is the scoring going to be fixed?
I have some plug-ins which fix some of the scoring issues in some game modes. (D.M. if you want one of them.)
BlueCoat wrote: Wed Jan 03, 2024 4:32 am When are the graphics going to be brought into the 2020's?
New texture packages and some client mods can be useful. (I used to run a modded client for better visuals, maybe I'll release some of the mods.)

-Zehra
Some useful references:
Map editor and tool list (summary)
Prefab and BZW help threads index
Map releases index
Some of my BZFlag related stuff.
BZList.net Modern HTML5 server stats site.

BZFlag has a cycle every 1-3 years. Activity drops/stops and resumes some time after. It returns to 90% of what it was.
We see late in 2013, the following thread: Why are there only like 30 people playing BZFLAG at one time.
Let's say 2014 starts with 30 players:
With a cycle length of:
3 years: 2017=27 players, 2020=24 players...
2.5 years: mid-2016=27 players, 2019=24 players, mid-2021=22 players.
I think the cycles get shorter as time goes along, but the bigger issue is eventually that activity will not be able to sustain itself in the long run, as nobody waits an hour for people to show up.
User avatar
blast
General
General
Posts: 4946
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx
Contact:

Re: New Release: 2.4.26 "Tanksgiving"

Post by blast »

What's wrong with the scoring?
"In addition to knowing the secrets of the Universe, I can assure you that I am also quite potty trained." -Koenma (Yu Yu Hakusho)

Image
User avatar
nijineko
Private First Class
Private First Class
Posts: 10
Joined: Wed Dec 13, 2006 7:21 pm

Re: New Release: 2.4.26 "Tanksgiving"

Post by nijineko »

Late to comment, but thank you for the release.
Post Reply