game background image

SSE引擎修复(skse64插件)

作者:aers最后更新:2026-02-26 03:57:192699.4万7.6MB

上古卷轴5:天际 特别版 SSE引擎修复(skse64插件)-1-奇游Mod大师

前置依赖

Mod简介

skse64 插件,用于修复 Skyrim 特别版引擎的各种问题。
《上古卷轴5:天际 特别版》引擎修复

一个用于 Skyrim 特别版的 WIP skse64 插件,用于修复错误和补丁问题。

目前该插件(5.0+)的大部分开发工作都是由 Ryan 完成的,他值得获得比你想象中更多的赞誉 :^)

安装

  • 像安装任何 SKSE 插件一样安装 Part 1 zip 文件,可以通过 mod 管理器安装,也可以直接安装到数据文件夹中。
如果要使用内存管理器补丁,则目录中必须包含“_preload.txt”文件,因此如果您的 Mod 管理器发出警告,请确保将其添加进去。
  • 将第二部分压缩包解压到你的 Skyrim SE 文件夹进行安装(三个 dll 文件应该与 SkyrimSE.exe 等文件放在同一目录下)。


配置请参见下方的 INI 设置。默认设置对所有用户都应保持稳定。

如果您更喜欢 SSE Fixes 提供的相同修复程序版本,您可以同时安装它们,Engine Fixes 会自动禁用冲突的补丁 :)


INI 设置/配置

引擎修复
  • 详细日志记录(默认值:false) - 启用日志文件中的详细日志记录。
  • CleanSKSECosaves(默认值:true)- 启动时删除没有匹配保存的 SKSE 协同保存。

补丁
  • DisableChargenPrecache(默认值:false) - “预缓存清除”功能,与 RaceMenu 中的功能相同。
  • EnableAchievementsWIthMods(默认值:true) - 安装模组时启用成就。
  • 表单缓存(默认值:true)- 缓存最近访问过的表单。类似于 SSE 修复。
  • MaxStdio(默认值:true)- 将最大文件句柄限制从 512 提高到 2048,这在大多数情况下应该可以修复“错误保存损坏”错误。
  • RegularQuicksaves(默认值:false) - 使快速保存使用常规保存处理程序。
  • SaveAddedSoundCategories(默认值:true)- 将模组添加的声音类别的音量设置保存到单独的ini文件中。此功能与Skyrim SE的Audio Overhaul的dll文件功能相同,但两者不会冲突。
  • ScrollingDoesntSwitchPOV(默认值:false) - 启用此功能后,使用鼠标滚轮将不会在第一人称/第三人称视角之间切换。参见 LE mod。 这里
  • SleepWaitTime(默认值:false)- 允许您更改睡眠或等待所需的时间。参见 LE mod 这里
  • SleepWaitTimeModifier(默认值:0.3)- 游戏内默认时间为 1.0;数值越小,睡眠/等待时间越短;数值越大,睡眠/等待时间越长。
  • TreeLODReferenceCaching(默认值:true)- 需要启用 FormCaching。修复了树 LOD 函数运行缓慢导致帧率下降的问题,该问题在裂谷城最为明显。类似于 SSE 修复。
  • WaterflowAnimation(默认值:true) - 将水流动画与游戏内时间尺度解耦,这样减少/增加时间尺度就不会影响水流动画速度。
  • WaterflowSpeed(默认值:20.0)- 设置动画补丁中的水流速度。默认值 20 等于默认时间缩放比例,除非您出于某种原因希望水流速度看起来更慢/更快,否则通常情况下没问题。

修复
  • 向下瞄准(默认值:true) - 修复了向下瞄准时弹丸有时无法正常发射的错误。移植自 Cobb 的 LE 修复程序(参见 这里)
  • AnimationLoadSignedCrash(默认值:true) - 修复不正确的无符号/有符号转换。应该允许在崩溃前加载更多动画。 如果你使用 动画限制崩溃修复 SSE 我建议禁用此功能,改用该模组的修复方案。
  • BethesdaNetCrash(默认值:true) - 修复了由于 Bethesda.net HTTP 响应标头中非 ASCII 字符处理不当而导致的启动时崩溃。
  • BSLightingAmbientSpecular(默认值:true) - 修复了照明模板“定向环境镜面反射”和“菲涅尔功率”失效的错误
  • BSLightingShaderForceAlphaTest(默认值:true)- 强制在光照着色器中进行 alpha 测试。修复水面上的物体 LOD 反射问题。
  • BSLightingShaderParallaxBug(默认值:true) - 修复视差光照着色器的一个错误
  • CalendarSkipping(默认值:true) - 修复了“备注”下列出的错误 本页
  • DoublePerkApply(默认值:true) - 修复了游戏加载时玩家所在单元格中的 NPC 的技能效果会被应用两次的错误
  • EquipShoutEventSpam(默认值:true) - 修复了“装备呐喊”脚本即使装备失败也会触发呐喊装备事件的错误。
  • GetKeywordItemCount(默认值:false) - 修复了条件函数“GetKeywordItemCount”在某些情况下返回错误值的问题。
  • GHeapLeakDetectionCrash(默认值:true) - 修复了当 Scaleform 尝试报告内存泄漏但 Skyrim 中不存在该代码时导致的崩溃问题。
  • LipSync(默认值:true) - 修复唇形同步错误,与 LE 错误修复相同。
  • MemoryAccessErrors(默认值:true) - 修复一些越界或释放后使用错误。实验性内存补丁需要启用此功能。
  • MO5STypo(默认值:true) - 修复 ARMA(盔甲插件)表单加载器中的一个拼写错误,该错误导致无法加载第一人称女性备用纹理集。
  • PerkFragmentIsRunning(默认值:true) - 请参阅 其他修复 SSE 的自述文件详情请见下文。
  • RemovedSpellBook(默认值:true) - 参见 其他修复 SSE 的自述文件详情请见下文。
  • SaveScreenshots(默认值:true) - 修复禁用 TAA 时保存游戏截图为空白的问题。
  • SlowTimeCameraMovement(默认值:true) - 修复慢时间效果期间相机移动缓慢的问题。
  • TreeReflections(默认值:true)- 修复树木 LOD 反射问题。与 ENB 无冲突。
  • UnequipAllCrash(默认值:true) - 修复了在没有 AI 进程的 Actor 上调用“Actor.UnequipAll”时发生的崩溃。
  • VerticalLookSensitivity(默认值:true)- 使垂直视角灵敏度与帧速率无关。
  • 武器格挡缩放(默认值:true) - 修复武器格挡问题,使其…… 能根据阻挡者的武器正确地调整伤害。.

警告
  • DupeAddonNodes(默认值:true)

ADDN(附加组件节点)表单的节点索引在整个加载顺序中必须是唯一的。如果您的加载顺序存在冲突,将会弹出警告框,并且冲突的模组将被记录到引擎修复日志文件中。要解决此问题,您需要联系冲突模组的作者,其中一位作者需要更改其使用的节点索引。请保持礼貌 :)

  • 引用句柄限制(默认值:true)
  • RefrMainMenuLimit(默认值:800000)
  • RefrLoadGameLimit(默认值:1000000)


有关此发动机限制的详细信息,请参阅 我的Reddit帖子.

如果您的引用句柄限制高于主菜单中配置的警告级别,则会在每次加载存档时弹出警告框。

在超过 100 小时的游戏过程中,存档中很容易积累大量的引用计数,因此主菜单的默认限制设置为 80 万,比实际限制低约 25 万。如果您不打算玩长时间的存档,则可以安全地提高此警告限制。

游戏存档读取次数上限设置为 100 万(比上限低 48k)。如果您的存档即将达到上限,可以使用以下方法减少其中存储的引用次数。 ReSaver但请记住,根据您的选择,这可能会导致游戏世界中的事物消失/重生。

目前,解决此问题的唯一方法是从加载顺序中删除引用次数较多的非主插件,或者将它们转换为主插件。

实验
  • CellInit(默认值:true) - 修复了表单无法从 id 转换为指针的罕见崩溃问题。
  • MemoryManager(默认值:false)- 禁用游戏最大堆的内置内存管理器。这就是著名的“使用操作系统分配器”补丁。
    来自 LE。
  • UseTBBMalloc(默认值:true)- 如果启用内存管理器补丁,则会将标准的 malloc 替换为 tbbmalloc。如果禁用内存管理器补丁,则此设置无效。
  • SaveGameMaxSize(默认值:false)- 将最大存档大小从 64 MB(未压缩)扩展到 128 MB。如果您在长时间游戏过程中尝试保存时游戏崩溃,此设置可能可以解决问题。由于我无法亲自测试,因此标记为实验性设置,但很可能是安全的。


鸣谢

毁灭战士——太多东西我无法一一列举。
Sniffleman/Ryan - 其他修复 + CommonLibSSE 
meh321 - 研究树 LOD 功能(SSE 修复)、错误修复 LE 和端口权限
sheson - SKSE LE 插件预加载器,以及 meh
himika - libskyrim (LE) 中的散点图实现,以及大量研究函数/变量名
kassent - 来自各种 skse 插件源代码的有用信息 
Kole6738 - 节省清洁成本的清洁方案+代码
LStewieAL - 移植自 这里

来源与贡献

来源信息可在以下平台获取: Github虽然我打算调查一些其他已知的漏洞,但不能保证一定能做到。如果您有兴趣追踪某个漏洞并提出修复方案,甚至自己实现修复,欢迎贡献代码;我愿意在未来的游戏更新中维护它。

预加载器可以找到 这里.
tbb.dll 和 tbbmalloc.dll 是英特尔的 螺纹积木图书馆。
本工具由三方[bufftool]提供Attention Nomal
下载

立即下载模组

下载客户端搜索上古卷轴5:天际 特别版后使用Mod大师工具。