I just purchased Zero Hour after getting bored with Generals. After I login to multiplayer I join any room 2v2, 3v3, 4v4, and all the current game names are grayed out for me, and they all give me the error, "Failed to Join - The game is a different Version." I have tried checking to see if there are updates and I have tried opening port 29701 after setting that same value for the open port in Zero Hour. I'm also using the original cracked generals.exe that deviance released because I'm not taking chances on shattering my cd-rom. Are there any ideas, I currently cannot play in any multiplayer games and from what I can see no one can join a game I create.