[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