Please use english language
It is currently 26 Feb 2020, 00:12

All times are UTC





Post new topic Reply to topic  [ 3 posts ] 
Author Message
PostPosted: 19 Nov 2013, 20:50 
Offline

Joined: 13 Nov 2013, 19:00
Posts: 3
I'm running ENBSeries 0.236 with Skyrim on a GeForce GTX 780 gpu driving an Asus 120Hz monitor.

I loaded an ENB preset I rather like, but I'm having a lot of issues with water surfaces flashing like strobe light (accompanied by a horrific pulsating noise), and a lot of issues with creatures bouncing up and down like crazy. On some rare occasions, when this happens I get a CTD, but most of the time it isn't game breaking.

I've read that this is typically associated with vsync control, when Skyrim gets rendered at >60 fps. In most outdoor situations in Skyrim I run 110-120 fps (I use the fps display from ENB, num * key).

I looked in my enblocal.ini and the fps limiter is not on. I have vsync in my nvidia control panel set to "Managed by the 3D Application." I have iPresentInterval=1 in skyrimprefs.ini, as default.

I'm understanding from what I've read that to fix my flashing water issues, I need to engage some other type of fps limiter or vsync? I can do this either in enblocal.ini (EnableFPSLimit=true, FPSLimit=60), or I can leave it off in the ENB preset and turn it on from the driver side @ nvidia control panel. My preference would be in the ENB, because I can set the fps limit to 60, whereas in nvidia control panel I can engage vsync but it will be slaved to the monitor refresh rate at 120hz, which I don't think will help, since I've been told the problem is caused by rendering anything >60hz. I'd hate to have to shift my monitor refresh to 60hz every time I want to play Skyrim.

Also, if I do either of these, should I set iPresentInterval=0 and just let the driver/ENB do the work?

I guess my question is, is one of these methods more reliable or better in some way with respect to ENB, and if I do use external vsync either from nvidia or ENB, do I still use iPresentInterval?

Any info/advice is greatly appreciated! Thanks


Top
 Profile  
 
Tomoko
PostPosted: 19 Nov 2013, 23:39 
Offline
*blah-blah-blah maniac*
User avatar

Joined: 27 Dec 2011, 08:53
Posts: 14816
Location: Russia
By default game ini files configured to enable vsync, but with 120 hz display it's useless, game bug. Solution is fps limiter from nvidia (which seems work fine in all cases) or mine in enblocal.ini, which not work on some setups by unknown reason (probably some other software intercepting). If second one work for you properly, use it. Regarding vsync option in enblocal.ini, if it set to true, then value from game ini files used (bypassed actually), otherwise it's disabled.

_________________
i5-4690k, 16Gb RAM, GTX 1060 6Gb, X-Fi Titanium, Win7 x128
I am INFP, not the brutal, godamnit.


Top
 Profile  
 
PostPosted: 20 Nov 2013, 03:36 
Offline

Joined: 13 Nov 2013, 19:00
Posts: 3
Thanks for the info!

Just to be consistent, I set iPresentInterval=0 in my ini files.

I enabled the FPS limiter in enblocal.ini and set max frames to 60, and it worked beautifully. I get a wonderfully steady 60fps with no stuttering or any bouncing animals or any of the other problems. Totally fixed the game up.

I can't speak for others who can't use the FPS limiter in enblocal.ini, but it works great for me.

Thank you so much!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group