Many people have recently hit this problem:

First off, The Dev Team is well aware of the problem, and the problem will be fixed in the next update. Until then, we have to manually repair a mistake in Microsoft code that breaks a registry entry that the PRLauncher tries to access.
VC++ 2012 Update 4 came out at the end of November, it is an all inclusive update that includes Update 1 inside of it people should be installing that now, since that's where the launcher directs you to. There is no issues with this version, the minimum still remains as Update 1 (for XP support), all successive updates (in the 2012 branch) are in-place upgrades and will cause no issues. The next PR Update will again change the dependency check (will check the assembly directly instead of the registry entry that MSFT fucked up and doesn't install correctly without a repair).
If people get this issue, they need to:
Download the correct file from Download Visual C++ Redistributable for Visual Studio 2012 Update 4 from Official Microsoft Download Center
You need the x86 version if you are on:
Windows XP
Windows XP x64
Windows Vista 32 bit
Windows 7 32 bit
Windows 8 32 bit
Windows 8.1 32 bit
You need the x64 version if you are on:
Windows Vista 64 bit
Windows 7 64 bit
Windows 8 64 bit
Windows 8.1 64 bit
You then install it, then re-launch the installer and choose repair. A restart is unnecessary. Blame MSFT for the double install to fix the registry entries.
------------------------------------------------------------------------------------------------------
Are you getting caught up on this part? It isn't that difficult, just right click the links below, and run the patch files in order, as an admin.
prbf2_1.0.29.0_to_1.0.30.0_client_patch.prpatch
prbf2_1.0.30.0_to_1.0.31.0_client_patch.prpatch
prbf2_1.0.31.0_to_1.0.32.0_client_patch.prpatch
prbf2_1.0.32.0_to_1.0.33.0_client_patch.prpatch
prbf2_1.0.33.0_to_1.0.34.0_client_patch.prpatch
prbf2_1.0.34.0_to_1.0.35.0_client_patch.prpatch
prbf2_1.0.35.0_to_1.0.36.0_client_patch.prpatch
!!!! NOTE: installing any patch out of order can cause total failure of the pr mod folder file structure and you'll have to do a clean install !!!!
Right click this link and Save to Computer.
Code: Select all
http://files.ancientdev.com/updates/prbf2_1.0.29.0_to_1.0.30.0_client_patch.prpatchOnce saved to your PC, double click the file to start the update.
Again, Right click this link and Save to Computer. We'll do this for each file.
Code: Select all
http://files.ancientdev.com/updates/prbf2_1.0.30.0_to_1.0.31.0_client_patch.prpatchCode: Select all
http://files.ancientdev.com/updates/prbf2_1.0.31.0_to_1.0.32.0_client_patch.prpatchCode: Select all
http://files.ancientdev.com/updates/prbf2_1.0.32.0_to_1.0.33.0_client_patch.prpatchEDIT: Once you install the 1.0.32.0_to_1.0.33.0 patch, you should be able to use the PRLauncher's updater to install the patches below:
Code: Select all
http://files.ancientdev.com/updates/prbf2_1.0.33.0_to_1.0.34.0_client_patch.prpatchCode: Select all
http://files.ancientdev.com/updates/prbf2_1.0.34.0_to_1.0.35.0_client_patch.prpatchCode: Select all
http://files.ancientdev.com/updates/prbf2_1.0.35.0_to_1.0.36.0_client_patch.prpatch-----------------------------------------------------------------
Some people will encounter a problem where the .prpatch file type has not been associated with the PRLauncher.exe program. Below are directions to quickly fix this:
Here is a quick tutorial , start with the "Option 2" section and work your way down. This tutorial gives you a few ways to do the same task. This shouldn't take more than a few minutes at most.
Default Programs - Associate a File Type or Protocol - Windows 7 Help Forums
At some point, you'll be asked "With which program do you want to open this .prpatch file with?" Find the location of your PRLauncher.exe program, and tick the box "open with this program by default".
Code: Select all
Default location in Windows Vista/7/8/2008/2012 X64 for Origin installations:
C:\Program Files (x86)\Origin Games\Battlefield 2 Complete Collection\mods\pr\bin\PRLauncher.exe
Default location in Windows XP/Vista/7/8 32 Bit X86 for Origin installations:
C:\Program Files\Origin Games\Battlefield 2 Complete Collection\mods\pr\bin\PRLauncher.exe
Default location in Windows Vista/7/8/2008/2012 X64 for Steam installations:
C:\Program Files (x86)\Steam\steamapps\common\battlefield 2\mods\pr\bin\PRLauncher.exe
Default location in Windows XP/Vista/7/8/2008/2012 for Steam installations:
C:\Program Files\Steam\steamapps\common\battlefield 2\mods\pr\bin\PRLauncher.exe
Original WarGrade post:
Hello, I've recently hit this problem:
When I click on this link it takes me to the 4th update, I've searched and searched for the 1st update, but I can't find it! Could someone tell me how to fix this?
Thank You


