模组简介

这是专为《上古卷轴5:天际 特别版》开发的SKSE64插件类画面优化调整工具,面向所有希望解决游戏高帧率下运行异常、优化显示输出体验的玩家使用,它通过替换游戏原生的显示逻辑与帧率限制模块,在不改动任何游戏核心剧情、场景资源的前提下,大幅优化窗口及全屏模式的运行表现,修正大量绑定帧率的机制bug,让高刷新率显示器的用户也能获得流畅无错位的游玩体验,同时减少输入延迟、画面卡顿等问题,适配主流的高性能PC硬件配置。

核心功能要点

  • 完整支持DXGI翻转模型,该DirectX特性可以让无边框窗口模式的运行表现达到甚至超越传统独占全屏模式,自动绕过桌面窗口管理器直接向屏幕输出画面,有效降低输入延迟、减少画面卡顿,同时原生兼容HDR、G-Sync等高端显示特性。
  • 集成大量帧率相关的针对性修复,包括经过性能优化的物理判定修复,该修复在高帧率场景下也能保持物理运动稳定,即便是在内战任务这类大量单位同时活动的复杂场景中也不会出现物理错位问题,同时完全兼容绝大多数现有模组内容。
  • 支持分场景独立设置帧率上限,除了全局游戏帧率之外,还可以单独为UI界面、地图、任务日志、加载界面等不同场景设置独立的帧率数值,比如可以将MCM设置页面的帧率拉高提升配置操作的响应速度,同时保持游戏主场景帧率处于合理区间。
  • 内置独立的屏幕显示模块,可以实时展示当前帧率、帧生成时间、帧计数以及系统分配给游戏的显存占用额度,还会在游戏脚本引擎负载过高时弹出提示,帮助玩家快速排查脚本过载导致的运行问题。
  • 支持无边框模式下关闭原生垂直同步,同时解锁传统独占全屏模式下的刷新率上限,在无边框模式下也可以运行任意分辨率的画面,实现无边框超采样放大的显示效果。

安装说明

安装前请确认你的游戏环境已经部署对应版本的SKSE64脚本扩展组件,安装过程涉及的核心文件包括SSEDisplayTweaks.dll、SSEDisplayTweaks.ini,你也可以自行在Data/SKSE/Plugins路径下新建SSEDisplayTweaks_Custom.ini文件,自定义配置项写入该文件后会自动覆盖主配置的对应数值,避免模组更新后丢失之前调整的自定义参数。所有文件的具体放置规则以压缩包内说明为准。

前置依赖与兼容性说明

该模组必须依赖对应版本的《上古卷轴5:天际 特别版》本体与SKSE64脚本扩展插件才能正常运行,原文未给出的项以压缩包内说明为准。该模组与单独的Havok Fix物理修复插件不兼容,两者同时启用会导致物理计算逻辑冲突,出现不可预期的错位问题。如果搭配ENB系列画面增强模组使用,需要将enblocal.ini中的ForceVSync设置为false,将垂直同步相关的配置全部转移到SSEDisplayTweaks.ini中调整,同时关闭ENB自带的帧率限制选项,避免多层帧率控制逻辑冲突导致的运行异常。如果你开启了无边框画面放大功能后ENB特效出现显示错位,可以在配置文件的Render分类下将DisableBufferResizing参数设置为true即可解决。另外该模组完全兼容引擎修复类模组Engine Fixes,官方也推荐搭配Engine Fixes共同使用,后者自带的视距缓存优化还能进一步提升部分场景的帧率表现。

常见使用问题解答

很多玩家遇到安装后游戏启动卡在主菜单仅播放背景音乐的问题,这类情况基本是其他软件或者模组改写了游戏原生的垂直同步配置,只需要在SSEDisplayTweaks.ini中将EnableVSync和EnableTearing参数全部设置为false,或者关闭其他正在后台运行的帧率控制类软件即可恢复正常启动。部分用户提出的“高帧率会导致脚本时序异常”的问题并没有实际依据,该模组的逻辑优化之后90到144FPS区间内脚本引擎的运行稳定性反而比锁60FPS时表现更好,只有帧率剧烈波动或者帧率过低的场景才更容易让脚本引擎出现过载问题。另外需要注意从0.4.12版本开始,配置文件里的Fullscreen和Borderless选项默认处于注释状态,会自动读取SkyrimPrefs.ini里对应的显示模式设置,如果需要自定义显示模式取消对应注释之后调整参数即可。该模组的锁定光标功能可以自动把鼠标限制在游戏窗口内部,避免多显示器环境下鼠标滑动到副屏的误操作问题。