Huge Delay Before Battlefield 2 Starts

Fuzzi0n

New member
Local time
5:07 PM
Messages
54
So I run BF2, I just get a blackscreen for 10 seconds then it starts and plays fine. Any idea as to why this is happening?
 

My Computer My Computer

Computer Manufacturer/Model Number
Custom
OS
Windows 7 Ultimate / Ubuntu 10.04
CPU
E5300 @ 3.24Ghz
Motherboard
P5QPL-AM
Memory
Corsair 4GB DDR2 800Mhz
Graphics Card(s)
EVGA 9800GT
Monitor(s) Displays
2x 19"
Hard Drives
500GB W.D
60GB OCZ SSD
PSU
Corsair CX400
Internet Speed
8.2 / 0.5
Could be any number of things?

Hard drive isn't defragged; EA master servers are slow to respond; anti-virus is interfering; not running as admin... not sure?
 

My Computer My Computer

OS
7 Ultimate x64
CPU
i5-2500k
Motherboard
Asus P8P67 Pro
Memory
8GB G.Skill Ripjaws X F3-12800CL7D-8GBXH 1866MHz 8-9-8-24
Graphics Card(s)
EVGA GTX 570 SC
Sound Card
X-Fi Titanium Fatality
Monitor(s) Displays
Samsung S27A550H 27" LED
Screen Resolution
1920x1080
Hard Drives
OCZ Vertex 3 120GB.
1TB Samsung F3.
2TB Samsung F4.
PSU
PC Power & Cooling Silencer 760
Case
Lian Li Lancool K62
Cooling
Thermalright Venomous X Black/Scythe S-Flex/Shin-Etsu X23
Keyboard
MS Natural Elite 4000 Ergonomic
Mouse
Logitech G500
Internet Speed
6MB/768
Other Info
Logitech Z-5500 505 watts.
D-Link DGL-4500.
Tripp-Lite Smart Pro 1500.
Fresh install of 7, happens all the time, doubtful, I am admin.
 

My Computer My Computer

Computer Manufacturer/Model Number
Custom
OS
Windows 7 Ultimate / Ubuntu 10.04
CPU
E5300 @ 3.24Ghz
Motherboard
P5QPL-AM
Memory
Corsair 4GB DDR2 800Mhz
Graphics Card(s)
EVGA 9800GT
Monitor(s) Displays
2x 19"
Hard Drives
500GB W.D
60GB OCZ SSD
PSU
Corsair CX400
Internet Speed
8.2 / 0.5
Here's what I'd do:

First,
Leave the multimedia class scheduler service running, but disable its network throttling "feature":

  • Open regedit
  • Go to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
  • There will be an entry for network performance throttling, default value is 10; set it to FFFFFFFF hex (willl look like 0xFFFFFFFF to the right of the entry)
  • Reboot
This has made a noticeable difference for me in terms of ping stability.

Second, defrag. I'm assuming you've patched to the latest version, which means your game files are now fragmented.

Third... allow Punkbuster Admin rights. If you're running a 64-bit system, then go to Windows\SysWOW64 and give PnkBstrA and PnkBstrB admin rights. Then head to Program Files (x86)\Battlefield\pb and, if it's there, give PnkBstrB admin rights.

The 32-bit version's files can be found in the System32 folder. The game's files are just in Program files... no (x86) folder.

If you've got anti virus, then I would deselect Battlefield from the real time scan.

If it's EA's master server just being slow to respond... which is actually a common occurance... then there isn't anything you can do about it. As you say, once your past this initial pain, the game runs fine, right?
 

My Computer My Computer

OS
7 Ultimate x64
CPU
i5-2500k
Motherboard
Asus P8P67 Pro
Memory
8GB G.Skill Ripjaws X F3-12800CL7D-8GBXH 1866MHz 8-9-8-24
Graphics Card(s)
EVGA GTX 570 SC
Sound Card
X-Fi Titanium Fatality
Monitor(s) Displays
Samsung S27A550H 27" LED
Screen Resolution
1920x1080
Hard Drives
OCZ Vertex 3 120GB.
1TB Samsung F3.
2TB Samsung F4.
PSU
PC Power & Cooling Silencer 760
Case
Lian Li Lancool K62
Cooling
Thermalright Venomous X Black/Scythe S-Flex/Shin-Etsu X23
Keyboard
MS Natural Elite 4000 Ergonomic
Mouse
Logitech G500
Internet Speed
6MB/768
Other Info
Logitech Z-5500 505 watts.
D-Link DGL-4500.
Tripp-Lite Smart Pro 1500.
Yep, 1.50 patched.
Running 32 Bit ( Read my system specs? )
Using Microsoft Security Essentials.
And yeah, after the delay everything is fine.

And I'll try All your suggestions and report back.
 

My Computer My Computer

Computer Manufacturer/Model Number
Custom
OS
Windows 7 Ultimate / Ubuntu 10.04
CPU
E5300 @ 3.24Ghz
Motherboard
P5QPL-AM
Memory
Corsair 4GB DDR2 800Mhz
Graphics Card(s)
EVGA 9800GT
Monitor(s) Displays
2x 19"
Hard Drives
500GB W.D
60GB OCZ SSD
PSU
Corsair CX400
Internet Speed
8.2 / 0.5
Is this right after you double click to start the game? If so it is probably due to two things,

1. They removed the CD check in the 1.5 patch, but it didn't really make the game start up any faster; just made it so you could play without the CD in.

2. Only 2 GB of ram, even when the game was new 2 GB was the minimum for it to run smoothly, BF2 is a ram hog and more would help with that delay, not much but it will shorten it. I get it too, but it is only like 4-5 seconds.

Another thing it could be is that BF2 disables Aero if you have it on. For me it happens a second or two after I click on "Join Game" (can see it happen courtesy of having two monitors). It's possible that for you it is happening during the black screen, and you just can't see Aero being disabled. If that is what it is the only fix is to disable Aero before launching the game.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Me
OS
Win 7 Ultimate x64
CPU
FX-8350 @ 4.6 GHz so far
Motherboard
Asus M5A97 EVO
Memory
ADATA XPG V1 Series Black 8GB DDR3 1600
Graphics Card(s)
Sapphire R9 270x Dual-X
Sound Card
Xonar DGX w/ Corsair Vengence 1300
Monitor(s) Displays
Acer S232HL Abid
Screen Resolution
1920x1080
Hard Drives
120 GB OCZ Vertex 3
500 GB Seagate 7200.12
PSU
Antec Earthwatts 650W Green
Case
Antec Three Hundred
Cooling
Cooler Master 212 EVO
Keyboard
Logitech G510
Mouse
Logitech G500s
Internet Speed
35000/3000
Here's what I'd do:

First,
Leave the multimedia class scheduler service running, but disable its network throttling "feature":

  • Open regedit
  • Go to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
  • There will be an entry for network performance throttling, default value is 10; set it to FFFFFFFF hex (willl look like 0xFFFFFFFF to the right of the entry)
  • Reboot
This has made a noticeable difference for me in terms of ping stability.

Second, defrag. I'm assuming you've patched to the latest version, which means your game files are now fragmented.

Third... allow Punkbuster Admin rights. If you're running a 64-bit system, then go to Windows\SysWOW64 and give PnkBstrA and PnkBstrB admin rights. Then head to Program Files (x86)\Battlefield\pb and, if it's there, give PnkBstrB admin rights.

The 32-bit version's files can be found in the System32 folder. The game's files are just in Program files... no (x86) folder.

If you've got anti virus, then I would deselect Battlefield from the real time scan.

If it's EA's master server just being slow to respond... which is actually a common occurance... then there isn't anything you can do about it. As you say, once your past this initial pain, the game runs fine, right?


Big Thanks on that one! I don't get booted out no more!:D

I tried to add rep to your posting but there is no link?
 
Last edited:
Hi Fuzzi0n,

I had the same problem with the black screen for 10 seconds but managed to fix it. Heres what i did:

  1. Went into the game and changed graphics settings to what i wanted
  2. Exited the game
  3. Went into My Documents folder and opened the folder called BFBC2
  4. In there is a file called settings.ini which i opened in Notepad
Heres what mine looks like now:

View attachment 62458

In that file i changed the following:

  1. set refresh rate to 60
  2. set speaker count to 2
  3. set undergrowth to low
  4. set shadows to low
  5. set HSAO to false
  6. set water to low
  7. set dxVersion to 10
  8. set Fov to 65
I dont know which setting fixed the problem but i no longer get the black screen and have also seen a boost of about 15 fps, which is nice lol.

Hope this helps
 
Last edited:
stew2, the original question was about BF2, not BC2.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Me
OS
Win 7 Ultimate x64
CPU
FX-8350 @ 4.6 GHz so far
Motherboard
Asus M5A97 EVO
Memory
ADATA XPG V1 Series Black 8GB DDR3 1600
Graphics Card(s)
Sapphire R9 270x Dual-X
Sound Card
Xonar DGX w/ Corsair Vengence 1300
Monitor(s) Displays
Acer S232HL Abid
Screen Resolution
1920x1080
Hard Drives
120 GB OCZ Vertex 3
500 GB Seagate 7200.12
PSU
Antec Earthwatts 650W Green
Case
Antec Three Hundred
Cooling
Cooler Master 212 EVO
Keyboard
Logitech G510
Mouse
Logitech G500s
Internet Speed
35000/3000
Yeah i just noticed, and its 2 months old lol.

Just ignore my previous post.
 
Back
Top