[AOE2] Steam还原旧版本的方法

楼主: guardyo (嘎丟)   2020-05-29 05:25:42
此方法需要借由第三方软件登入Steam,如果有安全疑虑请不要使用。
事前作业:
1. 下载第三方软件DepotDownloader:
https://github.com/SteamRE/DepotDownloader/releases
2. 下载并安装dotnet-core SDK (选.NET core SDK那个):
https://dotnet.microsoft.com/download
3. 解压缩depotdownloader,进资料夹,然后在位址列点一下,输入cmd
https://imgur.com/C2Xm93F.png
接下来比较麻烦一点,要到steamdb去找档案的ID
我先举例要怎么下载四月的更新档#36906
https://steamdb.info/app/813780/
首先在这里查到AoE2DE的appID是813780
https://steamdb.info/app/813780/depots/
再来看AoE2DE有哪些Depots
我们需要下载的Depots有:
813781 Phoenix Content
813782 Phoenix Art Resources
813783 Phoenix Sound Resources
813784 Phoenix Game Resources
1022224 Phoenix Sound ZH-Hant Resources
https://steamdb.info/depot/813781/manifests/
然后在这里可以看到Phoenix Content里面有好几个版本
#36906是四月底更新的,manifestID是8916508292174982468
https://pastebin.com/raw/ykpKiXE9
再来复制上述网址里面的那串指令,
把<appID>改成813780 <depotID>改成813781 <manifestID>改成8916508292174982468
最后贴到cmd里面。
(如果有开二阶段验证的话,登入时会问你)
接着会开始跑下载进度条,重复这个动作直到把上面蓝字提到的Depots都载完
载完后档案会在depotdownloader/depots底下
这时我们新增一个资料夹叫AoE2DE,把载完的档案整合进来
然后到..\steamapps\common 把原本的AoE2DE资料夹改成随便一个名字
把刚刚新增的AoE2DE资料夹移过来,还有记得Steam要改成离线模式
https://imgur.com/NwqTWiw.png
之后就可以从资料夹直接执行AoE2DE_s.exe看36906的记录档了。
不过这方法真的满麻烦的,希望官方未来能直接在Steam上放旧版本=x=
补充一下:
如果要开最新版本的话,记得要到..\steamapps\common把资料夹名称改回来
不然Steam又会帮你自动更新 11
作者: patrickleeee (派脆)   2020-05-29 07:26:00
更新完 开游戏会说我少一个档案 但是还是可以玩他说我已经安装更新版了 然后不给装OTZ 有另个解法在CMD里面打一串指令 让他跑一阵子 然后重开 还没测试成功与否测试了 还是一样 游戏还是可以玩拉 只是每次开游戏都会跳出那个视窗 有点烦喔 另外下载你连结的档案 成功了 跟我之前不一样的你的是2015~2019的包 我之前下的是单2015的 如果有人遇到相同的问题 记得要下组包
作者: Segal (Dino)   2020-05-29 14:00:00
推,这个太实用了

Links booklink

Contact Us: admin [ a t ] ucptt.com