test content
What is the Arc Client?
Install Arc

Graphics Overhaul? Some can't use D3D11 still!

dashremdashrem Member Posts: 20 Arc User
Hello

I'm excited that there is a bit of graphics/lighting overhaul coming. However, a lot of people, including myself, STILL have to use the launch the game with the command line "-d3d11enable 0" in order to play at all. This issue dates back to June 2015. I've checked the patch notes for all of June and May, but it seems the devs don't publish changes to the game engine in patch notes.

I didn't experience the issue until I got a laptop with nVidia Optimus. So it's worth checking into that as well. If someone NOT on a laptop has this issue, reply please so we can rule it out. Unfortunately, it's not something that can be disabled. You can force all programs to render on the dGFX but it's still passed through the iGFX to the display. As I don't have a different rig anymore, I can't test this myself.

STO can become a considerable investment of time and money, so you shouldn't continue to ignore this problem because it effects a minority of players.

If you reply with this issue, post your PC specs. I notice a lot people posting about ANY problem don't post specs, but you really should. If you don't know what your system specs are, go here http://www.systemrequirementslab.com/my-computer-details. It will ask you to download a program that will grab your specs then show you on the page. We can start dumping DxDiag info later if the devs request.

MSI Laptop with:
Processor Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
Video Card NVIDIA GeForce GTX 960M
Video Card #2 Intel(R) HD Graphics 530
RAM 16 GB
Operating System Microsoft Windows 10 (build 10586), 64-bit

Thanks

Comments

  • hyplhypl Member Posts: 3,719 Arc User
    I can still launch the game in D3D11 mode, but it'll just crash roughly several minutes after. Also, every mode has problems operating in fullscreen and changing resolutions will restrict mouse movement to a smaller resolution than that of the screen.

    Desktop
    CPU: AMD FX-8350 4.0GHz 8gb RAM
    GPU: Sapphire 290X 8gb VRAM
    OS: Windows 7 64bit Home Premium
  • bluegothicbluegothic Member Posts: 6 Arc User
    Still having this issue. Using the command line does get me into the game, but as if I manually select Safe Mode EVERY time I start the game. Even with the command line code, I start in a windowed mode, and haven't been able to modify the resolution to fill my monitor screen. I have to change my graphics levels back up to full every time I enter the game.

    MSI laptop (model GS60 6QE)
    windows 10 64 bit Home
    i7-6700HQ
    16GB DDR4 ram
    GeForce 980M
  • bpeachee#6840 bpeachee Member Posts: 26 Arc User
    REALLY STARTING TO HATE THIS FRAKING GAME.
  • bpeachee#6840 bpeachee Member Posts: 26 Arc User
    edited July 2016
    I put my R9 270X back in. The game ran perfect with that card. We'll see what happens. CRAPTIC really needs to get its PIECE OF TRIBBLE of a game fixed.
  • scarlingscarling Member Posts: 708 Arc User
    Still can't use DX11 after months and months of no fix, no help, nada.

    Windows 10 64 bit Pro
    AMD FX-8320 @ 4.2ghz
    8gb ddr3 @ 1866
    AMD R9 390 8gb vram
    Latest Crimson Drivers 16.6.1
  • gaevsprivsmangaevsprivsman Member Posts: 314 Arc User
    After a few testing myself (7 computers, PC towers and notebooks) the problem lies in the shader cache and the algorithm for videocard detection, you see, the game selects the primary card ALWAYS, and try to load that shaders, example:

    - CPU intel, GPU 530
    - GPU Nvidia 830M

    If you run the game, and check the "cache" folder, you will see a cache for intel, not nVidia, so the game try to load that, instead of the correct shader for the nVidia card (selected inside the game). Same problem with AMD, the GPU's are (usually) VLIW and they are not compatible with GCN architecture (5700 series and up), hence the shaders does not work.

    It seems that the programer of the cache didn't bother to check how many cards the computer has, and as you can't disable your primary card on a notebook, hence the problem, this can be easily repliucated on a PC if you have a CPU with GPU onboard, just install the drivers and the game stops working on DX11.

    The solution is simple, the game should have a way to select the videocard manually, before starting the game, the video card selection inside the game do absolutly nothing, or allow us to disable the shader cache (not the driver ones, those have nothing to do with the game in this case)

  • scarlingscarling Member Posts: 708 Arc User
    edited July 2016
    After a few testing myself (7 computers, PC towers and notebooks) the problem lies in the shader cache and the algorithm for videocard detection, you see, the game selects the primary card ALWAYS, and try to load that shaders, example:

    - CPU intel, GPU 530
    - GPU Nvidia 830M

    If you run the game, and check the "cache" folder, you will see a cache for intel, not nVidia, so the game try to load that, instead of the correct shader for the nVidia card (selected inside the game). Same problem with AMD, the GPU's are (usually) VLIW and they are not compatible with GCN architecture (5700 series and up), hence the shaders does not work.

    It seems that the programer of the cache didn't bother to check how many cards the computer has, and as you can't disable your primary card on a notebook, hence the problem, this can be easily repliucated on a PC if you have a CPU with GPU onboard, just install the drivers and the game stops working on DX11.

    The solution is simple, the game should have a way to select the videocard manually, before starting the game, the video card selection inside the game do absolutly nothing, or allow us to disable the shader cache (not the driver ones, those have nothing to do with the game in this case)

    And if you don't have an Onboard video or APU video or Second card?
  • gaevsprivsmangaevsprivsman Member Posts: 314 Arc User
    edited July 2016
    scarling wrote: »
    After a few testing myself (7 computers, PC towers and notebooks) the problem lies in the shader cache and the algorithm for videocard detection, you see, the game selects the primary card ALWAYS, and try to load that shaders, example:

    - CPU intel, GPU 530
    - GPU Nvidia 830M

    If you run the game, and check the "cache" folder, you will see a cache for intel, not nVidia, so the game try to load that, instead of the correct shader for the nVidia card (selected inside the game). Same problem with AMD, the GPU's are (usually) VLIW and they are not compatible with GCN architecture (5700 series and up), hence the shaders does not work.

    It seems that the programer of the cache didn't bother to check how many cards the computer has, and as you can't disable your primary card on a notebook, hence the problem, this can be easily repliucated on a PC if you have a CPU with GPU onboard, just install the drivers and the game stops working on DX11.

    The solution is simple, the game should have a way to select the videocard manually, before starting the game, the video card selection inside the game do absolutly nothing, or allow us to disable the shader cache (not the driver ones, those have nothing to do with the game in this case)

    And if you don't have an Onboard video or APU video or Second card?

    It should work if you installed the latest DirectX redistributable. :smile: (Also depends on your video card driver), and BTW, the game has serious issues with AMD CPU's
  • nateham101#2745 nateham101 Member Posts: 420 Arc User
    edited July 2016
    I have been using an AMD FX 8120 with no issues for a long time. Works great. I was having issues when I was running a Radeon R280x though. Switched to Nvidia GTX 970 and now I have no issues.

    1Wlp6QH.gif
  • scarlingscarling Member Posts: 708 Arc User
    scarling wrote: »
    After a few testing myself (7 computers, PC towers and notebooks) the problem lies in the shader cache and the algorithm for videocard detection, you see, the game selects the primary card ALWAYS, and try to load that shaders, example:

    - CPU intel, GPU 530
    - GPU Nvidia 830M

    If you run the game, and check the "cache" folder, you will see a cache for intel, not nVidia, so the game try to load that, instead of the correct shader for the nVidia card (selected inside the game). Same problem with AMD, the GPU's are (usually) VLIW and they are not compatible with GCN architecture (5700 series and up), hence the shaders does not work.

    It seems that the programer of the cache didn't bother to check how many cards the computer has, and as you can't disable your primary card on a notebook, hence the problem, this can be easily repliucated on a PC if you have a CPU with GPU onboard, just install the drivers and the game stops working on DX11.

    The solution is simple, the game should have a way to select the videocard manually, before starting the game, the video card selection inside the game do absolutly nothing, or allow us to disable the shader cache (not the driver ones, those have nothing to do with the game in this case)

    And if you don't have an Onboard video or APU video or Second card?

    It should work if you installed the latest DirectX redistributable. :smile: (Also depends on your video card driver), and BTW, the game has serious issues with AMD CPU's

    Yea but it doesn't and I can't go back to pre Crimson drivers because it would cause problems in the latest titles I own. They definitely outweigh a f2p for me. This just needs to be fixed, and not be ignored.
  • gaevsprivsmangaevsprivsman Member Posts: 314 Arc User
    Did you erase the contents of the shader folder?, that should work, it worked for me every time..

  • scarlingscarling Member Posts: 708 Arc User
    Did you erase the contents of the shader folder?, that should work, it worked for me every time..

    What do you mean by every time? Is something that has to be done regularly?
  • gaevsprivsmangaevsprivsman Member Posts: 314 Arc User
    edited July 2016
    scarling wrote: »
    Did you erase the contents of the shader folder?, that should work, it worked for me every time..

    What do you mean by every time? Is something that has to be done regularly?

    No, just once on the computer (i have many), and also change them every year :smile: (or if you reinstall or something)
  • scarlingscarling Member Posts: 708 Arc User
    scarling wrote: »
    Did you erase the contents of the shader folder?, that should work, it worked for me every time..

    What do you mean by every time? Is something that has to be done regularly?

    No, just once on the computer (i have many), and also change them every year :smile: (or if you reinstall or something)

    There are ATI files in there, those go as well? And we are talking about the cache folder located in "live"?
  • gaevsprivsmangaevsprivsman Member Posts: 314 Arc User
    edited July 2016
    scarling wrote: »
    scarling wrote: »
    Did you erase the contents of the shader folder?, that should work, it worked for me every time..

    What do you mean by every time? Is something that has to be done regularly?

    No, just once on the computer (i have many), and also change them every year :smile: (or if you reinstall or something)

    There are ATI files in there, those go as well? And we are talking about the cache folder located in "live"?

    Yes, the ones located in the folder Live, those must be erased, hope it helps you :smile: and please, let me know it it doesn't work, to investigate a little more why, thanks! (BTW, remember to put Direct3D11 in the config file of the game manually!)
  • scarlingscarling Member Posts: 708 Arc User
    scarling wrote: »
    scarling wrote: »
    Did you erase the contents of the shader folder?, that should work, it worked for me every time..

    What do you mean by every time? Is something that has to be done regularly?

    No, just once on the computer (i have many), and also change them every year :smile: (or if you reinstall or something)

    There are ATI files in there, those go as well? And we are talking about the cache folder located in "live"?

    Yes, the ones located in the folder Live, those must be erased, hope it helps you :smile: and please, let me know it it doesn't work, to investigate a little more why, thanks! (BTW, remember to put Direct3D11 in the config file of the game manually!)

    Whats the significance of doing it manually vs the option panel?
  • gaevsprivsmangaevsprivsman Member Posts: 314 Arc User
    scarling wrote: »
    scarling wrote: »
    scarling wrote: »
    Did you erase the contents of the shader folder?, that should work, it worked for me every time..

    What do you mean by every time? Is something that has to be done regularly?

    No, just once on the computer (i have many), and also change them every year :smile: (or if you reinstall or something)

    There are ATI files in there, those go as well? And we are talking about the cache folder located in "live"?

    Yes, the ones located in the folder Live, those must be erased, hope it helps you :smile: and please, let me know it it doesn't work, to investigate a little more why, thanks! (BTW, remember to put Direct3D11 in the config file of the game manually!)

    Whats the significance of doing it manually vs the option panel?

    Sometimes it hangs when it's changing rendering paths in the panel, manually, you make sure that the game is using Dx11 rendering. (and you know inmediatlly that it works :smile: )

  • scarlingscarling Member Posts: 708 Arc User
    scarling wrote: »
    scarling wrote: »
    scarling wrote: »
    Did you erase the contents of the shader folder?, that should work, it worked for me every time..

    What do you mean by every time? Is something that has to be done regularly?

    No, just once on the computer (i have many), and also change them every year :smile: (or if you reinstall or something)

    There are ATI files in there, those go as well? And we are talking about the cache folder located in "live"?

    Yes, the ones located in the folder Live, those must be erased, hope it helps you :smile: and please, let me know it it doesn't work, to investigate a little more why, thanks! (BTW, remember to put Direct3D11 in the config file of the game manually!)

    Whats the significance of doing it manually vs the option panel?

    Sometimes it hangs when it's changing rendering paths in the panel, manually, you make sure that the game is using Dx11 rendering. (and you know inmediatlly that it works :smile: )

    Where is the config file located? i can't find it.
  • scarlingscarling Member Posts: 708 Arc User
    Well I've done just about everything you said, besides manual change the dx11. Even tho I did change it and restarted and all that. Even did a fresh install after it kept crashing. Did the same steps again. Still crashing randomly on dx11. Just like it's always been.
Sign In or Register to comment.