I believe it's no more since May 31st or even earlier, when EA stated it will discontinue to sell BF1942 in digital form because of th Gamespy master server shutdown (actually, that's written on BF1942 Origin page), though you are still able to install it if you purchased it before that dateFHSW Youtube Channel

it does have the gamespy fix its a ready to play pack even has keyhash generator this installer was made by team simple i think it was tuia now that ea removed bf1942 from Origin and they just drop all support its time we get new players to the game this is the only way