Google
GameCrashes.com
Talk about crashing games and related problems
Home | Login | Register


Home >> BattleField 2 >> Error: Debug Assertion Failed

BattleField 2 : Error: Debug Assertion Failed

Thread Question:

anyone know how to fix this?

Debug Assertion Failed!
File: C:\.....\RendDx9\RendDX9Init.cpp
[cancel] [Try Again][continue]
Image: http://img.photobucket.com/albums/v296/DaKilla/Error.jpg

Posted by: Gunne*R*
Date: 2005-09-03


Subject: Re:Debug Assertion Failed
Posted by: Cyberstrike2027 | Date: 2005-08-05

I have an uber PC on Windows MCE 2005, that's with SP2 built in (unremoveable), I built the PC myself though.
P4 3.2 @ 4.0, 1GB of DDR2-667, a 7800GTX (soon to be 2 lol), and an asus P5ND2-SLi Deluxe mobo, audigy soundcard etc.

Now, before I got this 7800GTX I had an X850XT PE, and BF2 ran fine, well, it was stable anyway -.-

I now got this card, and it does wot alot of peeps r finding: u see the splash screen, then a black screen, then CTD.

I did ur instructions of changing the fullscreen to 0, and I get this:

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 1280x960@75Hz

Current confile:

[Cancel][Try Again][Continue]

whatever I press, it CTD.

Now, the funny part is, there is no folder c:\dice. Infact it's installed on my 300GB D: drive...

I've uninstalled it, then tried it unpatched + with the 1.02 patch...I dunno what else to do, and I find it odd that it has only happened with my 7800GTX, and my X850 ran it fine, all my other games work brilliantly with my new card, all except BF2...plus I got 2000 extra marks over my X850, so yeah, the 7800 is uber + wtfpwns a X850 ;P

plzzzzz help!!

Subject: Re:Debug Assertion Failed
Posted by: pbu | Date: 2005-08-06

BF2 is a crappy game, try to lower your 75hz to 60hz for resolution of 1280x960@75Hz. Try FPS to low (17-22)

Subject: Re:Debug Assertion Failed
Posted by: Cyberstrike2027 | Date: 2005-08-06

I can't get into the game to set the refresh rate lower :/

And BF2 isn't a crappy game, it is one of the best games I've ever played, let down by unfinished bug squishing...

Subject: Re:Debug Assertion Failed
Posted by: pbu | Date: 2005-08-10

hi, you can change the refresh rate by overriding the directx settings. type Dxdiag >More Help > override to change the refresh rate. let me know if this helps you. Hope my suggestion would be useful to you.

Subject: Re:Debug Assertion Failed
Posted by: Cyberstrike2027 | Date: 2005-08-10

OK, I've fixed it now

I did the following:

Uninstalled BF2, + all 3 options @ the end.
Rebooted
Installed BF2
Rebooted
Ran BF2 -- worked!
exited, then patched straight to 1.02, skipping the 1.01 patch
rebooted
Ran BF2 -- worked! w00t!

As far as I can gather, you have to uninstall/reinstall BF2 whenever ur hardware changes...

Oh, and u *have* to play BF2 on an nVidia card. I had an X850XT PE, but the image quality is crap, the edge of shadows is very boxy and jagged, and not a smooth transistion from showdow to light. 7800GTX looks sweet lol.

Subject: Re:Error....
Posted by: Gunne*R* | Date: 2005-09-03

http://img.photobucket.com/albums/v296/DaKilla/Error.jpg

Subject: Re:Error: Debug Assertion Failed
Posted by: admin | Date: 2005-09-04

I think the above postings should solve your problem. But what are your full system specifications....

Subject: Re:Error: Debug Assertion Failed
Posted by: BinaryDigit09 | Date: 2007-12-21

"Text: Unknown DynamicOption value 1280x960@75Hz"

I had this problem too, only mine complained about 1280x1024@85Hz. In my search of a solution I've seen others with 800x600@60Hz. The problem is that something is telling BF2 to load a resolution that your monitor or video card doesn't support. In my case it was my new widescreen LCD.

That "something" is actually 3 files in the "C:\Documents and Settings\[Your User Name]\My Documents\Battlefield 2\Profiles" directory. In that Profiles directory are 3 folders called 0001, 0002, and Default. Inside each of those 3 folders is a file called Video.con. You need to open each of those 3 Video.con files and search for the line that says "VideoSettings.setResolution 1280x960@75Hz". Change all 3 files to a resolution & refresh rate that you know the monitor and video card support, and BF2 should work like a champ again.

Subject: Re:Error: Debug Assertion Failed
Posted by: bobbisen | Date: 2008-10-25

I have a similar problem, but mine says:

"
Debug assertion failed!
Version: 1.1.2963-795.0 Build date:2006-9-6 0:0
Module: Localization
File: D:\Aphrodite\BF2_1.4\code\BF2\IO\Localization\ExcelLexicon.cpp
Line: 53

Text: while reading lexicon file 'localization/English/Desktop__.ini': bad unicode fingerprint

Current confile:

[Cancel][Try Again][Continue]
"

Any suggestions? The game is installed on D: but the file and folders D:\Aphrodite\BF2_1.4\code\BF2\IO\Localization\ExcelLexicon.cpp
doesn't even exist on my computer.

Comp specs
AMD Athlon 64 X2 Dual
Core processor 4200+
2,21 GHz, 2,50 GB RAM
XP SP3
NVIDIA GeForce 8600 GT
Motherboard: ASUS M2N-E SLI

Subject: Re:Error: Debug Assertion Failed
Posted by: ruiner32 | Date: 2008-12-11

BinaryDigit09, you are my hero! Thank you so much! Worked perfectly, I'll see you on the battlefield!

Subject: Re:Error: Debug Assertion Failed
Posted by: nidael | Date: 2009-09-23

I FINALLY MADE IT!!!! I'VE FOUND A WAY OUT OF THIS BUG!

I got an Acer laptop travelmate 6592g with a Ati Mobility Radeon HD 2400 XT , and since i've tried Win7 beta, Rtm or Vista, Battlefield 2, gave me always the famous "DEbug assertion failed!
Text: Unknown DynamicOption value 800x600@60Hz" Error.

Month fighting to find a solution and now i've noticed that, the drivers, manages the Lcd of my notebook at 61Hz...and this couses Bf2 to crash at the start of the application, back to the desktop.

I've used a 15" crt monitor attached to the laptop, closed the notebook cover so the monitor turns off and the crt became the principal display, running at 60hz, and it starts smoothly! try if this can help!

for and questions puxnid@tiscalinet.it

Quick Game Fixes

Age of Empires 3ANNO1701aura fate of the agesBattleField 2Brothers in ArmsCall of DutyCall of Duty 2Codename Panzers Phase IICommand & Conquer 3Command & Conquer 3Command & Conquer 3Cricket 2005Delta Force - Black Hawk DownDoom 3Empire Earth 2FEARFIFA 2005GTA San AndreasGTA Vice CityHalf Life 2hitman blood moneyJames Bond - NightfireLEGO Star WarsLord of RingsMOH Pacific AssaultNFS UndergroundPrince of Persia - Two ThronesPrince of Persia - Warrior WithinSilent Hill 2SIMS 2SWAT 4Tiger Woods 06Warcraft IIIWorld of Warcraftwwe raw

Do you have a game fix/solution that might help others? If you have already troubleshooted a problem or know a solution, please Submit a Fix.