By SpawnUnlike Nolf1 and Nolf2 that store the master server info in CSHELL.DLL, Contract Jack uses a file called Gamespy.dll to store master server info. This means that you can alter this file without changing the actual game version. (no mod needed).
A simple string edit changed the file from looking for Gamespy to instead contact Qtracker and will let you connect to servers without having to use the Qtracker software or windows hosts forwarding.
Here's a patched gamespy.dll that goes in the Contract Jack base directory. I'd call it beta for now.
Remember to back up the original gamespy.dll, backups are always a good idea
Progress so far:
- Patched out gamespy urls with qtracker ones.
- Works well for the joining players.
- You can use mods like normal
- Game stays at the retail v1.1 if no other mod is loaded.
Bug: I had issues maintaining server heartbeat when hosting sometimes, Works like a charm when a player is online but if server is left alone empty for a period of time it sometimes disapear from the ingame query. the Qtracker uplink tool should take care of that though, this could have something to do with how qtracker register heartbeats as as well. Not sure.
By EliteoneContract Jack installs to C:\games folder (Patch can be changed) comes with all patches applied. No other media needed to run program.
Special addition to disclaimer:
UnityHQ does not promote software piracy.
As the copyright of this game is in question we leave it up to those who download to decide whether to download or not . By downloading you agree to take full responsibility for doing so and release Unityhq.net/nolfgirl.net from any repercussions for doing so.
By EliteoneRename your existing Lithtech.exe file located in your Contract Jack root folder.
Extract zip file to your Contract Jack folder.
This will extract a new Lithtech.exe file that will no longer prompt you for your CD.
By URAOriginal copy of autoexec.cfg in case yours becomes corrupted. Needed for online play.