Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

nicholasdwebb

Uploaded by

nicholasdwebb

Virus scan

Safe to use

Tags for this mod

About this mod

Applies the high fps physics engine fix using an esp instead of directly editing your ini file. Allows you to easily change your desired fps by turning the mod on or off.

Permissions and credits
For a more robust script extender based solution, try this mod. If you want something simpler, continue reading.

If you've tried to uncap the framerate for Skyrim, you've seen the ridiculous ways that the physics engine responds to playing over 60fps. This mod fixes that by changing the time that the Havok engine waits between frames. There is a full explanation of how that works and how to edit your ini file on reddit here. However, changing my ini file has become a bit of a hassle because of how long it is and keeping the backups necessary to reverse my changes is tedious. So I made an esp file that will apply the changes for me.

Installation.
  • The esp has three versions: 60fps, 90fps, and 120fps. (Now that I think about it, there probably aren't many people who need a 60fps version, but it's already there so whatever...) Download the version you want and install it with NMM.
  • While it's not necessary, I highly recommend that you use another program to limit your fps to the new target framerate, such as the built in ENB fps limiter or Rivatuner. It doesn't really matter which one you use, just pick something that you like. This is to ensure that your framerate doesn't overshoot the Havok engine's new max framerate and cause the physics engine bugs to reappear.

F.A.Q.
Q: Which framerate should I use?
A: Choose whichever one is closest to the framerate that your system can consistently achieve. If you can run the game at an average of 80 fps, it's probably better to use the 90fps version than the 120fps. 

Q: What exactly does this mod change?

A: This mod changes three settings:
[HAVOK]
fMaxTime=0.0111

[Display]
bLockFramerate=0
iVSyncPresentInterval=0

The fmaxtime setting changes the frametime that the Havok engine expects (this is the setting that is different between each version of the mod). BLockFramerate disables the framerate cap. And iVSyncPresentInterval disables VSync. 
IPRESENTINTERVAL=0 IS ONLY FOR OLDRIM, DO NOT USE IT FOR SSE (it was renamed to iVSyncPresentInterval). Please stop suggesting that I add this setting.

Q: Is this safe?
A: The reddit page where I got the settings to change (link here) includes a fairly extensive analysis of the impact of these changes. It is safe. However, if you find that you are in a situation in the game where the physics engine is still negatively impacted (some people have reported this in one of the big battles in the civil war questline), you can just disable this mod for the duration of the quest and then re-enable it once you're past the trouble spot.

Q: It isn't working. Help?
A: Here are a few things you can try:
  • Make sure that you don't have any other programs such as RivaTuner or ENB set to limit your FPS below your target rate.
  • Make sure that your GPU settings aren't overriding Skyrim's VSync settings.
  • Make sure that this mod is at the bottom of the load order to prevent other mods from overriding its changes. You can also try putting the settings directly in your ini file to verify whether the issue is with your load order.
  • Try resetting your ini file and then loading this mod to check that the problem isn't with something else you've changed in the ini.

If you like this mod, please endorse! And check out my other work, including Sustained Magic.