Jump to content
  • 0

Vsync not working, setting pics inside


Question

Posted (edited)
Please look at my settings in this album I made before giving suggestions.  https://imgur.com/a/O9rdK

 

I've also turned off vsync in the Nvidia control panel and enabled it in enblocal.ini but that didn't do anything.

 

The only thing that sort of works is the enb fps limiter, which sorta works.  If I set it to 60 fps it caps it to 51, although with it off I can get to the high 70s.  

It stays at 51fps until I set the fps limiter to 64 fps... really random.

 

I have a 1080p monitor at a 60hz refresh rate.

 

What am I not doing right?

 

I honestly haven't used S.T.E.P. that much outside of a few tweaks.  

Considering this issue mostly deals with vsync, which I think should be unrelated to my mods, I hope it's okay if I ask for help here.

 

ENB:  Enhanced Shaders NLA

 


 

Modtools:  Mod Organizer, Wyre Bash, Loot, TES5Edit

 

Patchers: DSR, FNIS, and PerMa

 

PC Specs:  gtx 970 (driver version 353.06), i5-4690k, 8 gigs of ram, Windows 7 64 bit

 

edit 06/12/2015:  The issue is still unresolved, so I figured I would show my ini files and nvidia settings in their current state.

 


 


 


 


 

nvidia tesv.exe settings https://i.imgur.com/68VZZMF.png?1

 

Reinstalling Mod Organizer, SKSE, updating my enb version, and making sure there are no comments on the vsync line in enblocal.ini did not solve the issue.

Edited by MaroES

Recommended Posts

  • 0
Posted

Hmmm... unfortunately I don't have an Nvidia card and was going by the settings we recommend on the STEP Guide. I really cannot understand how you can have no Vsync, unless you have some other program hooking Skyrim that is disabling Vsync.

  • 0
Posted (edited)

I really cannot understand how you can have no Vsync, unless you have some other program hooking Skyrim that is disabling Vsync.

Yea... I feel clueless.  

 

It baffles me that in the last screenshot vsync is checked in the enb settings but the fps is not synced to my monitor's 60hz refresh rate.

 

Vsync works fine for other games.  I also mod Fallout New Vegas with an ENB and have no issues with Vsync.

 

What Hz is your monitor?

60hz.

 

 

What about in Nvidia settings for Elder scrolls Skyrim (tesv.exe)? Your pictures do not show that one.

These are my tesv.exe settings, except I changed vsync from "on" to "use 3d application settings."  https://i.imgur.com/7UDyBD4.png

 

I've haven't had success with either setting.  

Edited by MaroES
  • 0
Posted (edited)

 

The following should fix it:

  1. Set EnableVSync to true in enblocal.ini
  2. Set Vertical Sync to Use the 3D application setting in Nvidia Inspector

 

This should do it I'd say.. I recently had my fps capped at 51 even in menus while I was very certain I set it at 58. I've only had it happen once and can't remember how I fixed it though, lol. Might it be something silly like the current d3d9.dll file you're using? Try getting the latest version. Another thing that might help.. make sure there are no 'comments' on the vsync=true line in enblocal.ini, for example "EnableVSync=true  // Set this to true if you want to enable vsync". Recently me and another user had some trouble with turning on/off options when there were comments from a mod author on the same line. We both hadn't encountered this before but removing the comments did the trick. EDIT: Doesn't look like this is the case on your screenshots, sorry.

 

It might also be totally irrelevant but I guess you could try it out.

Edited by Pretendeavor
  • 0
Posted

Might it be something silly like the current d3d9.dll file you're using? Try getting the latest version.

Another thing that might help.. make sure there are no 'comments' on the vsync=true line in enblocal.ini, for example "EnableVSync=true  // Set this to true if you want to enable vsync". 

Thanks for the suggestions.  I updated my d3d9.dll file from v0.269 to v0.272 and I can confirm there are no comments

on the vsync line in enblocal.ini, but I unfortunately still have the same problem.

  • 0
Posted (edited)

I wanted to make an update and say that I tested vsync in Skyrim via the Steam launcher and it was working properly with my ENB active (but it's still not working in Mod Organizer).  I used the Nvidia vsync "yes" setting."  This means that my enb ini's are fine, and that something is going on in Mod Organizer.  I've reinstalled MO and updated to the latest version but it didn't fix the issue, so I think (but I'm not 100% sure) that the issue doesn't have to do with MO itself.

 

Does anyone have suggestions on where I should troubleshoot next?

Edited by MaroES
  • 0
Posted

If you make changes via the Skyrim Launcher those will be saved in the default INI files in your 'My Games' folder. The active profile in MO will have used the default INI files as its base from BEFORE those changes.

Any changes to your INIs will need to done to the set of files used in the current profile, either by MO's INI editor, Configurator or by hand with a text editor.

  • 0
Posted

Thanks for the reply.

 

I understand how ini's work in Mod Organizer profiles, but I'm not quite sure what you're suggesting in terms of troubleshooting or what I may be doing wrong.

  • 0
Posted

Please do the following test for me:

  1. Run Skyrim through MO just to the main menu of the game
  2. Open the console and type saveini
  3. Exit the game
  4. In Overwrite there should now be an INI file with the name of the last plugin loaded.
  5. Post the INI file to Pastebin and give us the link
  6. Important! Delete the file from Overwrite.
  • 0
Posted

Okay, that shows me that the problem is something (most likely a mod with a custom plugin INI file or, less likely, a MO INI tweak) is overwriting your value for iPresentInterval, setting it always to 0. Please look in your plugins list in MO for a paperclip icon. All ESPs\ESMs with a paperclip by them have an INI file that the game loads that will overwrite settings you have made in your INI files. Find the mod that has the INI file that contains iPresentInterval in it and remove that setting from the INI file, and VSync should work properly.

 

If that fails, look inside your profile folder and find the initweaks file. Open it and see if iPresentInterval is in there. Do NOT edit this file! If the value is in there, one of your mods has a MO INI tweak that is disabling VSync. If that is the case, you will have to go on an INI tweak witch hunt by double-clicking each mod, going to the INI tab, and find the INI tweak in the bottom left corner.

  • 0
Posted (edited)

Using your suggestion I was able to find that the file "Update.ini" (taken from tony971's Speed and Stability Guide for ENB on the nexus) had a tweak iPresentInterval=0.

 

I deleted that tweak and was able to get vsync to work through the ENB (but not the Nvidia Control Panel).

 

Of course I'm getting more crashes for some reason, but hopefully I can figure that out on my own.  I'm going to take a break from troubleshooting for now.

 

ENB Vsync is good enough for me atm.  Thank you for the help, I wouldn't have figured this out on my own and haven't gotten this kind of help on any other forum ::): .

Edited by MaroES

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.