forumhead
Forum >> Support >> Battlefield 2 » Help! Im new here but when i start the game this happens
Sort:     printview
Newbie
1 Posts
Enlisted On: 05.05.2021


06.05.2021, 14:00 

It says
"Debug assertion failed!

Version: 1.5.3153-802.0 Build date:2017-12-10 22:21
Module: RendDx9
File: C:\dice\Projects\BF2Branches\Patch_1_50\Code\BF2\RendDX9\RendDX9init.cpp
Line: 538

Text: Failed to create d3d device. Unknown cause. Invalid call"

I put d3d9.dll into the game folder but that gives me another error

"the procedure entry point ntquerywnfstatedata could not be located in the dynamic link library ntdll.dll"

Thanks if u can help
Corporal
354 Posts
Enlisted On: 10.08.2019


07.05.2021, 04:47 

Two problems can cause this:
1. Directx9 files missing/not installed. Newer versions of directx, are missing some older directx9 files, to properly run the game. The web installer doesn't properly install them either. You must use the DirectX 9.0c redistributable https://www.microsoft....load/details.aspx?id=8109 (This doesn't downgrade directx, it installs needed directx9 files only)
2. Your video card is using basic windows drivers, limiting it's functionality. Install video drivers from the manufacturers website.
Thanks
1
Given By: Rotblut
Administrator
5351 Posts
Enlisted On: 31.01.2016

[LS] Rangers
07.05.2021, 18:21  Homepage

Miraculously, what ended up solving it is the Swift Shader 3.0 fix https://i.imgur.com/li8jmLw.png
https://web.archive.or.../post.php?id=14638#p39330

Staff Officer Italy S_h_a_r_k_93 

https://i.imgur.com/iwPUBn7.png
  All my contacts, social media and more!    shark.lost-soldiers.org
Sort:     printview

To Start Or To Reply To A Topic You Must Be Enlisted And Logged In!
Enlist Now
Login
Page Generated In 0.987334 Seconds

      Valid CSS!     Valid XHTML 1.0 Transitional
mo08 mo10 mo12 mo14 mo16 mo18 mo20 mo22 mo24 mo26 up up2