SSE 显示优化插件(2026-08-30更新)
本帖最后由 鼓掌之间 于 2026-8-30 18:23 编辑转自:https://www.nexusmods.com/skyrimspecialedition/mods/34705
一款集多种功能于一身的解决方案,旨在实现流畅的无帧率锁定游戏体验。包括物理效果修复、无边框全屏性能提升、刷新率控制、高度可配置的帧率限制、各类错误修复等功能。
要求
- SKSE插件地址库
- 微软Visual C++ 2022 Redistributable X64
- SKSE
概述
这是一组优化与修复功能的集合,能带来更流畅的游戏体验。它是一款SKSE64插件。
主要功能
- 支持“DXGI翻转模型”:这是一项DirectX功能,可大幅提升无边框全屏模式的性能,并启用此前仅在独占模式下可用的功能。
- 一系列帧率相关错误修复:其中包括一个功能完善且性能优化的物理效果修复(在内战任务中也能生效,与所有内容兼容)。
- 在无边框全屏模式下禁用垂直同步(需启用DXGI翻转模型)。
- 解除独占全屏模式下的刷新率限制。
- 针对用户界面、地图、日志、加载界面等设置单独的帧率限制选项。
- 在无边框全屏模式下以任意分辨率运行(无边框放大)。
重要说明
- 此插件会禁用《上古卷轴5:天际特别版》(Skyrim Special Edition,简称SSE)内置的帧率限制器,并替换为其自身的限制器。限制值可在SSEDisplayTweaks.ini文件中的FramerateLimit选项中配置(默认240帧/秒)。你也可以使用外部工具或显卡驱动内置的限制器。
- 请注意,如果想更改显示模式,启动器中的全屏和无边框选项(SkyrimPrefs.ini文件中的bFull Screen和bBorderless)无效,必须在SSEDisplayTweaks.ini文件中设置(Fullscreen和Borderless选项)。例如,若要切换到独占全屏模式,设置Fullscreen=true;窗口模式则设置Fullscreen=false和Borderless=false,依此类推。
- 从0.4.11版本起,如果SSEDisplayTweaks.ini文件中“Fullscreen”或“Borderless”被注释掉,将使用SkyrimPrefs.ini文件中的显示模式设置。目前默认配置仍会覆盖显示模式,默认为无边框全屏。
- 自0.4.12版本起,“Fullscreen”和“Borderless”选项已被注释掉。
性能提升
- DXGI翻转模型可以绕过桌面窗口管理器(DWM),直接将画面帧发送到屏幕,使窗口模式的性能与独占模式相当甚至更好,卡顿更少,输入延迟降低,帧率更高。另一个好处是与HDR和G - Sync等功能的集成度更高。该插件会检测你的系统是否支持翻转模型,并自动选择最佳可用选项(如有必要,你也可以手动配置,详见配置文件中的SwapEffect选项)。
- 自Windows 8.1起支持翻转模型,如果你运行的是旧版本系统,使用独占全屏模式可获得更好性能。
- 降低帧延迟也可能减少卡顿(在某些情况下效果显著),配置文件中MaxFrameLatency选项上方有详细说明。
错误修复
- havok修复:根据帧率调整时间值,防止高帧率下物理效果出现异常。还包括以下多项修复:
- ThirdPersonMovementFix - 修复高帧率下第三人称无法移动的问题。
- MapMoveKeyboardSpeedFix - 使地图键盘移动速度与帧率解绑。
- SittingHorizontalLookSensitivityFix - 坐下时,使第一人称水平视角灵敏度与帧率解绑。
- AutoVanityCameraSpeedFix - 使自动虚荣视角相机旋转速度与帧率解绑。
- DialogueLookSpeedFix - 使对话视角速度与帧率解绑。
- GamepadCursorSpeedFix - 使游戏手柄光标速度与帧率解绑。
- LockpickRotationSpeedFix - 使开锁鼠标旋转速度与帧率解绑。
- FreeCameraVerticalSensitivityFix - 使自由相机垂直灵敏度与帧率解绑。
- FreeCameraMovementSpeedFix - 使自由相机移动速度与帧率解绑。
- SkipMissingPluginINI - 防止扫描不存在的插件配置文件,可显著缩短启动时间。
- LockCursor - 将鼠标光标锁定在游戏窗口内,防止在副显示器上滚动。
- PhysicsDamagePatch - 根据帧时间调整被物理物体击中时造成的伤害量。
- FreeCameraVerticalSensitivityFix - 使自由相机垂直灵敏度与帧率解绑(与Engine Fixes中的补丁相同)。
- FreeCameraMovementSpeedFix - 使自由相机移动速度与帧率解绑(与Engine Fixes中的补丁相同)。
- 非可选修复:(独占全屏)修复alt + tab切换窗口时刷新率重置为桌面设置的问题。
- 关于在各种论坛上人们热衷于重复提及的所谓“高帧率脚本计时问题”,实际上并不存在。恰恰相反,极低和/或极不稳定的帧率更有可能给虚拟机器(VM)带来问题。如果VM在较高帧率下出现问题,这是潜在问题的一个症状。理想情况下,它在90 - 144帧/秒时的表现应远比锁定在60帧/秒时要好。内置的屏幕显示功能可以检测到脚本引擎是否过载,并发出警告。
帧率限制器
允许为各个用户界面菜单配置单独的帧率限制。你还可以为每个菜单强制开启或关闭垂直同步。这主要用于在日志/系统中解除帧率限制以加快MCM(Mod Configuration Menu,MOD配置菜单)速度,同时在游戏中保持合理的帧率限制。更多内容详见配置文件Render部分的UIFramerateLimit*选项。
屏幕显示(OSD)
- OSD可配置为显示当前帧率、帧时间、帧数计数器以及基于操作系统分配的预算的显存使用情况(在配置文件中可了解更多)。它还可作为诊断脚本相关问题的第一步,因为当脚本引擎过载时,它会发出警告。
- 脚本引擎在短时间内过载是正常的,例如,快速旅行后大量事件同时触发,指示器可能会短暂出现,无需担心。然而,如果它一直显示,或者伴随着帧率急剧下降,那就是有问题了。通常制作不佳且脚本繁重的MOD是罪魁祸首。查看堆栈以了解具体情况。
配置
配置文件对每个可用选项都有详细说明,你可以在下载前在此处查看。
为避免更新后丢失自定义配置,可在Data\SKSE\Plugins目录下创建SSEDisplayTweaks_Custom.ini文件。该文件中的任何选项都将覆盖主配置文件中的选项。
其他
强烈推荐安装Engine Fixes插件。它包含一项使垂直视角灵敏度与帧率解绑的修复,以及模型/树形细节层次(LOD)引用缓存功能,在某些区域可大幅提升帧率。
兼容性
- 与Havok Fix插件不兼容。
- ENB:ForceVSync与无边框模式下关闭垂直同步功能(EnableTearing)不兼容。如果你启用了该功能,请在enblocal.ini文件中设置ForceVSync=false,然后在SSEDisplayTweaks.ini文件中配置垂直同步选项。请注意,否则无论在哪里启用垂直同步都没有区别,ENB没有自己的实现方式,ForceVSync只是为了方便使用。
- 如果你想运行无帧率限制的游戏并使用ENB,请确保在enblocal.ini文件中设置EnableFPSLimit=false,并检查你是否在其他地方(如RTSS、显卡驱动控制面板等)受到限制。此插件解除游戏引擎中的帧率限制,但无法控制其他插件、驱动程序或外部应用程序。
- 如果游戏无法正常启动(音乐播放但卡在主菜单),这是因为其他程序覆盖了《天际》的垂直同步设置。你可以在插件配置中关闭它(EnableVSync=false和EnableTearing=false),或者禁用冲突软件。
- 如果你使用无边框放大功能且在ENB效果上遇到问题,请在Render部分设置DisableBufferResizing=true。
下载地址
**** Hidden Message *****
感谢分享 感谢分享 感谢分享
66666666666666
谢谢分享!!!
谢谢分享 感谢大佬
66666666666666666
谢谢分享
试试看
666666666666666666
1111111111111111111111111111111111 6666666666666
1111111111111111111111116666666666666666688888888888888888888888
感谢分享
66666666666666
感谢分享 66666666666
66666666666666666666666
6666666666666666666666666666666666666666666
6666666666
感谢分享
谢谢分享 谢谢谢谢 感谢楼主分享的内容!希望楼主继续分享更多好用的东西!谢谢! 666666666666666
666666666
感谢分享
6666666666666