一個穩(wěn)定可靠的解決輻射4 BA2 文件上限方案
一個穩(wěn)定可靠的解決輻射4 BA2 文件上限方案
本教程需要一定的基礎(chǔ),需要理解:
什么是BA2文件
?什么是散文件
BA2文件和散文件的讀取有何不同
BA2文件和散文件讀取的優(yōu)先級
需要提前準備:
BA2提取器 - B.A.E
https://www.nexusmods.com/fallout4/mods/78/)
Archive2 -??通過在steam頁面安裝Fallout 4 Creation Kit 獲得,安裝完CK之后,可以在游戲本體根目錄下的"Tools"文件夾中找到Archive2。
注:步驟1-10使用Archive2或者其他的BA2/BSA提取器都可以,但是就流程來說,BAE最快。
本文適用于
由于加載過多BA2文件導致游戲在啟動時閃退的問題
如何判斷自己游戲閃退是由以上問題導致:
1. 再確認并非ESP+ESM>255之后,取消任意帶有BA2的模組,可以順利進入游戲。
2. 查閱Buffout4閃退日志,日志中出現(xiàn)
LooseFileAsyncStream*
的關(guān)鍵詞,即證明是以上問題導致游戲閃退
操作流程
注2:此方法實際上會導致文件冗余,徒增重復(fù)的文件,故以下第4步中建議大家從最小的文件開始處理,這樣文件重復(fù)帶來的影響不大。對自己有信心的玩家,在第8步中可以選擇直接刪除原來的BA2,這樣就能解決文件冗余的問題,但是刪除文件是不可逆的。
1. 打開MO2, 看向右邊,切換至“Data” , 點擊"Size" 使其按文件大小降序排列

2. 創(chuàng)建一個新的空模組,排序在最后,建議命名:BA2 整合
3. 啟動BAE,無所謂是否通過MO2啟動
4. 在MO2右邊,從文件大小**最小**的BA2文件開始,右鍵,選擇”在文件夾中查看“

5. 在文件夾中,將當前BA2文件拖入BAE的軟件界面

6. 點擊下面的"Extract"
7. 彈出來提示提取至哪個文件夾,選擇你剛剛創(chuàng)建空模組的路徑

8. 然后回到MO2的右邊,尋找下一個BA2進行操作,將第二個BA2文件拖入BAE之后,對第一個BA2文件在MO2中進行隱藏操作

注:若提示隱藏失敗,MO2顯示報錯,說明你的BAE當前正在打開此BA2,故操作失敗,這也是為什么要先把第二個BA2文件拖入BAE中的原因
9. 對第二個BA2文件重復(fù)步驟5-8
10. 至于應(yīng)該提取多少個BA2文件,取決于你自己,可以暫時提取50個BA2文件,這樣空出來50個BA2位置,足夠用一段時間了。也可以選擇一勞永逸,提取文件大小在20MB以下的所有BA2(視你硬盤空間,可以選擇提取所有100MB甚至500MB的BA2)
11. 完成所有提取與隱藏之后,關(guān)閉BAE,運行Archive2,無所謂是否通過MO2運行
12. 在Archive2界面中點擊File,然后點擊New

13. 默認設(shè)置應(yīng)該如下所示,如果你的默認和圖中一致,那么直接點擊OK

14. 來到你的"BA2整合" 文件夾,選中所有文件,**_除了“Texture”文件夾_**,將它們拖入Archive2的界面中

15. 此時你的Archive2應(yīng)該如下所示:

16. 點擊File->Save as, 然后保存為“XXXX - Main.ba2”


17. 從此處: https://www.nexusmods.com/fallout4/mods/33484/? ?獲取一個空白的esp文件,將其改名為你的ba2同名esp。例如我這里將我的ba2命名為“BB84 BA2 Pack - Main.ba2”,則對應(yīng)的esp應(yīng)該命名為"BB84 BA2 Pack.esp"?
18. 回到Archive2,點擊File->New,此時將彈窗中的設(shè)置改為下圖中所示

19. 然后將之前沒用處理的texture文件夾拖進去,點擊File->Save as,然后保存為 “XXXX-Textures.ba2”

20. 此時可以把所有的散文件夾都刪除了(或者放到別的地方備份以防萬一,總之別放在MO2里了),文件夾里只留下:
- XXXX - Main.ba2
- XXXX - Textures.ba2
- XXXX.esp

21. 最后一步,將你新生成的XXXX.esp排在盡量最后的位置。
22. 進游戲到處走一走,檢驗一下是否出現(xiàn)模型,貼圖等錯誤