[教程] 坎巴拉版本回滚计划 - 拯救你的旧存档和MOD

坎喵站长
· 于2016年1月21日发布
教程

全文共1400字,预计阅读时间5分钟,推荐电脑网页端阅读以便实际操作

前言

本文发布不久前,《坎巴拉太空计划》更新了1.4.0版本,这使得绝大部分MOD需要作者更新才能继续使用。

与此同时,Steam默认开启的游戏自动更新功能“摧毁”了部分MOD玩家的游戏体验:

  • 自动更新后开启游戏,游戏直接崩溃
  • 游戏启动过程中提示MOD不兼容当前版本
  • 游戏存档受到一定程度影响

本教程适用于使用Steam启动KSP的玩家

回滚KSP至旧版本

1. 在“库”中右键单击游戏,打开“属性”窗口

2. 在游戏属性中,打开“测试”选项卡,点击“请选择你想要参与的测试”下拉框,选择需要回滚至的版本

3. 如果需要更新至最新版本,步骤2中选择“无-不选择任何测试活动”即可

勘误

@M31的夜空曾表示该选项将使KSP回滚至“预发布版”并导致未知的BUG。本人验证回滚后并没有发生文件变化,与1.3.1版本文件完全一致

选项中的“previous”指的是“过去”,而非“pre-release”的“预发布”。

阻止Steam未经确认自动更新KSP

在游戏属性中,打开“更新”选项卡,点击“自动更新”下拉栏,选择“只在我启动时更新游戏

意义何在?

  • 如果没有选择任何“测试”选项,版本更新时Steam将会自动下载新版本
  • 如果选择了该项,版本更新时仅需在“测试”选项卡选择当前版本即可无需回滚,直接保留在当前版本

例子:

1.3.1版本时,选择“只在我启动时更新游戏”,此时1.4.0版本尚未更新

1.4.0版本发布后,Steam提示KSP更新下载,但未开始

“测试”选项选择“previous_1.3.1 - 1.3.1 Kerbal Space Program”

此时KSP更新下载自动消失,可继续使用Steam启动1.3.1版本

修复旧版本无法打开的存档

如果你在更新游戏打开过先前版本的存档,再回滚至先前版本后,就会发现游戏提示存档无法打开

这原本是个善意的功能,防止高版本存档在低版本使用造成BUG,但如果你确实需要打开它呢?

救救存档!

1. 在游戏属性中,打开“本地文件”选项卡,点击“浏览本地文件

2. 打开“saves”文件夹,这里负责存放游戏存档

3. 打开你需要修复的存档文件夹,例如这里存档名为“Duck1998

4. 右键单击“persistent.sfs”,选择“打开方式

5. 使用“记事本”打开,不必勾选“始终使用此应用打开 .sfs文件”

6. 将第三行的“Version = ”后的版本号改为你需要的版本号,保存文件

例子:1.4.0改为1.3.1

7. 旧存档修复完成,尽情享受吧

后记

第一篇B站专栏文章的反响很快超出了我的预计,这坚定了我继续写下去的信心。

另外一提,B站专栏编辑器真是不好用……

感谢:

  • @M31的夜空在其专栏文章中的推广
  • @QPCKerman在其动态中的转发
  • 坎巴拉太空计划吧加精文章发布帖
  • 所有推荐、收藏、投币、分享的读者

更加精彩的,永远是下一篇文章。

本文首发于本人简单博客,B站专栏版修改了部分排版:

https://github.com/Duck1998/Duck1998.github.io/issues/5

推荐阅读

↑ 看到没,这就是肝帝

如果喜欢这篇文章,希望让更多KSP玩家看见,请点赞分享

如果觉得文章写得不错,想鼓励up主,请随意投币

如果想以后能够轻松找到这篇文章,请使用收藏功能

未来第一时间阅读高质量的KSP相关教程与MOD介绍,请关注up主

最后更新:2022年11月17日
赞助商广告