Ground Control II is a real-time tactics game set in a gritty science-fiction universe. The explosively fast game play focusing on combat tactics with full use of the 3D battlefield, with weather and other environmental effects affecting the unit's performance on the battleground. In the war torn year of 2741, Captain Jacob Angelus of the Northern Star Alliance (NSA) becomes the central figure in the fight against the warmongering Terran Empire. In an attempt to crush the NSA permanently, the Terran Empire sends in an alien race of powerful warriors - the Virons. It soon becomes apparent that the situation is bleak for the NSA and that their only hope is to embark on an Exodus to another part of the galaxy. Jacob Angelus must find a way to let his people survive.

Post tutorial Report RSS GCII Multiplayer via OpenSpy

Mirror of OpenSpy Generic Patch Tutorial, on the OpenSpy.net website (GCII uses GameSpy for Multiplayer), with added post-completion steps.

Posted by on - Basic Other

This method can work on any device, provided you are able to run modified code on the given device. In general this is the easiest approach on PC, provided GCII has no DRM or encrypted/packed EXEs which prevent this method.

If you are on PC, and your GCII executable has DRM or is compressed, you can try a hosts file workaround instead.

Note: Some other games will require opening another file, or multiple files, requiring you to perform the following steps for each given file. For example, some games might have a GameSpy.dll file, or Network.dll, or other files which contain the data which must be modified. These steps must be performed for each file where references to GameSpy exist. In the case of GCII's dedicated server, you must do the following to it as well if you want to run one on OpenSpy.


Step 1
- Open GCII's executable in a hex editor

Open gcii.exe with a hex editor, such as HxD.

Screen capture of HxD with a file explorer open ready to pick a game binary.

Step 2 - Replace standard services

Replace all instances of gamespy.com with openspy.net
Make sure to not add extra bits - as that will break the GCII executable. If it says that it will, cancel and look at your search and replace command to see if it's not doing the above - even a space is a bit.


Step 3
- Save the edit

Don't worry, HxD will make a backup of the unedited version if you want to go back to it (or have made a mistake).


Step 4
- Make a GCII OpenSpy Account! (Ingame)

Once you've done this, you can start playing with people that has also made GCII use OpenSpy. Important: Make sure you have a backup way of remembering your password and nickname, just in case you forget.

GCII OpenSpy Account Creation


Step 5
- Multiplayer?

Join our Ground Control Discord Server! It might be a bit GC focused for your liking, but you can change that.

screen0040

Post comment Comments
Guest
Guest - - 690,316 comments

The game times out trying to connect to anything

Reply Good karma Bad karma+1 vote
Lasercar Author
Lasercar - - 56 comments

Yep, the only the thing you can do atm is complain to openspy to get them to fix it.

Reply Good karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: