Setting it up is quite simple, but if you encounter any hiccups when playing it, here's how to fix some of the more common ones I've come across:
If you install the game with everything, you can then just simply pull the EA GAMES folder out of PROGRAM FILES, and Robert's your uncle. A portable copy of BF1942 if you are on the move with your friends, or want to play it (legally, of course) on different machines. It's fully portable!
There will, however, need to be a few tweaks to get it to work on a portable flavour without the CDs (which I only condone if you are legitimate owners of enough "licenses" to play it).
- To circumvent the CD check, you need to download a NO-CD crack from somewhere like GAMECOPYWORLD.
- If you load the game up, with this NO-CD crack (or with a legit. CD), it should load fine. Starting a multiplayer game may render a "INVALID CD KEY" error, in which case you need to make sure your machine has the registry key updates for the game you want to join;
[HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA GAMES\Battlefield 1942\ergc]
[HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA GAMES\Battlefield 1942 The Road to Rome\ergc]
[HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA GAMES\Battlefield 1942 Secret Weapons of WWII\ergc]
- If the error reports "MAP NOT FOUND" it's because the MOD you're using hasn't got a REGISTRY update, and this applies primarily to Road to Rome and Secret Weapons (as above).
Not seeing a server? Maybe your firewall is blocking the port!
Can't get DEDICATED SERVER to run over a LAN with portable installations (i.e. "CANNOT CONNECT TO SERVER" error), don't worry - I get that too... haven't figured that one out yet!