As everyone probably knows by now, Gamespy is shutting down.
This poses a huge problem for older games as they cannot be updated to use a new multiplayer service.
You will no longer be able to use the in-game browser to find games to play, and the game servers themselves will lose the ability to register with a master server listing which will prevent players from knowing they exist.
Qtracker's Master servers have been updated to emulate Gamespy.
This means you'll be able to play your games just like you used to: using the in-game browser!
As of 2/5/2015 nearly all Gamespy functions are being emulated and all emulation issues should now be resolved.
If your game wasn't working, try it again.
This includes both the PC and PS2 versions of games. Please note PS2 games will require you to change the DNS setting on your PS2 to: 63.239.170.150.
Give it a try.
Currently buddies are not supported, and games that require Sake will not work.
If your game requires you to login, the Qtracker Masters will emulate this too.
Merely create a new account/nickname in-game, just like you did when you first started playing the game.
Then use those credentials every time you play!
Server administrators must make these changes too, if they wish for their servers to be visible to the in-game browser and to Qtracker.
If you're an application developer and would like to access to Qtracker's server listings, you can find those here:
Public Server Listings.
None of this would have been possible without years of hard work by Luigi Auriemma, who has reverse engineered the various Gamespy encoding/encryption types which is required to properly encode/encrypt the data returned to the in-game browser.
What follows is a listing of games that have been confirmed to work with the new Qtracker Master servers, and instructions on how to modify your game or server to use them.
I will be adding more games as quickly as I can.