黑暗之魂3降版本教程(翻译)
HK-喵23
2024年07月24日 18:03

前言:本文并非本人原创,原文是速通社区speedsouls上的一篇教程文章,由于speedsouls wiki关闭,现已迁移到

https://soulsspeedruns.com/darksouls3/downpatching

有能力可以直接看这个英文版。四叶草​也做过抢救工作Downpatching​,不过没有翻译。下面是文章正文。


降版本(Downpatching)将游戏恢复到先前版本的一种方法。最好的降版本方法是使用 Steam 控制台下载包含旧版本文件的各种存储库(depots),流程如下。

1. 启动 Steam(在线模式)。

2. 按下 Windows 键 + R,打开“运行”窗口,输入steam://open/console,点确定,打开 Steam 控制台。会看到Steam界面上方多了一个“控制台”选项卡。

3. 在界面下方的输入栏里,输入你想要下载的存储库代码,按回车键。格式如下:

download_depot 374320 <depot> <manifest>

其中:

download_depot和374320是固定的,不能改;

<depot>决定了你要下载哪部分的文件,374321代表本体,506970代表DLC1,506971代表DLC2;

<manifest>对应着应用(App)版本和规则(Regulation)版本,详见下文的表格。具体使用方法会在表格部分说明。

4. Steam 现在会下载指定的depot。注意:Steam 中没有下载进度条,但它仍在后台下载。你可以通过任务管理器查看 Steam 的网络使用情况。可以忽略控制台显示的其他信息,它们很可能与降版本过程无关。

5. 关闭 Steam 中的自动更新功能。在库中右键点击《DARK SOULS III》> 属性 > 更新 > 将“自动更新”设置为“仅在我启动它时更新此游戏”。

6. 备份现有的游戏文件夹。右键点击《DARK SOULS III》 > 浏览本地文件,将Game文件夹复制到其他位置,删除原处的。

7. 等待Steam下载完成,下载完成后会显示depot所在的临时目录,将它当中的Game文件夹复制到上一步刚删除的Game文件夹所在位置。

8. 备份存档。Win+R输入appdata,回车 > Roaming > DarkSoulsIII,备份它当中的唯一文件夹,删除其中的.sl2文件。

9. 正常启动游戏,即可在左上角看到应用版本和规则版本已经改变。

下图是manifest表。

举个例子,如果我想体验初版DLC1(App版本1.08,规则版本1.20)的游戏,查表可知它包含两个manifest,分别为7976421722356737336和6554758566340383649。所以我需要先输入:

download_depot 374320 374321 7976421722356737336(回车)

让Steam下载这一版本的本体文件,再输入:

download_depot 374320 506970 6554758566340383649(回车)

下载这一版本的DLC1文件。两部分可以同时下载,不需要等其中一个下载完毕再下载另一个。


补充:历代版本更新信息可见黑暗之魂3吧零零的贴子

https://tieba.baidu.com/p/7438972453

如果你想体验上古版本的神器,可以自己找找它是在哪个版本削弱的,然后下载未削弱的最后一个版本。需要说明的是,楼主说1.03是pc的初版,但通过文中介绍的降版本方法确实可以玩到1.01版的游戏。然而这个真初版在我的机器上有严重的输入bug(游戏会不定时地替你输入方向键,导致人物乱走或停下),我先后下载过两次,都由于这个bug没玩下去。

总的来说,早期版本的游玩体验和当前版本相差不大,基本只有数值上的差异。熟练黑暗剑抹红刀很猛,可惜红刀随着dlc2推出惨遭削弱,没法用dlc2的这几个boss试刀了。