Supreme Commander: Forged Alliance

Supreme Commander: Forged Alliance

Yuno Gasai Mar 9, 2018 @ 10:46am
game wont launch
unable to create Direct3D, please ensure syste has current video drivers.
Anyone know what the problem could be apart from wrong drivers and directX version, both should be correct so i dont know what the issue could be.
Originally posted by PhilipJFry:
open the game.prefs file and change the primary_adapter in the options table to windowed
C:\Users\%Username%\AppData\Local\Gas Powered Games\Supreme Commander Forged Alliance
primary_adapter = 'windowed',
or run the game with a command line switch[wiki.faforever.com] for windowed to see if that helps
/windowed 1024 768
< >
Showing 1-15 of 24 comments
germanicianus Mar 9, 2018 @ 11:21am 
Windows version, please.

Edit: If you use the FAF client, have a look here:

[Solved] Unable to create Direct3D[forums.faforever.com]
Last edited by germanicianus; Mar 9, 2018 @ 11:24am
Ceejay Mar 9, 2018 @ 12:40pm 
Well do as the error suggests, update drivers, reinstall direct x, in particular try installing Direct x9c. This has fixed the issue for many people.
Yuno Gasai Mar 10, 2018 @ 5:57am 
windows 10, dont use FAF client.
Yuno Gasai Mar 10, 2018 @ 5:58am 
Tried installing direct x 9, 10 and 11. System drivers should be ok since i only installed them 3 days ago.
Raven😂1407 Mar 10, 2018 @ 7:10am 
I also found this one

Originally posted by Kazic:
"Unable to create Direct3D" for Supreme Commander and Supreme Commander: Forged Alliance fix!

For those that installed these games in steam, tried to launch and received Unable to create Direct3D after clean installation.

Step 1: open steam folder where you have it installed. mine is games folder because I don't like it in program files

C\games\steam\steamapps\common\supremecommander\bin

open bin and right click SupremeCommander.exe and troubleshoot compatibility don't click try recommended settings. click on troubleshoot program instead check off I dont see my problem listed select operating system (I run windows 8.1 but chose windows8) click next and test the program it should launch in windowed mode then go to options in game and adjust resolution, mine is 1920x1080 at 60hz and hit apply.

Step 2: you will need to edit game.prefs default resolution in appdata which is a hidden folder


C\Users\"user name"\appdata\Local\GasPoweredGames\SupremeCommander

open game.prefs in notepad and scroll down and change default resolution to your native resolution mine is 1920,1080,60' and save.

hope this helps I was searching for hours on end for a fix, updating drivers, installing directx9 ect with no results

Launch and Destroy!
Yuno Gasai Mar 10, 2018 @ 6:16pm 
Second one doesnt work, doesnt go past the test part to change res.

The other didnt work either, going to try to copy of the files from my old pc (were it worked). Unless you know anything else? Either way, thanks for the help.

Also, i think this error is to do with resolution, like 99% sure, im tired, if thats obvious im sorry, but final solution could be connecting pc to a different monitor (old monitor were it worked) and changing default res there.
The author of this thread has indicated that this post answers the original topic.
PhilipJFry Mar 11, 2018 @ 1:53am 
open the game.prefs file and change the primary_adapter in the options table to windowed
C:\Users\%Username%\AppData\Local\Gas Powered Games\Supreme Commander Forged Alliance
primary_adapter = 'windowed',
or run the game with a command line switch[wiki.faforever.com] for windowed to see if that helps
/windowed 1024 768
Last edited by PhilipJFry; Mar 11, 2018 @ 1:57am
germanicianus Mar 11, 2018 @ 3:09am 
Originally posted by PhilipJFry:
[..] or run the game with a command line switch[wiki.faforever.com] for windowed to see if that helps
I was just about to write that, but you were faster :D .

BlyatMan, in case you don't know - the launch option(s) are added in the Steam game properties window.

Other options to try could be:
  • /D3D10
  • /nomovie (if these cause issues)
  • /size X Y (fullscreen resolution)
  • /log "log_file" (to see where the error occurs)
  • /showlog (log window, may only be switchable to in windowed mode)
Last edited by germanicianus; Mar 11, 2018 @ 3:12am
Raven😂1407 Mar 12, 2018 @ 4:50pm 
Originally posted by germanicianus:
Originally posted by PhilipJFry:
[..] or run the game with a command line switch[wiki.faforever.com] for windowed to see if that helps
I was just about to write that, but you were faster :D .

BlyatMan, in case you don't know - the launch option(s) are added in the Steam game properties window.

Other options to try could be:
  • /D3D10
  • /nomovie (if these cause issues)
  • /size X Y (fullscreen resolution)
  • /log "log_file" (to see where the error occurs)
  • /showlog (log window, may only be switchable to in windowed mode)

If I use /D3D10 on my working version of SupremeCommander, it crashes. So for what this should be good?
germanicianus Mar 12, 2018 @ 10:04pm 
Originally posted by Raven1407 DE/GER:
If I use /D3D10 on my working version of SupremeCommander, it crashes. So for what this should be good?
It‘s listed in the wiki and if the op has DirectX problems I thought he could give it a try. I will have a look today if it crashes the game for me, too. If yes, this would be strange.

Btw., you don‘t need to full quote me - just writing your question would have been ok ;) .
Raven😂1407 Mar 13, 2018 @ 5:09am 
Originally posted by germanicianus:
... I will have a look today if it crashes the game for me, too. If yes, this would be strange...

Nice, let me know about the result :steamhappy:
Jack_Jack Mar 13, 2018 @ 7:04am 
Take your game out of Drive D or E and switch to main drive where your windows are in C.
You should solve this bug in steam.
germanicianus Mar 13, 2018 @ 11:17am 
Originally posted by Raven1407 DE/GER:
Nice, let me know about the result :steamhappy:

Same for me - error on startup. It seems to be some shader program related issue. I guess the shader code is written for D3D9 and is incompatible to D3D10.

warning: <path>/gamedata/effects.scd/effects/cartographic.fx: unable to create effect: <path>/gamedata/effects.scd/effects/cartographic.fx reason: (1276): error X3004: undeclared identifier 'FixedFuncVS'

Maybe the commandline switch activates some half-baked feature.

Did you resolve your issue meanwhile?
Last edited by germanicianus; Mar 13, 2018 @ 11:25am
Yuno Gasai Mar 14, 2018 @ 4:33pm 
AHHHHHHHHHHHHHH, works. i didnt know how to use the "advanced options" sp i left them, i used the cmmnd from philipjfry and used germanicianus's for guiding myself to the correct place, thanks for helping me solve the problem!
< >
Showing 1-15 of 24 comments
Per page: 1530 50

Date Posted: Mar 9, 2018 @ 10:46am
Posts: 24