You must enter a BF1942 cd key (SWII / RTR Keys), or you cannot join servers. If these tools + the Language Changer Tool don't work, you need to install Microsoft .Net Framework v4.5. Installer is included.
If you have added and set the BF1942 CD Key, and still you get "Invalid cd key" or a bogus key, run the CD Key Changer as Administrator!
I edited the VideoDefault.con file to run BF1942 in windowed mode just for demonstrating that it works. (Fraps crashes in full screen)
You don't have to do this editing.
On Windows 32-bit, the BF1942 Installer and BF1942 CD Key Changer should work. The other tools - with the exception of the hosts patcher - might not work.
2. HOSTS PATCHER TOOL (SERVER BROWSER FIX)
In case we need a fast transition (IP Changes), we have to use this tool.
The gamespy Patcher.exe has to be run simply, then click on "patch" and it's done. You can also unpatch it if you run it again.
ATTENTION: IF YOU PUT A FOLDER TO LEVELS, YOUR GAME WILL REFUSE TO START - ALWAYS PUT ONLY THE RFA FILES TO LEVELS.
Instructions / Info about Mods:
Client Map installation goes the same.
Some mods come with a simple rar/zip format, you just have to extract it (e.g with 7zip) to the "mods" folder.
They might come with their installers to make it easier. If there are any maps made to the mod, you will need to put them to the corresponding mod' levels folder.