本指南旨在協助使用中高階硬體和高更新率顯示器的使用者,最佳化《失落星船:馬拉松》中的設定,以達到高影格率(120 FPS以上)。
本文會先提供建議的預設值,然後提供進一步最佳化特定硬體效能的步驟。
建議的預設值
若要設定高影格率(120以上)組態,建議從1080p和中畫質設定開始,並停用垂直同步和影格率上限。打開[設定]>[影片],然後設定:
- 解析度:1920 x 1080
- 垂直同步:關閉
- 影格率上限已啟用:關閉
- 影像品質:中
對許多玩家而言,這是中高階CPU和GPU在畫質與高影格率之間取得良好平衡的選擇。
判斷瓶頸所在
為了最佳化設定以獲得盡可能高的影格率,請先使用上述建議的預設值,評估您目前的效能。然後,依照以下步驟操作,識別效能是受限於CPU還是GPU:
-
啟用遊戲內FPS計數器或顯示FPS的Steam內嵌介面(若尚未啟用)。
遊戲內計數器位於[設定]>[遊戲]>[每秒鐘顯示幀數]。
套用上述的建議預設值:1080p、垂直同步關閉、影格率上限關閉、中畫質。
-
最小化GPU工作負載:
從中畫質設定開始,停用抗鋸齒,並且將渲染解析度設為25%。
-
關閉設定視窗,感受一下效能表現。
這會導致畫質變差。這是暫時性的疑難排解步驟,用於隔離CPU效能問題,我們將在透過以下步驟評估CPU效能後進行改善。
這代表如果GPU不是瓶頸,你的電腦可以達到的最大效能。
-
最小化CPU工作負載:
將[環境細節距離]降為[低]。
將[角色細節距離]降為[低]。
將[花草細節距離]降為[最低]。
降低視角(FOV)有助於提高CPU效能,但追求 高影格率的玩家可能會偏好將視角維持在允許的最大值。
如果你發現這些設定無法提高影格率,建議將其維持為[中]。
依照這些步驟操作,應該能讓你的CPU發揮最大效能,雖然畫質會很差。這代表你硬體的效能上限,並且會因地圖而異。(我們的地圖在密度和複雜度上各不相同!)
提高影像品質
如果你照上面的指示操作,遊戲還是會以1080p、25%渲染解析度、沒有抗鋸齒的狀態執行,但是會發揮CPU所能提供的最高效能。以下是我們建議的設定,可在不額外影響CPU效能的情況下提高畫質:
- 在維持1080p解析度的同時,啟用DLSS、FSR或XeSS。將[解析度縮放]設為[自訂],並將[渲染解析度]設為33%。
- 將[解析度縮放]逐漸提高到100%,同時檢查效能。你可能會發現,解析度縮放對效能的影響非常小。如果是這樣,則表示效能是受限於CPU。
- 如果你使用的是1440p或4K顯示器,並且將解析度縮放設為100%時的效能仍受限於CPU,則建議將解析度提高為1440p並將解析度縮放降低至75%。
- 如果效能仍然不受影響,請考慮將解析度縮放提高至100%,並(或)將[螢幕空間環境光遮蔽]設定為[中]。
- 對於擁有8GB以上GPU記憶體的玩家,建議將質感品質設定為[高]或[最高]。
對於追求120 FPS以上效能的玩家,不建議將設定調得比此設定更高。
擁有高階GPU(例如RTX 5090)的玩家可以嘗試關閉抗鋸齒,但是在1440p下將渲染解析度設為150%,或在1080p下將渲染解析度設為200%。這可提供最銳利的影像清晰度,而且不會產生TAA技術的加工痕跡。
雖然部分中階GPU也能做到這一點,但不建議追求120 FPS以上的中階GPU玩家這樣做。
未來改進措施
《失落星船:馬拉松》是Bungie推出的首款DirectX 12遊戲。我們知道有許多玩家已經注意到過去一年《失落星船:馬拉松》在視覺上的變化有多大。這些改變很大程度上來自大家的意見回饋,我們希望在《失落星船:馬拉松》的效能採取類似的方式。
雖然目前尚無法提供具體細節,但我們已找到一些可盡快實施的小型改進措施,尤其是改進CPU效能。我們還計畫進行更長期的改變,以進一步改進CPU效能。我們的計畫是盡快推出改進措施,而不是等到全部完成再一起推出。(儘管這可能會使改進效果比較不明顯!)
雖然我們對Alpha版以來的遊戲整體視覺氣氛感到非常自豪,但我們對《失落星船:馬拉松》的投入是長遠的。我們期待未來多年,遊戲的每個層面都能持續穩定改進。感謝你與我們一同踏上這段旅程!
技術詳細資訊
針對特定PC進行最佳化遠遠不只是調整一個數字那麼單純。《失落星船:馬拉松》和許多其他現代遊戲一樣,每一影格都會執行多項高階作業。遊戲執行速度取決於以下作業之中最慢的那一項:
- 模擬(CPU):此作業負責執行大部分遊戲邏輯,例如物理演算和AI更新。
- 渲染(CPU):此作業會準備所有渲染工作並傳送給GPU。
- GPU:此作業代表GPU將執行的所有工作。
《失落星船:馬拉松》是一款多執行緒遊戲,也是Bungie推出的第一款支援DirectX 12的遊戲。雖然這大大提高了Tiger Engine的可擴展性,讓我們能夠將工作分散到更多CPU核心,但《失落星船:馬拉松》也有一些工作密度非常高的環境,尤其是哨站和低溫檔案庫。
雖然模擬與渲染CPU作業會將大部分工作分散在多個核心,但部分工作仍受限於單一執行緒效能。即使在多執行緒引擎中,同一件作業中最後完成的子作業始終還是會在單一執行緒上執行!
我們預期《失落星船:馬拉松》在新款的低中階CPU上會比舊款的高階CPU有更高的影格率,即使舊CPU的核心數較多也一樣。例如,AMD Ryzen 9 3950x的單一執行緒PassMark分數約為 2700,而9600x的單一執行緒PassMark分數約為 4570。因此預期9600x能夠達到較高的影格率,儘管這款CPU的多執行緒PassMark分數較低,而且上市價格大約只有3950x建議零售價的三分之一。
常見問答集
問:是否可以在遊戲內影格率計數器中加入更多詳細資訊?
答:我們正在評估中!
問:我的CPU使用率很低。為什麼不是接近100%?這是否代表遊戲執行效率不佳?這是否意味著我的效能受到CPU或GPU限制?
答:對於擁有多個硬體執行緒的使用者,CPU使用率偏低是正常的。若將工作分散至過多核心,可能導致快取運用效率不佳,並增加運作中核心之間的延遲。
- 許多CPU核心支援同時多執行緒(SMT)。當單一核心內有多個硬體執行緒同時運作時,工作速度可能低於僅啟動單一硬體執行緒。
- 在較新的CPU中,部分核心的運行時脈可能低於其他核心。以i9-14900K為例,它擁有16個時脈超過5GHz的硬體執行緒,但另有16個時脈較接近4GHz的硬體執行緒。
- 其他技術如AMD的3D V-Cache與小晶片架構,則鼓勵使用較少數量的核心。特別是在AMD的CPU上,將工作限制在較少的執行緒,使其集中在單一核心複合晶片(CCD)上運作,可以提升效能。
在上述所有案例中,CPU使用率低於50%都是正常現象。
問:我的GPU使用率很低。是否應該要接近100%?
答:對於擁有高階GPU的使用者來說,低解析度與中畫質設定可能會造成GPU使用率偏低。對於使用較舊CPU的使用者來說,即使CPU使用率遠低於100%,這也是常見現象。
問:我是否應該使用處理器親和性功能,強制讓遊戲僅在效能核心(P-Core)或具備3D V-Cache的CCD上執行?
答:對於擁有大量核心(如i9-14900K或9950X3D)的使用者,將《失落星船:馬拉松》的處理器親和性設定為僅在效能核心或具備3D V-Cache的CCD上運行,可能有助於提升影格時間長度的一致性。但這屬於進階設定,且與處理器型號高度相關,既可能提升效能,也可能反而造成損害。我們不建議將遊戲限制在少於16個硬體執行緒上運行。
問:我是否應該使用動態解析度縮放?
答:目前我們僅建議在效能受限於GPU時使用動態解析度縮放。這種情況較常發生在使用高解析度、並且更重視畫質而非影格率的玩家身上。這對於使用高效能CPU,但GPU受散熱限制的筆電玩家,也可能有所幫助。我們目前正在研究動態解析度縮放的改進方案,以便在受限於CPU的情況下能有更佳表現。
問:《失落星船:馬拉松》未來會支援影格生成嗎?
答:《失落星船:馬拉松》目前不支援影格生成。我們正在考慮增加支援,尤其是在影格生成實作的品質持續提升的現況下。部分硬體廠商提供透過驅動程式注入的影格生成解決方案,例如AMD Fluid Motion Frames或NVIDIA Smooth Motion。我們知道部分使用者正在使用這些解決方案,並獲得了良好的使用體驗。
我們正密切關注這個領域的發展,但在短期內,我們將優先進行效能改進,以在不使用影格生成技術的情況下提升影格率。