It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
EDIT 5:06 AM 2017-03-28: As GOG still hasn't allowed me to post links correctly, I've added a work around.

General Information
This alternative Engine.dll file allows for:
- Dedicated server setup/hosting
- Game servers listings in the in-game server browser

Requirements
- SWAT 4 - The Stetchkov Syndicate V1.0 from GOG.com
- Ability to copy paste a file with the game closed.
- An understanding that in-game hosting (non-dedicated) still doesn't work.

Background
GOG took SWAT 4 under it's belt, and released a "new" version.

I recently purchased the GOG version and found that just like the old CD version, game server listings didn't work.

However, someone was nice enough to fix it: [AWAITING]

What this person did was Hex Edit the Engine.dll file, and replaced any mention of gamespy.com with his/her own custom gamespy service.

This works great and all, but if you run a server you will get a message of "Invalid CD Key". Running a dedicated server will give ServerCDKeyAuthenticationFailed and crash when someone connects to said server. You can blame whoever owns this alternative server for not putting into place a "validation" component.

Long story short (tl;dr) I hex edited two engine.dll files together so that you can run the game with a server browser and run a server (only with Swat4XDedicatedServer.exe) at the same time.

Instructions
1. Visit the the SWAT 4X folder: C:\GOG Games\SWAT 4\ContentExpansion\System
2. Backup the Engine.dll file (or Engine with an icon of two gears)
3. Copy & Paste this Engine.dll file into the same place.
4. Run your server with Swat4XDedicatedServer.exe

Downloads
MediaFire: www.mediafire.com/file/qmjl3a10lyff32h/swat4patch.7z
My Website: darkst3alth.ca/files/swat4patch.7z

Hashes/Checksums
This alternative Engine.dll should give you the following checksum:
SHA-512: 79dbfd7e58110b2c059bf4f3c05db636d411fc8c0534887f5597900101906858
SHA-1: 8939fbcdd95d746096bf50f37078dfeda5075170
MD5: cf3449da22aee46f82babf3e81800376

Virus Total Report
In the eventuality of someone saying "It's a Trojan" or "It's infected", here's the Virus Total Report:
virustotal.com/en/file/79dbfd7e58110b2c059bf4f3c05db636d411fc8c0534887f5597900101906858/analysis/

I've literally Hex Edited the file, combined two separate Engine.dll files together. There was no PE packer or the sorts involved.
Post edited March 28, 2017 by dark_st3alth
I am having this issue but there are no links in this thread.
Post edited March 25, 2017 by bporgn
avatar
bporgn: I am having this issue but there are no links in this thread.
I've updated the post, as GOG seems to be taking their time to grant me "link posting privileges".

You will have to copy and paste the URLs into your browser.
Thank you so much!
avatar
dark_st3alth: I've updated the post, as GOG seems to be taking their time to grant me "link posting privileges".
It's Rep based (7?) not time based. Every 24 hours the first post of the day you will give you 1 rep. Copy/paste links work fine otherwise.
Post edited March 29, 2017 by Gydion