|

楼主 |
发表于 2019-3-26 22:49:47
|
显示全部楼层
本帖最后由 chh2o 于 2019-3-26 22:54 编辑
根本原因应该是使用了备份游戏目录, 但是 FNIS 刷新时默认找的是游戏在注册表里的目录。也就是steam默认安装目录(D:\SteamLibrary\steamapps\common\Skyrim Special Edition)
我的备份是这么做的:
D:\SteamLibrary\steamapps\common\Skyrim Special Edition
D:\SteamLibrary\steamapps\common\SkyrimSE1
D:\SteamLibrary\steamapps\common\SkyrimSE2
D:\SteamLibrary\steamapps\common\SkyrimSE3
目的是想使用SkyrimSE1 - 3 做散装mod测试,保留原始文件 Skyrim Special Edition 。
FNIS 安装在SkyrimSE1的Data里面
从 FNIS 刷新的日志看,其实能看到它在尝试访问D:\SteamLibrary\steamapps\common\Skyrim Special Edition 目录,也不报错,能运行完必。
但是总是有问题。SkyrimSE1 和 SkyrimSE2 都是在刷新完FNIS后再启动的游戏。所以我就用SkyrimSE3做了测试。1.启动游戏,一切正常,2.刷新FNIS,再次启动,出问题了。
那这样就定为了肯定是FNIS的问题。再结合FNIS的日志,也是猜的FNIS其实默认会访问注册表里的游戏目录。
那既然这样,我就用原始游戏目录启动游戏吧。
删除 SkyrimSE1 - 3 . 重新copy Skyrim Special Edition ,命名为 Skyrim Special Edition 1 。 作为备份。
MO选择启用新的实例(左上角那个带箭头的按钮),选择原始游戏目录。
安装SKSE
最新的FNIS放入D:\SteamLibrary\steamapps\common\Skyrim Special Edition\Data\。
启动游戏,正常。
刷新FNIS,启动游戏,正常。
大功告成,哈哈哈哈哈
已经散装了100+的mod,包含 ece 发型 皮肤材质 眼睛 身形 随从 enb 天气 动作包 武器 服装 新的建筑 。
目前还完美运行,没有CTD过,哈哈哈
删除之前copy进Data目录的所有FNIS文件。
|
|