会员登录

自动登录   |    忘记密码 新会员注册

监控刷新率上限

作者:SlavicPotato
发布:LUOHUISHU98
发布日期:2020-01-08 02:17:30
更新时间:2020-01-08 02:17:30
头像
2638
1232 人收藏
5201 次下载
19199 次浏览
0.1b
上古卷轴5:重置版
本地下载 高速下载 需要优先下载下载器,50%提速

那些已经以较高帧速率运行游戏的人可能会注意到,无论FPS上限设置如何,SSE都会在全屏模式下强制60Hz刷新率。您必须退出游戏的Alt-Tab或运行诸如SpecialK之类的笨拙工具来强制最大刷新率,如果您想要的只是黄油般流畅的游戏体验,这不是理想的解决方案。该插件通过覆盖Bethesda的硬编码限制来解决此问题。


该插件是被动的,在执行补丁后立即卸载,因此没有任何开销。



要求:


SKSE64


安装:


放入SSE安装文件夹


常问问题:


问:支持哪些SSE版本?

答:理论上都可以,但仅测试了1.5.97和1.5.53。


问:我在启动时看到错误,怎么了?

答:安全检查失败,因此补丁程序中止。找不到有效的段或检测到多个可能的段。


问:为什么我在skse64.log中看到插件加载“错误1114”?

答:很正常,请忽略它。从技术上讲,这不是SKSE模块,它只是利用插件加载程序系统来执行补丁。修补后,它有意向SKSE发出信号,表明加载失败,这导致插件从内存中卸载。任何实际的错误都会在消息框中弹出,否则修补成功。



更高帧率的一般指南:


请参阅此处以获取详细指南:https://www.nexusmods.com/skyrimspecialedition/articles/105


必须在驱动程序设置或使用诸如RivaTunerStatisticsServer之类的外部工具中将帧速率限制为显示器支持的范围,不得更高。为了确保确定,我通常将极限设置在目标以下。例如,如果您有一个120Hz的显示器,则将FPS限制为119,但是要为120 FPS目标计算以下变量。


注:自441.87版本起,NVIDIA驱动程序已内置了帧速率限制支持


我强烈建议您使用BethINI而不是手动调整这些设置!



fMaxTime = 1/120

fMaxTimeComplex = 1 /(120/2)

fMaxFrameCounterDifferenceToConsiderVisible = 4/120



Skyrim.ini:


[HAVOK]

fMaxTime = 0.00833333

fMaxTimeComplex = 0.01666667


[显示]

bLockFramerate = 0


[一般]

iFPSClamp = 0


[动画]

fMaxFrameCounterDifferenceToConsiderVisible = 0.03333333


SkyrimPrefs.ini:


[显示]

iVSyncPresentInterval = 0

————————————————————————————————————

Those who already run the game at higher framerates probably noticed that SSE forces 60Hz refresh rate in fullscreen mode regardless of FPS uncap settings. You had to either Alt-Tab out of the game or run something clunky like SpecialK to force the maximum refresh rate, which is not the ideal solution if all you're looking for is a buttery smooth gaming experience. This plugin fixes the issue by overriding Bethesda's hardcoded limitation.


The plugin is passive, after it performs the patch it immediatelly unloads so there's no overhead.


Requirements:

SKSE64


Installation:

Drop into SSE install folder


FAQ:

Q: Which SSE versions are supported?
A: In theory all are, but only 1.5.97 and 1.5.53 were tested.

Q: I'm seeing errors on startup, what's wrong?
A: Safety checks failed so patching aborted. Either no valid segment was found or multiple possible segments were detected.

Q: Why am I seeing plugin load "Error 1114" in skse64.log?
A: It's normal, ignore it. Technically this isn't a SKSE module, it just takes advantage of the plugin loader system to perform the patch. After patching it intentionally signals SKSE that it failed to load which leads to the plugin being unloaded from memory. Any actual errors will pop up in a message box, otherwise patching was successful.


A general guide to higher framerates:

See here for a detailed guide: https://www.nexusmods.com/skyrimspecialedition/articles/105

Framerate has to be limited either in driver settings or using an external tool like RivaTunerStatisticsServer to whatever your monitor supports, no higher. I usually set the limit a frame below the target just to be sure. For example, if you have a 120Hz monitor, limit the FPS to 119, but calculate the variables below for a 120 FPS target.

NOTE: NVIDIA drivers have built-in framerate limiting support since version 441.87

I highly recommend using BethINI instead of manually tweaking these settings!


fMaxTime = 1/120
fMaxTimeComplex = 1/(120/2)
fMaxFrameCounterDifferenceToConsiderVisible = 4/120


Skyrim.ini:

[HAVOK]
fMaxTime=0.00833333
fMaxTimeComplex=0.01666667

[Display]
bLockFramerate=0

[General]
iFPSClamp=0

[Animation]
fMaxFrameCounterDifferenceToConsiderVisible=0.03333333

SkyrimPrefs.ini:

[Display]
iVSyncPresentInterval=0


原贴地址
1.版本号: 0.1b   更新时间: 2020-01-08 02:20:03

选择快速回复类型:
  • 感谢
  • 支持
  • 疑问
  • 卖萌
  • 关心
  • 傲娇
评论


    作者精品
    logo

    监控刷新率上限


    Mod大小:57.0 KB
    上传时间:2020-01-08 02:17:30

    Mod简介:

    暂无更多介绍


    选择快速回复类型:
    • 感谢
    • 支持
    • 疑问
    • 卖萌
    • 关心
    • 傲娇
    回复

    closeAD