From PCGamingWiki, the wiki about fixing PC games
- All GameSpy services are being shut down May 31, 2014. This affects matchmaking support for most games.
GameSpy server emulator
One user examined the protocols and setup of GameSpy, detailing his notes here: http://aluigi.altervista.org/papers.htm#distrust
In the set of links includes a server emulator that should function for games like Battlefield 2.