Page 1 of 1

PR my problemchild(0.957)

Posted: 2010-11-28 13:10
by Sadistic
Hey everybody,i have been playing PR sins 0.5,and ejoyed the game-and Teamplay this MOD offers.But recently im becomed quite p*** off.I cant get it working,and there is problem after problem.First i find it hard to find a prober v1.41 and v1.50 patch,then punkbuster will not cop,and was kicking the h**l out of me every 15min.
last but not least BF2/PR is starting to crash every time i try to play,and im getting a ERROR saying " mods/bf2/shaders/lightning.fx not found!!! ". this only happens after i downloaded and installed the 1.41 patch that was saying "Patching failed" and then comes with the message " patching is complete".I feel like every thing that could go wrong,is gone wrong. Someone there could help to figur the s*** out?.is on the edge of giving op.
PS.Had it working for a week a go:S
-Sadistic :twisted: .

Re: PR my problemchild(0.957)

Posted: 2010-11-28 14:15
by SnipingCoward
Your BF2 installation is probably corrupted as your patch installer was corrupted.
If any of the patches throw and error message it means it did not install correctly, regardless of what is stated afterwards. You will have to reinstall BF2 using a non-corrupted patch.

I suggest you start using a download manager like FDM or GetRight or even use torrents as those programs will check for file integrity and fix corruptions and let you resume downloads too.
Here is help on how to verify files: https://www.realitymod.com/forum/f27-pr ... ost1474278

Re: PR my problemchild(0.957)

Posted: 2010-11-29 05:23
by Sadistic
Hey thanks for the answer,can use some of it.But still dont understand,whats is going on with the shader/ligthing thing,have looked it up,but it seems like i need the file seperate from a friend aso.Can i fix that without doing that?.im running win 7 64bit,dont know if that have a impact on how the BF2 engine ?,which is only tested on a 32bit system:s...
Did i mention that the 1.50 will not install,its saying that i
already have a newer version installed:S
Im not a "tech dude" at all,and know im asking alot.But really want this to run again :D
-Sadistic :twisted:

Re: PR my problemchild(0.957)

Posted: 2010-11-29 19:22
by thepalerider
I suggest you un-install BF2 and PR, reboot and do a full reinstall:
( Before you uninstall/reinstall.
Backup your BF2 folder that's inside your documents folder.
Once you have a backup delete the original from your documents folder.
The next time BF2/PR starts a new default folder will be created.
All you have to do to get your custom settings back(when the game is running again) is copy your 'control' file from your backup to the new profile folder. Path:
C:\Users\your user name here\Documents\Battlefield 2\Profiles\0002
note: you may not have a 0002 folder so use 0001)

The correct installation order is listed below:
1) Battlefield 2
2) Add-On: Special Forces (if available)
3) BF2 Patch to 1.41
4) BF2 Patch to version 1.5
5) Project Reality 0.95 full installer part 1
6) Project Reality 0.95 full installer part 2
7) Project Reality 0.95 full installer part 3

Try these links:

BF2 not updated to v 1.41 before patching with v1.5

FULL update 1.41
Final v1.5
Some have posted Updating with the
1.5 update
Sometimes does not complete, but looks like it does.
To find your version of BF2
run PR in 'windowed' mode
Look at the upper left corner
you should see
v.1.5.3153-802.0

For Punkbuster problems:

Punk Buster not updated:
Before you go online to join a server
you should:
1. Download pbsvc
2. Start pbsvc installer, you should see options for install, uninstall, test.
3. Run the Uninstaller, then delete the PB folder to remove any leftover files.
4. Restart your computer.

5. reinstall punk buster files with pbsvc( if your using Vista DO NOT set compatibility to XP, run as admin ok)
6. After pcsvc installs, click the "test" option to check the punk buster install you just did.
5. Make sure it comes back "all green"
6.Download pbsetup
(pbsvc DOES NOT install pbsetup.
If your using Vista DO NOT set compatibility to XP, run as admin ok)
7.Create a pbsvc installer shortcut AND pbsetup program shortcut on your desktop.
8.Run pbsetup (from the shortcut on your desktop) add BF2 to the games list, then hit update."

(pbsvc installs the punk buster 'engines' or applications.
PBsetup installs the files/gas the 'engines run)

Check Punkbuster B is set to auto re-start.
=HOG=Romeo_One_Three wrote:Open your Control Panel. Go to Administrative Services. Click

on Services while PR is running. Select Punkbuster B, right click, select properties, select the

recovery tab and make sure they all say "Restart the service" for all three dropdowns. You can do

the same for PB A, but generally speaking, it's the B client that stops responding. Any time you

update PB, you may need to re-do this step.
W7 users = In services ( inside the 'log on' tab) check box which states ?Allow this service to interact with the desktop.

Firewall not set up (open) for BF2 and punk buster
UPDATE YOUR FIREWALL

Make sure your firewall has permission for:

BF2.EXE
PBSETUP.EXE
(search for your location)

PNKBSTRA.EXE
path:
C:\WINDOWS\SYSWOW64\PNKBSTRA.EXE
or (not 100% sure but for 32 bit O/S I think it's)C:\WINDOWS\SYSWOW32\PNKBSTRA.EXE
PnkBstrB.exe
path:
"C:\Users"your user name here"\AppData\Roaming\PnkBstrB.exe"
Don't forget to open for BF2VoipServer as well:
C/Program Files/EA Games/Battlefield 2/BF2VoipServer.exe
Good luck hope it helps

Re: PR my problemchild(0.957)

Posted: 2010-11-30 01:24
by SnipingCoward
If any of the installers did not install without error then you have a corrupted installation which will not behave normally. You must fix the installation before debugging any further.

It really does not matter if it is 64bit or 32bit.

Make sure you are downloading legit versions of
- BF2 Patch 1.41 (not 1.4)
- BF2 Patch 1.5 (not any of the beta versions that are lurking around the net)