Crash to desktop, Tried EVERYTHING.
Posted: 2009-07-20 03:29
I am growing more and more desperate for a fix. I have tried every suggestion I could possibly find in this forum and others. I can play the game for about 5 mins then CTD. Punkbuster is fine,BF2 and PR installation fine. (Already reinstalled many times,not doing it again). The game worked great the first day then I had the loading map crashes which fixed, I played more until yesterday and today when this started. All I have to go on is this message in my event viewer;
"Application BF2.exe locked the primary surface 3 time(s)."
Ran memtest already, memory is fine, this computer is only a month old. It is not hardware related. All drivers up to date.
System:
Vista Home 64bit SP1
4GB Ramm
AMD Phenom Quad core 2.2
Nvidia Geforce 9400gt 1GB
Creative xfb-i Soundblaster audio card.
Version of BF2:
Battlefield 2 Complete Collection, Digital download from EAstore. (Yes patched to 1.41)
I have tried multiple times in window mode and still no errors. My shortcut settings are as follows;
Target: "C:\Program Files (x86)\EA GAMES\Battlefield 2\mods\pr\pr.exe" +modPath mods/pr +menu 1
Start in: "C:\Program Files (x86)\EA GAMES\Battlefield 2\mods\pr"
My display is over 800x600, currently set 1024x760x60 and match desktop settings, all setting put to medium and nothing. I as well tried prioritizing BF2 on High and only running on 2 cores, nothing. I have installed the patched BF2.exe and nothing.
Running pbsrv test only thing I find out of place is the explicit permission for pnkbstr a and b for the firewall. However in my windows firewall they are both enabled. I have tried to find a way to correct the following area in bold but no explanation found.
The PB test is as follows;
Starting PunkBuster Service Tests (v0.987) (07/19/09 20:26:33)
Checking OS
Windows NT 6.0 (build 6001, Service Pack 1) 64-bit
Checking PnkBstrA service status RUNNING
Checking PnkBstrA Version OK (1032)
Extracting "PnkBstrB.exe" to:
"C:\Users\Omega47\AppData\Roaming\PnkBstrB.exe"
OK
Checking firewall settings OFF
Is PnkBstrA explicitly allowed?
C:\Windows\system32\PnkBstrA.exe NO
Is PnkBstrB explicitly allowed?
C:\Windows\system32\PnkBstrB.exe NO
Checking if PnkBstrB is running RUNNING
Manually stopping PnkBstrB STOPPED
Getting port for PnkBstrA OK (44301)
Opening socket for packet send OK
Sending version packet to PnkBstrA SENT
Receiving version from PnkBstrA OK
Received 6 bytes from 127.0.0.1:44301
Response = 8128 (ms) Version = v1032
Getting PnkBstrB install instance OK
Sending start packet to PnkBstrA SENT
Waiting for packet from PnkBstrA OK
Received 3 bytes from 127.0.0.1:44301
Response = 12668 (ms) PnkBstrB started.
Load SUCCESSFUL.
Watching for PnkBstrB instance change (1) CHANGED (2)
Getting port for PnkBstrB OK (45301)
Sending version packet to PnkBstrB SENT
Receiving version from PnkBstrB OK
Received 5 bytes from 127.0.0.1:45301
Response = 0 (ms) Version = 2110
Checking PnkBstrK driver status NOT FOUND
Manually stopping PnkBstrB STOPPED
Removing test PnkBstrB file OK
----------------------------------
Tests finished.
I am at my witts end and have no Idea what to do, I give up unless either someone who knows what they are talking about has a fix or a patch is made. Any productive help appreciated.
"Application BF2.exe locked the primary surface 3 time(s)."
Ran memtest already, memory is fine, this computer is only a month old. It is not hardware related. All drivers up to date.
System:
Vista Home 64bit SP1
4GB Ramm
AMD Phenom Quad core 2.2
Nvidia Geforce 9400gt 1GB
Creative xfb-i Soundblaster audio card.
Version of BF2:
Battlefield 2 Complete Collection, Digital download from EAstore. (Yes patched to 1.41)
I have tried multiple times in window mode and still no errors. My shortcut settings are as follows;
Target: "C:\Program Files (x86)\EA GAMES\Battlefield 2\mods\pr\pr.exe" +modPath mods/pr +menu 1
Start in: "C:\Program Files (x86)\EA GAMES\Battlefield 2\mods\pr"
My display is over 800x600, currently set 1024x760x60 and match desktop settings, all setting put to medium and nothing. I as well tried prioritizing BF2 on High and only running on 2 cores, nothing. I have installed the patched BF2.exe and nothing.
Running pbsrv test only thing I find out of place is the explicit permission for pnkbstr a and b for the firewall. However in my windows firewall they are both enabled. I have tried to find a way to correct the following area in bold but no explanation found.
The PB test is as follows;
Starting PunkBuster Service Tests (v0.987) (07/19/09 20:26:33)
Checking OS
Windows NT 6.0 (build 6001, Service Pack 1) 64-bit
Checking PnkBstrA service status RUNNING
Checking PnkBstrA Version OK (1032)
Extracting "PnkBstrB.exe" to:
"C:\Users\Omega47\AppData\Roaming\PnkBstrB.exe"
OK
Checking firewall settings OFF
Is PnkBstrA explicitly allowed?
C:\Windows\system32\PnkBstrA.exe NO
Is PnkBstrB explicitly allowed?
C:\Windows\system32\PnkBstrB.exe NO
Checking if PnkBstrB is running RUNNING
Manually stopping PnkBstrB STOPPED
Getting port for PnkBstrA OK (44301)
Opening socket for packet send OK
Sending version packet to PnkBstrA SENT
Receiving version from PnkBstrA OK
Received 6 bytes from 127.0.0.1:44301
Response = 8128 (ms) Version = v1032
Getting PnkBstrB install instance OK
Sending start packet to PnkBstrA SENT
Waiting for packet from PnkBstrA OK
Received 3 bytes from 127.0.0.1:44301
Response = 12668 (ms) PnkBstrB started.
Load SUCCESSFUL.
Watching for PnkBstrB instance change (1) CHANGED (2)
Getting port for PnkBstrB OK (45301)
Sending version packet to PnkBstrB SENT
Receiving version from PnkBstrB OK
Received 5 bytes from 127.0.0.1:45301
Response = 0 (ms) Version = 2110
Checking PnkBstrK driver status NOT FOUND
Manually stopping PnkBstrB STOPPED
Removing test PnkBstrB file OK
----------------------------------
Tests finished.
I am at my witts end and have no Idea what to do, I give up unless either someone who knows what they are talking about has a fix or a patch is made. Any productive help appreciated.