IT之家12月14日消息 外媒 Neowin 報道,一位名叫 UnhingedDoork 的紅人為 AMD Ryzen CPU 制作了一個性能補丁,可以為 CDPR 新推出《賽博朋克 2077》開啟利用邏輯處理器以及物理核心。顯然,該游戲在當前狀態(tài)下,官方似乎并沒有利用 AMD Ryzen CPU 同步多線程 (SMT),而在英特爾處理器上卻可以。其表示,游戲沒有使用 ICC 作為編譯器,跟其他 CPU 廠商無關。另一位 Reddit 用戶 CookiePLMonster 稍微修改了一些值,使其在不同的 CPU 架構上發(fā)揮得更好。
Reddit 帖子用戶報告說,打上補丁后的幀數(shù)和 1% 最低值都好了很多,這很有意義,因為在游戲中對 CPU 要求最高的場景中,比如在開車穿越夜之城的時候,SMT 會啟動來輔助工作負載的分配和調度。
下面是補丁前后 AMD Ryzen 9 5950X 核心利用率情況:
▲打補丁前
▲打補丁后
下面提供了一個如何安裝補丁的步驟指南(由 u/chaosxk 提供),不過,提醒大家要自擔風險,如果出現(xiàn)任何問題,請恢復到舊的數(shù)值。
下載 HxD Hex Editor
找到你的 Cyberpunk2077.exe,(GOG 版本在 Cyberpunk2077/bin\x64)和(Steam:Steam/steamapps/common/Cyberpunk2077/bin\x64/Cyberpunk2077.exe)。
做一份 Cyberpunk2077.exe 的備份,以備不時之需。
將 Cuberpunk2077.exe 拖到 HxD,應該會出現(xiàn)一堆十六進制數(shù)字(如 01 FF 0D 等)。
按 CTRL+F 鍵,改列為十六進制值。
在搜索字串中輸入 “75 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08”(不加引號),這些值應突出顯示。
復制 “EB 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08”(不加引號)。
回到 HxD 中右鍵點擊高亮顯示的數(shù)值,選擇 “粘貼插入”覆蓋上面的 “75 30 33 ....”中的數(shù)值。
這樣操作后,“75”應該被 “EB”取代,其余的字符串值應該保持不變。
然后去頂部欄點擊保存圖標標志。
完成。
你可能需要重啟系統(tǒng)才能使補丁生效。
下面是 u/qa3rfqwef 提供的視頻教程:
IT之家提醒,如果你在打完補丁后遇到任何問題,只要在 Hex Editor 或你創(chuàng)建的備份 Cyberpunk2077.exe 中恢復到舊值即可。
廣告聲明:文內含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。