To install the patch:
1. Start the patch program
2. Select your language
3. At the "welcome-screen", do not proceed!.
4. Keep the patch-window open and go to your start menu, select "run".
5. Write %temp%
6. Enter the folder {alot-of-digits-and-letters} and proceed to a a folder with a similar name. For example:
{03A9E526-2B99-4AF2-BC50-D26A2CFB516D}\{F317E784-F31C-4F26-A610-2D7BD89FEC5F},
7. Locate the 12 patch files, they are
BF2CDKeyCheck.exe
default.pal
FontData.ini
isrt.dll
license.rtf
patch.exe
PATCH.RTD
PATCH.RTP
patchw32.dll
setup.inx
StringTable-0009-English.ips
_IsRes.dll
8. Copy all the files into to your BF2 game folder.
9. Run the Patch.Exe you just copied into your game folder.
This should show a list of the files being patched (Warnings seem to be OK)
Hopefully at this point you will be able to start the game in version 1.03. But it might happen that when you try to connect to a server, you get an invalid cd key message. Of course, there's an equally simple solution to that problem, thanks EA!
CD key issue solution
Courtesy of
http://www.forumplanet.com/planetba...tid=1756011&p=2Quote:
1. Start the patch program again (no this is not a reinstall - keep reading)
2. Select your language
3. At the "welcome-screen", do not proceed!.
4. Keep the patch-window open and go to your start menu, select "run".
5. Write %temp%
6. Enter the folder {alot-of-digits-and-letters} and proceed to a a folder with a similar name. For example:
{03A9E526-2B99-4AF2-BC50-D26A2CFB516D}\{F317E784-F31C-4F26-A610-2D7BD89FEC5F},
7. Double click BF2CDKeyCheck.exe
8. You won't notice anything at this point.
9. Now your CD-KEY troubles are over