的創作引擎調整(原輻射4奔潰修復更新)

作者 StarryCrown·版本 v17·更新於 2026-10-04

各種漏洞修復和性能改進

模組介紹 作者原文

各種漏洞修復和性能改進

原址:

前置:

Address Library for F4SE Plugins:

Fallout 4 Script Extender (F4SE):

10月3號更新:

版本17

iRenderer_D3D11FramePresent - 展示時實際上鎖定渲染器(修復崩潰/凍結)

版本16

爲了各種功能做了大量額外的硬化處理

其他:bWarn_IOManagerTaskLeak - 使用破壞IOTask引用計數管理的壞模組時會發出警告(類似長加載時間修復bQuickLoad)(163、984、221、240)

修復:bTextureUpdate_FlushSubmitsPendingBatch - 原版凍結修復,如果>2048個紋理同時切換質量等級,遊戲會凍結(163)

性能:bRenderer_NoPresentBarrier - 所有情況下,包括加載畫面(163、984、221、240)都能更快加載紋理

修復:bHavok_SyncSpeedFloor - 原版凍結修復,Havok 動畫速度沒有限制,這意味着動畫(尤其是疊加動畫)可能達到荒謬的持續時間,導致遊戲凍結(163)

修復:bSubBehaviorGraph_ReplaceCanceledData - 原版凍結修復,加載存檔時加載SubBehaviorGraph時,遊戲會丟失它們並進入無限加載畫面(163)

修復:bBSScript_IdempotentTypeRegistration - 允許遊戲註冊重複的Papyrus類型(但不實際註冊)——允許你同時運行PCL和Hydra

修復方法:iRenderer_D3D11FramePresent - 防止在D3D11->D3D12流水線中,無法顯示D3D11交換鏈時,遊戲性能下降

修復:原版bug,面板生成請求可能在舊版本加載時就出現,導致色調錯誤歸屬,導致無限加載畫面

修復:CETweaks的bug,破損的facegen切片清理切片可能導致他們被困,進而出現無限加載畫面

性能:BC1對bFaceGen_FastEncode的編碼/解碼支持

其他:iDiag_DumpHotkey - 手動線程轉儲,用於無限加載畫面等情況:默認 CTRL+Shift+F12,轉儲存儲在 F4SE/插件中/

9月25號更新:

版本15

修復錯誤:bBSFile_PrefetchLifetimeFix - 修復了預取文件(163、984、221、240)時的原版內存損壞錯誤

表現:bStreamer_FastFindSlot - 修復主播在長距離播出中表現下降的問題(163)

9月12號更新:

版本14

對紋理流媒體進行額外硬化,合理考慮了交接紋理的參考計數。

9月11號更新:

版本13

額外的面部生成日誌(如有紋理文件名,包含)

8月25號更新:

版本12

縮小bPipboyMap_CacheWorldTexture的BSShaderManager::GetTexture鉤子(與其他模組兼容)

8月22號更新:

版本11

1.11.240 支持。

在大致相當的功能重實現上,請讓消息框閉嘴。

8月6號更新:

版本10

1.11.221(AE):增加對bFaceGen_RustyFaceFix的支持,bFaceGen_DeliveryFix

bTimerResolution1ms - 負載時稍快的文件流器

8月4號更新:

版本9

“bLoadScreen_SkipRedrawLoop”在射擊時會自動禁用,以避免觸發射擊BUG,導致幀率大幅下降。

“iUmbra_PortalQueryGrid”和“iBSMTAManager_ClaimChunk”——對渲染做了些小調整,讓速度稍微加快。

7月31號更新:

版本8

修復了“bMaterial_ParallelBaseTextures”倒退的問題,從不比原版更糟

“bLoadScreen_YieldRendererLock”和“bLoadScreen_SkipRedrawLoop”——加載更快(如果你能忍受不用3D模型旋轉的話,加載速度更快)

7月28號更新:

版本7

bTextureStreamer_LibDeflate - 更快的紋理解壓

bFaceGen_DeliveryFix - 更多面部生成修復,特別是針對“隨機”的

爲 Perflog 做更多診斷,希望能改善bMaterial_ParallelBaseTextures

7月27號更新:

版本6

bStreamer_FixLoadChunksArrayFlag - 修復Addictol導致紋理加載損壞的問題

進一步加固面生成器代碼

版本4

額外的鏽面硬化和伐木

7月6號更新:

版本2

bPerfLog

bCallVanillaFunctions

bF4ee_BufferedTriReads

bStreamer_LargerCacheTable

bBSScript_BufferedStoreReads

bRTTI_DynamicCastCache // 通用

bBSResource_TraverseReplayCache

bHavok_CacheClassSignature

(也稱爲“崩潰修復”)

功能:

大量漏洞修復和性能優化,且不斷添加更多。有些影響更大,有些則較弱。檢查配置文件裏的所有功能和修復。

突出功能包括(但不限於):

真正的生鏽臉修復。再也沒見過鏽蝕,沒有快捷鍵,分辨率不匹配也能用。

模組專用性能改進:RobCo補丁器、LooksMenu。

原版性能提升:更快的紋理加載,更快的遊戲啓動時間。

簡單的性能記錄模式,讓你準確看到它對你的幫助有多大。

性能聲明和績效日誌:(也就是我如何看到影響?)

性能聲明(也就是我電腦上的情況)

所提供的數據將是我個人的結果(不是全部,許多性能改進,比如更快的LooksMenu打開,未顯示);你的數據可能會不同(比如mod多或少,I/O速度快慢——你可以在下一個劇透裏自己查查。

AMD 5700X3D,SATA SSD,~900個活躍插件,~1100個活躍模組:

鬆散文件迭代:23秒391毫秒 -> 9秒962毫秒->(提升57.4%,2.35倍)(bInvalidateOlderFiles.你可以從FO4開始到(黑色)窗口出現之間看到延遲。

LooksMenu.tri 解析:16秒762毫秒 -> 1秒886毫秒 ->(提升88.7%,8.89倍)(你可以在切換cell->cell時看到這個)

紋理流媒體:38秒312毫秒 -> 33秒58毫秒 ->(提升13.7%,1.16倍)(總共加載紋理時間。剩下大部分時間是輸入輸出/顯卡上傳)

RobCo補丁器:6秒549毫秒 -> 78毫秒->(提升98.8%,84.0倍)(你可以在RobCo補丁日誌中看到,在“我的遊戲/輻射4/F4SE/RobCo_Patcher.log”中看到“點擊繼續”到存檔加載之間出現延遲)

編譯腳本(.pex)讀數:7秒324毫秒 -> 131毫秒->秒(提升98.2%,55.9倍)(與RobCo補丁器出現時間相同)

還有很多未被提及或觸發的,比如:SLM開啓、MCM開啓、GC修復、RTTI緩存、傢俱加載等等。

如何檢查自己的時間

在一切之前:你想存檔時可以同時用原版和修改過的行爲重跑——沒必要去對兩個不同的場景做基準測試。我個人用的是門旁邊的存檔——加載後慢慢穿過牢房,再穿門——這有助於測試所有情況、紋理流、牢房>牢房的時序。

在“[mod文件夾]/F4SE/Plugins/cetweaks_default.ini'中設置'bPerfLog=true'

啓動遊戲,通過存檔,完成後等10秒(性能日誌每10秒寫一次),然後退出遊戲。

在 '[mod folder]/F4SE/Plugins/cetweaks_default.ini' 中設置 'bCallVanillaFunctions=true'

啓動遊戲,重複同樣的流程,完成後等10秒才退出。

在“[mod文件夾]/F4SE/Plugins/cetweaks_default.ini'中設置”bPerfLog=false“(性能日誌會帶來額外成本)

去 '[mod folder/overwrite folder]/F4SE/Plugins/' 找“cetweaks_perf_simple(_vanilla).txt' - 輸出包含分組且大致分開的函數佔用了多少時間的信息。

版本支持:

1.10.163(NG前):所有功能;RobCo補丁補丁具體需要4.4.6(NG之前)版本,F4EE(LooksMenu)則需要1.6.20版本。

1.10.984(新政府):bBSResource_TraverseNameTextListReimpl,bRTTI_DynamicCastCache;不支持其他功能,未經測試

的1.11.221(AE):bBSResource_TraverseNameTextListReimpl,bRTTI_DynamicCastCache,不支持其他功能,未測試。安裝:典型的F4SE插件,隨時安裝/卸載。

已知的不兼容/過時模組:

任何“生鏽臉”修復方法——都已經過時了——bFaceGen_RustyFaceFix能正確修復。(是的,這包括分辨率不匹配——可以正常顯示和工作。)

長存檔漏洞修復——已過時——由bBSScript_GarbageColl …

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
Creation Engine Tweaks for Fallout 4 106544 17 2026-10-03T05-55Z p5IURVbSU.zip
檔案大小
1.3 MiB
SHA-256
1d020dc302e0d8f4df3c6d20992430f350b8c151bfed69c315e1f87e389d75a5
入庫時間
2026-10-11 07:19