HEX 修改 .exe 執行檔 效能即提升 20%
Cyberpunk2077 遊戲被推遲了無數次,直至幾天前才推出市場,但 BUG 真的是數不出那麼多,其中一個 BUG 是遊戲對 AMD Ryzen CPU 的問題,被發現遊戲並無法完全利用 AMD SMT 優勢,導致性能較同 SMT 數目的 Intel CPU 性能落後約 20%,但有 AMD Ryzen 玩家發現只要用 HEX Editor 修改了 Cyberpunk2077.exe 後,AMD CPU 效能問題就能被解決。
據了解,Cyberpunk2077 是採用 Intel Core 處理器開發並那用了 Intel C++ Compiler 作編譯,因此使用 AMD Ryzen 處理器會出現 SMT 多線程調度錯誤問題,遊戲並無法分辦使用中的是物理核心 (Physical Core) 還是 (Logical Core),導致 CPU 資源錯配令 AMD Ryzen 處理器性能相較同核心 CPU 下降了接近 20%。
不過,外國已有 AMD Ryzen CPU 高手解決了此問題,透過 HEX Editor 修改程式修改了 Cyberpunk2007.exe 的部份數值後,不僅遊戲穩定性大大提升,更出現 10fps 的性能成長,AMD 玩家不妨試試。
▲ 修改前 (左) 、修改後 (右)
Hex Editor 修改方法︰
1. 使用 Hex Editor 打開 Cyberpunk2077.exe
2. 找尋字串︰ "75 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08"
3. 修改字串︰"EB 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08"
4 儲存修改後的 exe 檔,記得要留備份啊..