開發者BlueHeisenberg在GitHub推出免費開源工具SCSKiller(ShaderCompilationStutterKiller),專門解決PC遊戲常見的著色器與管線狀態對象(PSO)編譯卡頓,當前最新版本1.2.0,提供安裝包與便攜版兩種選擇。

該工具原理簡單:掃描遊戲著色器文件,預判遊戲所需管線,在啟動遊戲前預先編譯並存入顯示卡驅動程式圖像緩存。遊戲運行時不再臨時編譯著色器,從根源規避即時編譯引發的畫面卡頓。兼容性上,支持NVIDIA、AMD顯卡下的DX12遊戲,NVIDIA顯卡額外兼容DX11遊戲,暫不支持Intel顯卡。工具可自動識別Steam、Epic、GOG、戰網等多平台遊戲,難以識別的管線還支持錄製採集,用於預編譯。

實測效果十分突出。RTX5090運行《Final Fantasy VII:重生》,原本冷緩存下19次長停頓直接清零;《霍格華茲的傳承》卡頓次數由1014次降至87次;《星際大戰絕地:倖存者》從9038次銳減至11次。外媒Wccftech獨立測試《Final Fantasy VII:重生》,生成約3GBPSO緩存文件,場景切換與武器特效帶來的著色器卡頓基本消除。

需要注意,SCSKiller僅針對著色器編譯卡頓,無法改善資源加載、CPU瓶頸等造成的掉幀問題,並不能讓所有卡頓遊戲瞬間流暢。但對於長期被著色器卡頓折磨的PC玩家,這款社區工具仍是值得一試的實用方案。






