set

division bar

SRB2 version 2.1.19 Patch Release

Rob Tisdell - May 28, 2017

Hi again. Yes, we know – the previous release did not fix the netgame exploit properly. We’ve been working hard, though, and that (along with a few other potential exploits waiting to happen) is now fixed. We’ll be bringing the Master Server back up to allow people to advertise servers online again. As always though, if there are further netplay issues, please report them to us on the Message Board here. We can’t fix what we don’t know about!

* Netgame fixes:
* Patched a few more crash-causing exploits enabled by malformed packets, as discussed above.
* Fixed cooperative intermission bonuses such as extra lives not being awarded server-side on dedicated servers, leading to desynchronisation.
* Fixed an issue where you could join a netgame despite having too many files loaded to be able to match the server’s file list, leading to desynchronisation.
* Fixed an issue where you stayed connected to a netgame when you have too many files loaded to apply one the host added, leading to desynchronisation.
* Inform the adminplayer when they send an addfile request that can’t be completed because the host has too many files added.
* Fixed a bizzare issue where, if you quit a server the moment you create it, you will be instantly kicked if you make a new one.

* Minor, unrelated fixes:
* Fixed an issue where missiles were able to effortlessly glide up slopes without exploding.
* Corrected a log message informing the player that they had extra colormaps on game startup when none were actually available.
* Removed a typo resulting in the NiGHTS capsule having the red ring’s skincolor applied on spawn.

division bar

SRB2 v 2.1.18 Patch Update

Rob Tisdell - May 12, 2017

Hey all

We weren’t really planning on doing this, but an exploit has been discovered and, unfortunately, been used to crash peoples’ servers and we need to plug the hole.  So we’re releasing version 2.1.18. We’re still hard at work on 2.2, and we’re hoping to have stuff for you soon on that front.

Patch notes:

* Netgame fixes:
* Fixed an exploit where malformed packets with invalid node identifiers caused the server to crash.
* Made the server recognise verified admin players’ bans, as opposed to only treating them as unenforced kicks.
* Fixed the fact that the allowteamchange console variable was completely broken, having previously caused both desynchronisations and crashes when switched off.

* Console fixes:
* Fixed an issue where the addfile command was incapable of locating files in subdirectories whilst in netgames.
* Fixed character selection from the command line (and therefore via launchers and level editors) being disabled.
* Fixed the dedicated server console window not handling key combinations involving the Ctrl, Alt or Shift modifier keys.

* Software rendering fixes:
* The game no longer crashes whlst attempting to render certain types of FOF off the top or bottom of the screen.
* Precipitation being off the top or bottom of the screen no longer causes visual artifacting (or, in rare cases, crashes).
* Fixed various issues with the v.DrawFill function. This includes its shoddy handling of V_SNAPTO flags, amongst other quality of life improvements.

* Minor, unrelated fixes:
* Fixed an issue where falling rock hazards could linger in perpetuity after colliding with slopes.
* Fixed a crash caused by Jet Jaw badniks attempting to attack players who had had the “MF_SHOOTABLE” object flag removed through add-ons.
* Fixed a crash caused by attempting to execute the “Call Lua Function” linedef executor with blank fields.
* Fixed an issue where attempting to have more than 10,000 screenshots in your screenshots directory was erroneously allowed.

division bar