While the condensed change log doesn't lock too long, the first line is where most of the work went. We have backported about one thousand ZDoom SVN revisions (covering more than one year of ZDoom / GZDoom changes), upgrading our ZDoom base to ZDoom 2.5.0 / GZDoom 1.5.0. This required many changes under the hood, so time to get the testing ramped up again!
Here is the condensed change log:
Code: Select all
*+ - Updated Zandronum's (G)ZDoom base to ZDoom SVN revision 2509 / GZDoom SVN revision 880 [Torr Samaho] + - Added the OS used to the version string the server sends to the launchers (adapted form Konar6's kpatch). [Torr Samaho] + - When a banned client is prevented from connecting, the ban reason (if specified in the banlist) is logged to the server console (adapted form Konar6's kpatch). [Torr Samaho] + - Added a new compatflags cvar: compat_silentwestspawns, emulates Vanilla compatibility by not performing any spawnfog/sounds for west angled spawns. [Water] - - Fixed problems when boss monsters were replaced by Randomspawners in game modes that use map resets, e.g. survival. [Torr Samaho] ! - Renamed compatflags2 to zacompatflags and moved all Zandronum/Skulltag exclusive compatflags from compatflags to zacompatflags to resolve compatibility problems with ZDoom updates. Launchers and config files need to be updated to account for this change. [Torr Samaho] ! - Renamed dmflags3 to zadmflags, moved all Zandronum/Skulltag exclusive dmflags2 from dmflags2 to zadmflags and changed the remaining dmflags2 values to match the ZDoom values to resolve compatibility problems with future ZDoom updates. Launchers and config files need to be updated to account for this change. [Torr Samaho] + - Added new dmflag sv_sharekeys. When enabled, any keys picked are shared between players. Also, players joining the game get the keys others have as well. [Dusk] + - The ACS commands GiveInventory, TakeInventory, SetActorProperty (only for speed and gravity) and SetAmmoCapacity don't cause network traffic unless they actually make a change to the affected actor. [Torr Samaho] - - Fixed: The server didn't report when the master server notified the server that it's banned (ported from Konar6's kpatch). [Torr Samaho] - - Fixed: Blood actors (or anything else which do not use net IDs) within save games would crash the game upon loading. [Dusk] - - Fixed: Clients were not properly informed about the reset of moving non-door polyobjects during map resets. [Torr Samaho] - - Fixed: Using SetAmmoCapacity on an ammo type a player didn't have online caused the clients to assume that the player now has a small amount of this ammo type. [Torr Samaho] ! - Changed huffman code from Hexen II's to that provided by Vortex Cortex. [Blzut3, Vortex Cortex] ! - Changed the Offline Skirmish frag slider bar to go in intervals of 1 instead of 5. [Water]
Note that the OS X binaries are completely untested. Also PowerPC support may require a few more ZDoom back ports.