Builds

This page presents the latest successful CI builds for Zandronum in a slightly nicer view than Heptapod's web interface.

The default branch is the main line of Zandronum development; features in that branch are part of Zandronum and should be reasonably stable. Topics contain in-development features that may be broken and are much more liable to change at any time.

Contents

branch/default #

Changeset 13cf673a130d by Ru5tK1ng

The ammo types of weapons that have the NOLMS flag are no longer given out in LMS/TEAMLMS.

Last successful pipeline #101090, started 2025-03-09T20:51:11.400Z

ID Job Artifacts
#2947481 build_win64 Download
#2947480 build_win32 Download
#2947479 build_linux_serveronly_arm64 Download
#2947478 build_linux_serveronly Download
#2947477 build_linux Download

topic/default/amd-driver-workaround #

Changeset 84e274819f71 by Sean Baggaley

Add gl_forcetransparenttotranslucent, which forces transparent walls into the translucent render list, hopefully working around an AMD driver bug..?

Last successful pipeline #94003, started 2024-12-04T23:26:45.225Z

ID Job Artifacts
#2746793 build_win64 Download
#2746792 build_win32 Download
#2746791 build_linux_serveronly_arm64 Download
#2746790 build_linux_serveronly Download
#2746789 build_linux Download

topic/default/client-stutter-fix #

Changeset b9b1cabeb23d by Adam Kaminski

Added debug CCMDs to manually offset the client's clock upwards or downwards.

Last successful pipeline #92452, started 2024-11-14T21:18:58.700Z

ID Job Artifacts
#2688828 build_win64 Download
#2688827 build_win32 Download
#2688826 build_linux_serveronly_arm64 Download
#2688825 build_linux_serveronly Download
#2688824 build_linux Download

topic/default/compiler-warning-fixes #

Changeset a550b87c24d2 by Adam Kaminski

NETBUFFER_s::Init now calls NETBUFFER_s::Clear at the end, thus simplifying code and making a memset call superfluous, which was causing a GCC compiler warning.

Last successful pipeline #100203, started 2025-02-24T13:15:57.898Z

ID Job Artifacts
#2920638 build_win64 Download
#2920637 build_win32 Download
#2920636 build_linux_serveronly_arm64 Download
#2920635 build_linux_serveronly Download
#2920634 build_linux Download

topic/default/domination-ui-order #

Changeset 65d729a4a76f by Trillster

Fix Domination points to display in order of SECTINFO

Last successful pipeline #101164, started 2025-03-10T17:13:06.063Z

ID Job Artifacts
#2948055 build_win64 Download
#2948054 build_win32 Download
#2948053 build_linux_serveronly_arm64 Download
#2948052 build_linux_serveronly Download
#2948051 build_linux Download

topic/default/flag-cleanup #

Changeset dca90db311ea by Adam Kaminski

Renamed "a_flags.cpp" to "a_teamitems.cpp". Not every team item is supposed to be a flag.

Last successful pipeline #101296, started 2025-03-12T03:47:29.986Z

ID Job Artifacts
#2951497 build_win64 Download
#2951496 build_win32 Download
#2951495 build_linux_serveronly_arm64 Download
#2951494 build_linux_serveronly Download
#2951493 build_linux Download

topic/default/gamemode-gameplay-settings #

Changeset 55104207e287 by Adam Kaminski

Removed the "cl_" prefix from cl_protectcvars, since the server now uses this CVar to protect its own settings. Also, any changes to CVars done by the GAMEMODE lump or "SetGameplaySetting" ACS function are not saved into the config file when this CVar's enabled.

Last successful pipeline #86442, started 2024-09-02T19:44:49.634Z

ID Job Artifacts
#2513078 build_win64 Download
#2513077 build_win32 Download
#2513076 build_linux_serveronly_arm64 Download
#2513075 build_linux_serveronly Download
#2513074 build_linux Download

topic/default/inventory-alwaysrespawn-backport #

Changeset e591b2eb8b1b by Trillster

Add history record for INVENTORY.ALWAYSRESPAWN backport

Last successful pipeline #101293, started 2025-03-12T02:06:42.029Z

ID Job Artifacts
#2951362 build_win64 Download
#2951361 build_win32 Download
#2951360 build_linux_serveronly_arm64 Download
#2951359 build_linux_serveronly Download
#2951358 build_linux Download

topic/default/ipv6 #

Changeset 2c628ee31eb6 by Benjamin Berkels

fixed another Linux compile issue

Last successful pipeline #80212, started 2024-04-08T17:17:34.947Z

ID Job Artifacts
#2355548 build_win64 Download
#2355547 build_win32 Download
#2355546 build_linux_serveronly_arm64 Download
#2355545 build_linux_serveronly Download
#2355544 build_linux Download

topic/default/mpemu-voodoo #

Changeset 72e96d56ab7b by Sean Baggaley

Fixed: voodoo dolls didn't work in multiplayer emulation (addresses 2510).

Last successful pipeline #101288, started 2025-03-12T01:18:02.016Z

ID Job Artifacts
#2951341 build_win64 Download
#2951340 build_win32 Download
#2951339 build_linux_serveronly_arm64 Download
#2951338 build_linux_serveronly Download
#2951337 build_linux Download

topic/default/player-death-crash-fix #

Changeset 29deb378f5ff by alexey.lysiuk

- fix crash on dying when player class has no death states

https://forum.zdoom.org/viewtopic.php?t=60815

Last successful pipeline #101187, started 2025-03-10T19:10:33.450Z

ID Job Artifacts
#2948552 build_win64 Download
#2948551 build_win32 Download
#2948550 build_linux_serveronly_arm64 Download
#2948549 build_linux_serveronly Download
#2948548 build_linux Download

topic/default/randomspawner_flag_pass #

Changeset 534316ccac14 by StrikerTheHedgefox

RandomSpawners can now pass down flags given to them from ACS.

Last successful pipeline #80885, started 2024-04-21T11:09:53.370Z

ID Job Artifacts
#2366495 build_win64 Download
#2366494 build_win32 Download
#2366493 build_linux_serveronly_arm64 Download
#2366492 build_linux_serveronly Download
#2366491 build_linux Download

topic/default/respawn-invulnerability-fixes #

Changeset aaaeec4329ba by Adam Kaminski

- Refactored the respawn invulnerability code, and added the APowerRespawnInvulnerable class to handle the respawn invulnerability's effects.
- Removed the SVC_PLAYERRESPAWNINVULNERABILITY server command, which is no longer needed.
- Fixed: A_Raise sometimes failed to remove respawn invulnerability from a player if cl_respawninvuleffect was 0, and could remove an invulnerability powerup that a player had in their inventory instead of the actual respawn invulnerability (addresses 4135 and 4136).

Last successful pipeline #101285, started 2025-03-11T23:09:12.639Z

ID Job Artifacts
#2951334 build_win64 Download
#2951333 build_win32 Download
#2951332 build_linux_serveronly_arm64 Download
#2951331 build_linux_serveronly Download
#2951330 build_linux Download

topic/default/runaway-script-fix #

Changeset eaa8c21e413d by Moises Aguirre

Remove runaway script termination.

Last successful pipeline #91374, started 2024-11-04T19:07:33.460Z

ID Job Artifacts
#2667894 build_win64 Download
#2667893 build_win32 Download
#2667892 build_linux_serveronly_arm64 Download
#2667891 build_linux_serveronly Download
#2667890 build_linux Download

topic/default/select-weapon-desync-fix #

Changeset 07b107b4b5c3 by Adam Kaminski

Fixed: the client's weapon could desync because they selected it too early if it was done using A_SelectWeapon or the SetWeapon ACS function (addresses 3491).

Last successful pipeline #82454, started 2024-06-02T02:30:40.833Z

ID Job Artifacts
#2410882 build_win64 Download
#2410881 build_win32 Download
#2410880 build_linux_serveronly_arm64 Download
#2410879 build_linux_serveronly Download
#2410878 build_linux Download

topic/default/skin-expansion #

Changeset 0b05be31286e by BarrelsOFun

Fix parsing for S_SKIN skins


Restore old '}' check and do while loop when parsing skins

Last successful pipeline #82929, started 2024-06-12T01:46:21.214Z

ID Job Artifacts
#2444049 build_win64 Download
#2444048 build_win32 Download
#2444047 build_linux_serveronly_arm64 Download
#2444046 build_linux_serveronly Download
#2444045 build_linux Download

topic/default/skins-expansion-1 #

Changeset 7f8a462becfa by BarrelsOFun

GetSkinInfo/GetCustomSkinInfo split, CheckCustomSkinInfo, Automatically grab value type for GetSkinInfos

Last successful pipeline #87911, started 2024-09-22T09:30:58.382Z

ID Job Artifacts
#2555993 build_win64 Download
#2555992 build_win32 Download
#2555991 build_linux_serveronly_arm64 Download
#2555990 build_linux_serveronly Download
#2555989 build_linux Download

topic/default/tick-buffer-changes #

Changeset 4678d7542d4e by Adam Kaminski

Converted the tick buffers to use std::shared_ptr and renamed the variable to something more appropriate.

Last successful pipeline #99606, started 2025-02-16T21:19:38.816Z

ID Job Artifacts
#2899512 build_win64 Download
#2899511 build_win32 Download
#2899510 build_linux_serveronly_arm64 Download
#2899509 build_linux_serveronly Download
#2899508 build_linux Download

topic/default/unload-crash #

Changeset 5f8a0a4bdb79 by Ru5tK1ng

Clients execute clientside unloading scripts on their own.

Last successful pipeline #100569, started 2025-03-02T02:14:46.789Z

ID Job Artifacts
#2936871 build_win64 Download
#2936870 build_win32 Download
#2936869 build_linux_serveronly_arm64 Download
#2936868 build_linux_serveronly Download
#2936867 build_linux Download

topic/default/voice-chat-fixes #

Changeset 5a41f08dbff3 by Adam Kaminski

It seems that ALSA can't retrieve any of the input devices a user has, nor record audio from any of them. Therefore, prevent the user from recording while they're using it.

Last successful pipeline #101254, started 2025-03-11T15:57:14.635Z

ID Job Artifacts
#2950376 build_win64 Download
#2950375 build_win32 Download
#2950374 build_linux_serveronly_arm64 Download
#2950373 build_linux_serveronly Download
#2950372 build_linux Download