PDA

View Full Version : Black Screen of Death


lex89
09-14-2005, 11:33 PM
When I start BF2, the splash screen comes up and goes away, then the screen turns black. It flickers once and then the entire program closes with no message.

System Specs:
Athlon 64 3700+
Geforce7800GTX
2gb RAM
SoundBlaster Audigy 2 ZS
Windows XP Professional
Multi-Display (Dual-screen, not extended desktop):
-Hyundai ImageQuest L90D+ (Primary)
-Dell UltraScan P990

I tried only using one display with each display, but nothing worked (on the Dell monitor the screen stayed black and I had to end the task).

Any idea what is wrong?

Talus
09-14-2005, 11:37 PM
Please tell me you're not using a no-cd patch...

lex89
09-15-2005, 01:05 AM
In the past I may have had one.. so I did a clean reinstall just now (deleted all folders, etc). I reinstalled it, updated it with the 1.02 patch, and the same thing is still happening.

This IS a legit 3 cd copy, with a real cd key (purchased from the Electronics Boutique at my mall). I just didn't want to have to leave the cd in the drive all of the time so I tried a no-cd patch. I soon found out that that didn't work with 1.02 so I reinstalled. I believe the problem I am currently having is totally unrelated as I was able to play BF2 after I reinstalled that time)

NoSoup4You
09-15-2005, 01:18 AM
Did you check the registry files? If not you may need to re-install and completely clean the registry as well because the No-CD patch most likely added registry entries as a work around. Also if you have programs such as Alcohol 120%, those will need to be uninstalled prior to installing and running the game.

lex89
09-15-2005, 01:23 AM
In the shortcut for BF2 I changed the filename from
"G:\EA GAMES\Battlefield 2\BF2.exe" +menu 1 +fullscreen 1
to
"G:\EA GAMES\Battlefield 2\BF2.exe" +menu 1 +fullscreen 0
and instead of going to the black screen and turning off, it went to a black screen in the window and gave me this error message:

BF2 Error
Debug assertion failed!

Version: 1.1.2484.0 Build date:2005-7-9 22:52
Module: RendDX9
File: c:\dice\projects\BF2Branches\BF2JunePatch\Code\BF2 \RendDX9\VideoOptions.cpp
Line: 234
Text: Unknown DynamicOption value 1152x864@60Hz

Current confile:
(Ends Here)
It gives the options to Cancel, Try Again, or Continue. In the end all 3 result in closing BF2.

NoSoup4You
09-15-2005, 01:27 AM
Did you re-install the drivers for you new video card? 78.01 I believe is the latest version. Also try re-installing DirectX9.0 and BF2. To properly install you graphics drivers refer the to stick at the top of the Hardware forum entitled "Graphics Cards Drivers and Utilities".

If you changed video cards after the install of BF2, a simple re-install maybe all you need to do.

shank
09-15-2005, 01:27 AM
what about your moniter refresh rate...i know this sounds stupid but when i tried to turn my rr up to 75 hertz it wouldn't start up and would do the same thing. So i had to reinstall because it still wouldn't start up when i put the rr at 70.

i dunno just try it...never know.

lex89
09-15-2005, 01:27 AM
I did not clean the registry so I'll try that. Why would I have to uninstall Alcohol?

NoSoup4You
09-15-2005, 01:29 AM
It is a program that can simulate CDs with ISO files (call Emulation Software). For whatever reason EA has included protection from the game being installed on computers with these types of programs.

lex89
09-15-2005, 01:31 AM
@Shank, since I am running a dual-monitor setup, the highest refresh rate I can use is that of the lesser monitor (the dell @60Hz). I haven't changed that at all the entire time. I did just try running the game with both monitors set to 1280x1024 (before, the dell was set to 1152x864) but that didn't work, and now it just stalls at the BF2 splash screen.

@Chaos, I haven't changed any hardware aside from the monitor since this happened. My drivers are up to date, and so is DX9.

lex89
09-15-2005, 01:33 AM
Still, that shouldn't be the problem because I was playing BF2 fine with Alcohol installed for a few weeks, patched and everything. I still haven't tried the registry cleaning thing so I'm going to do that right now.

lex89
09-15-2005, 03:09 AM
Just finished. Turns out the uninstall left some crap in the windows prefetch folder. I guess that was it! Works like a charm now.. except for my connection error :/ To another thread! Thanks for the help guys, especially KingOfKhaos