[Solved] Unable to create Direct3D

Need help? This is the right place!
Note, reporting bugs and issues should be in the Tech Support forum!

Moderator: PhilipJFry

[Solved] Unable to create Direct3D

Postby arbrog » 14 Sep 2017, 01:03

I get an error when I try to launch SupCom FA which reads Unable to create Direct3D Please ensure system has current video drivers. I recently reinstalled windows and that seems to be when it stopped working because it was working 100% before my re-install of windows. Any thoughts of how to fix?
Specs:
    Primary Monitor: Samsung CF791 (100hz UWHD but I have multiple monitors)
    Vega 64
    I7-6700k
    32GB Gskill Ram
    Windows 10
    AMD Driver: 17.9.1
*Update: I can launch no problem on Steam but have the error when launching through FAForever client
* 2nd Update: I kept attempting to launch games through the FAF client and now its working... No idea why but seems fixed so I won't complain
arbrog
 
Posts: 1
Joined: 14 Sep 2017, 00:52
Has liked: 0 time
Been liked: 0 time
FAF User Name: arbrog

Re: [Solved] Unable to create Direct3D

Postby Uveso » 14 Sep 2017, 18:44

Hello arbrog,

"maybe" your problem was caused by the FAF client in fullscreen mode.

If you encounter this problem again or just if you want to test it, use the FAF client in a smaller window then fullscreen;
Or use fullscreen to see if the error returns.
User avatar
Uveso
Supreme Commander
 
Posts: 1788
Joined: 11 Dec 2015, 20:56
Location: Germany
Has liked: 70 times
Been liked: 291 times
FAF User Name: Uveso

Re: [Solved] Unable to create Direct3D

Postby tatsu » 17 Apr 2019, 23:55

what about on linux? I get this when I add gallium nine.
User avatar
tatsu
Supreme Commander
 
Posts: 1553
Joined: 02 Jul 2012, 21:26
Has liked: 1952 times
Been liked: 171 times
FAF User Name: tatsu

Re: [Solved] Unable to create Direct3D

Postby Janus » 17 Sep 2019, 08:20

I had a hardware failure a few weeks ago.
Had to do a minor system rebuild.
When I rebuilt my system, I used almost the same motherboard, but a newer revision.
Win7 redetected the hardware and reinstalled the drivers automatically, no problem.

When I tried to play Supreme commander tonight I got the unable to create direct3d bug.

I use a multi monitor system, and here is what I found.
These were error messages I found buried within the game.
Code: Select all
unable to create Direct3D···invalid device context specified····
<LOC GAL0009>Direct3D created.··
<LOC GAL0008>Compressed texture support is missing or disabled.·
<LOC GAL0007>Hardware based instancing required.········
<LOC GAL0006>Minimum Vertex and Pixel Shader version 2.0 required.··
<LOC GAL0005>Unable to retreive video capabilities.·
<LOC GAL0004>Enabled use of NVPerfHUD.··
<LOC GAL0003>Primary display adapter index must be 0 in dual-head.··
<LOC GAL0002>Requested display count exceeds those available.···
<LOC GAL0001>Unable to enumerate video adapters.····
<LOC GAL0000>Unable to create Direct3D.·


This gave the idea that the problem was enumeration.
It is an enumeration issue.
Supreme commander enumerates display screen upon launch.
However, it detected my monitors in a different order after the rebuild.
Several other programs I use had the same sort of errors, which would have meant many reinstalls.

Instead, I changed my primary monitor, and it works, no reinstall needed.
You can get the same error from anything that creates real or virtual screens.

Wanted to share a solution I found to something that drove me nuts for hours.


Janus.
Janus
Crusader
 
Posts: 44
Joined: 17 Mar 2017, 06:24
Has liked: 0 time
Been liked: 11 times
FAF User Name: Janus


Return to Help

Who is online

Users browsing this forum: No registered users and 1 guest