Full Spectrum Warrior

Full Spectrum Warrior

Not enough ratings
How to play Full Spectrum Warrior CO-OP
By FridiNaTor
Now you can play CO-OP again, Powered by OpenSpy. Follow this tutorial to get started!
   
Award
Favorite
Favorited
Unfavorite
Getting started
Some of you may have seen a tutorial from me before quite awhile back. It was wonky, confusing and also didn't work most of the time, and also I shutdown that server I ran personally, the base was still in very early stages and so broke most of the time. But no more, I have tested and played and provide to you a new solution and the server browser will also work!

Powered by OpenSpy[openspy.net] we are now once again able to play FSW CO-OP, hold your horses! You still have something to do first, and I will make it very easy for you.

I have patched the DLL of both the Steam version and the GOG version of the games, I think they are pretty much identical, though GOG does have a launcher built in, where you can customize the resolution, to fit modern day screens, if you want to know more about changing the resolution follow this person's Guide But with this new DLL you can skip the part Fixing the Framerate
Getting the game patched
Download for Steam [mega.nz]
Download for GOG [mega.nz]

When you download you will get FSW.dll all you have to do is replace the FSW.dll in your game folder with this one. If you compare the two you will see that the only difference is that the GameSpy urls was switched out with OpenSpy. If you have different versions of the game, then you can patch the dll yourself using a hex editor like HxD, just use the find and replace feature, find gamespy.com and replace with openspy.net. You can find your game folder on Steam by going on Library>Right-Click on FSW>Properties>Local Files>Browse There you just want to paste the patched dll in there, and replace the old one. Now you can startup the game, and you will be able to host, and join another player. To find the GOG version will depend on where you installed it, and if you used GOG Galaxy, I used the Offline Installer, and by default it is installed at C:\GOG Games\Full Spectrum Warrior the procedure is the same for the Steam version, just replace the FSW.dll with the patched one.

Get out there Soldier!
17 Comments
Gutsu 9 Feb @ 9:54pm 
and when it finally loads, it says the other player disconected
Gutsu 9 Feb @ 9:39pm 
hi, when me and my friend try playing, we both joint on the game and when loading it says "waiting for teammate" and it stays stuck
bonbon321 26 Nov, 2024 @ 1:07pm 
The person joining gets stuck on the joining screen that says "Joining... Please wait..." at the top, with a cancel button below.:steamsad:

This happens when searching for publicly hosted games or joining directly by IP address.

Swapping host does not help.

Yes we have both downloaded and installed the FSW.dll
Jack Oniell 12 Oct, 2024 @ 8:09pm 
"Access Violation", help?
macdaddymario 6 Aug, 2023 @ 11:00am 
We did.

There is a workaround, that someone shared in the discussions. Apparently, this method *only* works if you both set your profiles to the same difficulty. So I can't play on Authentic for my single player, and then find my buddie's online game, even if he sets it to Authentic... because his single player is set to Sargent.
FridiNaTor  [author] 6 Aug, 2023 @ 10:38am 
Did both of you download the dll? and did you replace the one in the game folder with it?
macdaddymario 3 Aug, 2023 @ 8:06pm 
Maybe I'm not reading this right... Do I have to download something extra outside of just the .dll provided?

My friend and I just tried, all we did was replace that .dll and we never saw either of us in the in-game server browser.

Do I need to do something else outside of FSW for us to be able to see our games?
Алёнка[Kopatich,yy,IMACRO] 16 Jun, 2023 @ 3:18pm 
Thanks
Алёнка[Kopatich,yy,IMACRO] 16 Jun, 2023 @ 3:18pm 
And now everything works) All the links are clickable.
FridiNaTor  [author] 16 Jun, 2023 @ 3:18pm 
Perhaps it will just work :)