Hey, uh...

If you didn't noticed, I reworked and merged GoldSource 48 protocol support to Xash3D FWGS. It's still highly experimental, but compared to the work done year ago, it's now much stable: many internal messages has been implemented, delta entities packet parsing has been fixed. It also includes a lot of fixes for issues caused by various anti-cheat software installed on server side.

You can now use latest version from master branch and connect to the server from console:

connect ip:port gs

Note that "gs" at the end is important, it tells the engine to use GoldSrc protocol compatibility mode.

However, there are few caveats: you can't connect to Steam servers yet. But, while I'm working on some sort of broker under that will communicate with Steam, there is another branch called "multiemulator" that incorporates MIT licensed library by @2010kohtep, which allows connection to pirate servers.

MultiEmulator by itself isn't made to circumvent Valve's DRM, but only generates a binary blob that's expected by some pirate servers. Reminder: piracy is highly illegal and Xash3D FWGS developers always encourage everyone to get Half-Life from the Steam store (come on, it costs like 5 bucks) and never provided any support to pirates.