Just a super quick and small patch today to fix some issues with the GameSpy shutdown.
PR:BF2 v1.2.1.0 Changelog (2014/07/27)
BINARIES:
Fixed game trying to connect to a now shutdown GameSpy service, which caused a 1 minute delay (black screen) on launch.
Fixed incompatibilities with other Battlefield 2 GameSpy replacements.