test content
What is the Arc Client?
Install Arc

Nvidia 960M does not work with DirectX 11

apulseapulse Member Posts: 456 Arc User
Got a laptop with Nvidia 960M and when I change the settings to D11 and restart the game, the game freezes on loadup with the Star Trek logo.
Is there any workaround?
21ajpqt.png

Comments

  • narxes081206narxes081206 Member Posts: 84 Arc User
    I have the same issue with my nvidia 675mx. Right now you can simply boot the game into safe mode and then re-adjust your graphic settings. Problem is, you have to do this each time with the dx11. Even though my card (and yours) supports dx11, the game code is broken and no word from cryptic that this will ever be fixed. A shame too since they are forcing everyone to move to dx11 when it is still in this broken state.

    Alternatively, you can just force it into dx9 for now until march. Maybe cryptic will get their act together and fix this! Along with their ticketing system which doesn't work either.
  • kodoskangkodoskang Member Posts: 31 Arc User
    edited December 2016
    The GTX960M@4GB works fine with me on Holodeck. Dx11 is (currently) no problem here.

    Did you switch to lightening 2.0? I recall to have problems with the old lightening system which were gone after the switch. IIRC, the old lightening is using CPU power to render the shaders, with the CPU working for half an hour until the login session is over. On the second login within the game client, the game then ran smoothly until the next patch day.

    BTW, I've got a second but older notebook with a GT650M that can run lightening 2.0 as well.

    On the other hand, the Playtest Game Client doesn't recognize the 960M when I start a game session on Tribble server and switches to Intel 520...That issue was a matter of Nvidia settings... Had to manually add the PlayTest GameClient to make it look for the dedicated GPU...
    Post edited by kodoskang on
  • narxes081206narxes081206 Member Posts: 84 Arc User
    kodoskang wrote: »
    The GTX960M@4GB works fine with me on Holodeck. Dx11 is (currently) no problem here.

    Did you switch to lightening 2.0? I recall to have problems with the old lightening system which were gone after the switch. IIRC, the old lightening is using CPU power to render the shaders, with the CPU working for half an hour until the login session is over. On the second login within the game client, the game then ran smoothly until the next patch day.

    BTW, I've got a second but older notebook with a GT650M that can run lightening 2.0 as well.

    On the other hand, the Playtest Game Client doesn't recognize the 960M when I start a game session on Tribble server and switches to Intel 520...That issue was a matter of Nvidia settings... Had to manually add the PlayTest GameClient to make it look for the dedicated GPU...

    So we have to let the game load for 30 minutes to use dx11?

  • dragonsbitedragonsbite Member Posts: 530 Arc User
    edited January 2017
    No to 30 minutes. I don't believe it's the game code either. With a laptop you need to ensure you select NVidia as the primary adaptor for STO. If you're on battery power it will use integrated typically. Using the nvidia control panel ensure global profile setting is set for auto or nvidia. The STO profile i have set to auto as auto for me is the nvidia gpu, use NVidia if needed. Power options for the computer may need to be set to max performance. I use max performance plugged it. Kodo noted correctly that Optimus does not work correctly for tribble and i might add redshirt. Using nvprofileinspector to add tribble and redshirt to StarTrek: Online's profile fixes it as i've noted previously on the tribble forums. It works fine for Live so no changes needed via nvprofileinspector for that.

    As a guess i'd say it's using the integrated and that is causing the issue. You can also just try renaming gameprefs.pref file located in the Star Trek Online_en\Star Trek Online\Live\localdata folder. It will then recreate a new file. This sometimes fixes issues. If it doesn't work just delete the new file and change the name back on the old file. Saves time by not having to redo settings. Now and then the integrated driver can cause issues. I've had this happen to me on dx11 games only and I had to find an intel driver to fix it, which I did. And of course there are other things that may be causing the issue. But if the majority of us have no problems then it's probably not cryptic programming.

    btw my GT540m with DX11 enabled works fine and takes about 30 seconds to load into game. I have Lighting 2.0 enabled and it sticks as in I don't have to reapply any settings. No problems in game except lower fps when I switched to Lighting 2.0 enabled, which is expected for this older laptop. Other then that it ran quite well.

    I will note however that I did have a problem. I typically use an slow 5,400rpm external hdd connected thru my usb port which the game is on. For the first time in quite a while this did not work. I then tried installing sto to my C drive and removed the external hdd. This still did not work. Basically it would go to the loading screen, turn white for a few seconds, come back then flicker green real fast randomly. Tried this for 15 minutes or so with no change. I then tried downloading a newer intel gpu driver as mine was using one dated 2011. I updated to the latest dated 9-2015 which is the newest for this older cpu/gpu. My integrated only does dx 10.1 so if it uses the dedicated it certainly won't work in dx11 mode. I decided to keep using the NVidia driver 373.06 as it wasn't that old and the gt540m can do dx11. btw using win 7 64bit.

    I also used regedit.exe and added a string value to STO to tell it where my sto folder location is as it didn't have this key. go to HKEY_CURRENT_USER\SOFTWARE\Cryptic\Star Trek Online and edit InstallLocation if it's there and ensure it's pointing to the correct location. Mine is C:\games\star trek online_en. As I had to add the missing key I right clicked and chose New/string value and named it InstallLocation and hit return. I then right clicked it and chose modify and entered the correct install location as I previously noted. I also selected force verify in the launcher options. I also changed my shortcut to run as administrator. Not sure which of the 4 things fixed it but it worked perfectly after doing all that.

    I can assure you it's likely something on your end as mine was. All you have to do is figure out what works for you.
    Post edited by dragonsbite on
    U.S. ARMY CAVALRY SCOUT/DRAGOON DISABLED VETERAN
  • narxes081206narxes081206 Member Posts: 84 Arc User
    No to 30 minutes. I don't believe it's the game code either. With a laptop you need to ensure you select NVidia as the primary adaptor for STO. If you're on battery power it will use integrated typically. Using the nvidia control panel ensure global profile setting is set for auto or nvidia. The STO profile i have set to auto as auto for me is the nvidia gpu, use NVidia if needed. Power options for the computer may need to be set to max performance. I use max performance plugged it. Kodo noted correctly that Optimus does not work correctly for tribble and i might add redshirt. Using nvprofileinspector to add tribble and redshirt to StarTrek: Online's profile fixes it as i've noted previously on the tribble forums. It works fine for Live so no changes needed via nvprofileinspector for that.

    As a guess i'd say it's using the integrated and that is causing the issue. You can also just try renaming gameprefs.pref file located in the Star Trek Online_en\Star Trek Online\Live\localdata folder. It will then recreate a new file. This sometimes fixes issues. If it doesn't work just delete the new file and change the name back on the old file. Saves time by not having to redo settings. Now and then the integrated driver can cause issues. I've had this happen to me on dx11 games only and I had to find an intel driver to fix it, which I did. And of course there are other things that may be causing the issue. But if the majority of us have no problems then it's probably not cryptic programming.

    btw my GT540m with DX11 enabled works fine and takes about 30 seconds to load into game. I have Lighting 2.0 enabled and it sticks as in I don't have to reapply any settings. No problems in game except lower fps when I switched to Lighting 2.0 enabled, which is expected for this older laptop. Other then that it ran quite well.

    I will note however that I did have a problem. I typically use an slow 5,400rpm external hdd connected thru my usb port which the game is on. For the first time in quite a while this did not work. I then tried installing sto to my C drive and removed the external hdd. This still did not work. Basically it would go to the loading screen, turn white for a few seconds, come back then flicker green real fast randomly. Tried this for 15 minutes or so with no change. I then tried downloading a newer intel gpu driver as mine was using one dated 2011. I updated to the latest dated 9-2015 which is the newest for this older cpu/gpu. My integrated only does dx 10.1 so if it uses the dedicated it certainly won't work in dx11 mode. I decided to keep using the NVidia driver 373.06 as it wasn't that old and the gt540m can do dx11. btw using win 7 64bit.

    I also used regedit.exe and added a string value to STO to tell it where my sto folder location is as it didn't have this key. go to HKEY_CURRENT_USER\SOFTWARE\Cryptic\Star Trek Online and edit InstallLocation if it's there and ensure it's pointing to the correct location. Mine is C:\games\star trek online_en. As I had to add the missing key I right clicked and chose New/string value and named it InstallLocation and hit return. I then right clicked it and chose modify and entered the correct install location as I previously noted. I also selected force verify in the launcher options. I also changed my shortcut to run as administrator. Not sure which of the 4 things fixed it but it worked perfectly after doing all that.

    I can assure you it's likely something on your end as mine was. All you have to do is figure out what works for you.

    Deleting the gameprefs.pref file worked. I also forced the nvidia card on the nvidia control panel.
  • dragonsbitedragonsbite Member Posts: 530 Arc User
    Glad to hear dude. Ya it's usually one of those 2 you did. Some can be a bit more complicated. Enjoy
    U.S. ARMY CAVALRY SCOUT/DRAGOON DISABLED VETERAN
  • narxes081206narxes081206 Member Posts: 84 Arc User
    Glad to hear dude. Ya it's usually one of those 2 you did. Some can be a bit more complicated. Enjoy

    I suspect it was the deleting of the gameprefs.pref, because it would detect my nvidia card in game and allow me to select it for dx 9 or 11, it just wouldn't boot if dx11 was selected.
  • salvation4salvation4 Member Posts: 1,167 Arc User
    I'm using an acient GTX560 card with DX11 and itr actually works smoothly with the Lighting 2.0 update..

    To the OP whats your full specs??
    Adrian-Uss Sovereign NCC-73811 (LVL 65 FED ENG) UR/E MKXV Fleet Intel Assault Cruiser (April 2012) (Main)
    Adu-Uss Firefox NCC-93425-F (LVL 65 FED AoY ENG) UR/VR MKXV Fleet Intel Assault Cruiser (July 2016)
    Jean-Uss Seratoga Ravenna (LVL 60 FED Delta ENG) UC/R MKVI Bajoran Escort (April 2018)
    Dubsa-RRW Mnaudh (LVL 50 FED allied ROM Delta ENG) Warbird (May 2018)
    Marop-IKS Orunthi (LVL 50 KNG Delta ENG) BoP (May 2018)
    Kanak'lan-TRIBBLE (LVL 65 DOM Gamma ENG) TRIBBLE (June 2018)
Sign In or Register to comment.