來源:電腦報
這段時間,關(guān)于《賽博朋克 2077》硬件兼容問題曝光了不少,而在索尼 PS 系列后,也有 PC 玩家反應(yīng),《賽博朋克 2077》對 AMD 銳龍系列的適應(yīng)不佳,還好,僅僅幾天后,這個問題就得到了解決。
01
改代碼后銳龍 CPU 性能大漲
這幾天很多人都沉迷于《賽博朋克 2077》不能自拔,這款游戲?qū)嵲谔鹆恕ν婕襾碚f,游戲的最大難題應(yīng)該是硬件要求高,導(dǎo)致很多人無法流暢運(yùn)行。
在這些玩家,有部分 AMD 玩家就深受其害,明明 CPU 是很高端的,但是性能就是達(dá)不到預(yù)期,CPU 占有率低于預(yù)期,大部分 CPU 都是空閑狀態(tài)。
以致于有人在懷疑《賽博朋克 2077》負(fù)優(yōu)化了 AMD 平臺,不支持 AMD 的 SMT 多線程技術(shù),所以這事在 Reddit 上也討論的很火。
不過實(shí)際情況也沒這么復(fù)雜,這事還是出在《賽博朋克 2077》游戲自己身上,Reddit 用戶 UnhingedDoork 給出了分析,認(rèn)為是游戲沒有使用 ICC 作為編譯器,跟其他 CPU 廠商無關(guān)。

他還給出了一個解決辦法,那就是自己修改《賽博朋克 2077》,使用 Hex Editor 修改《賽博朋克 2077》的 exe 程序,找到代碼 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 即可。(編者按:此外,諸如 DSOG、Videocardz 等多家外媒也相繼報道了該內(nèi)容。)
這個貼子引發(fā)了網(wǎng)友熱議,從回復(fù)來看不少人表示真的管用了,AMD 的銳龍 CPU(包括最早的銳龍 1000 系列)的 CPU 占用從原來的 50% 左右提升到了 75%。

至于游戲性能,每個人的提升情況不同,有的是平均幀變化不大,但是最低幀提升了 15%,還有人表示改完之后幀數(shù)從 59-60fps 左右提升到 75-80fps,提升相當(dāng)可觀。
如果覺得自己的 AMD 處理器在《賽博朋克 2077》中不給力,可以考慮試試這個方法,不過這個嘗試有風(fēng)險,提前備份好《賽博朋克 2077》的 exe 程序。
不過在大多數(shù)人看來,這個復(fù)雜的改代碼方法用起來太麻煩了,好在游戲官方幾天后,也放出了升級補(bǔ)丁。
02
《賽博朋克 2077》PC 版升級 1.05 補(bǔ)丁
前面提到的負(fù)優(yōu)化指的是 AMD 銳龍 CPU 性能比預(yù)期低,因?yàn)橛螒虿恢С?AMD 的 SMT 多線程技術(shù),根源在于使用了非正式的 AMD GPUOpen 偽代碼來優(yōu)化處理器調(diào)度器,但這些代碼本來的優(yōu)化對象是 AMD 推土機(jī)架構(gòu)的 FX 系列處理器,在銳龍等其他 AMD 架構(gòu)上就會有反效果。
這就導(dǎo)致了 AMD 銳龍 CPU 性能不佳,不過受影響的主要是 4 核、6 核處理器,8 核及以上 CPU 核心影響不大。
CDPR 昨天已經(jīng)推出了 1.05 版補(bǔ)丁,其中一項(xiàng)重要內(nèi)容就是優(yōu)化了 4、6 核銳龍?zhí)幚砥鞯木€程使用率,負(fù)優(yōu)化問題已經(jīng)解決了。

此外,游戲也不再使用 AVX 指令集,解決了處理器不支持 AVX 指令導(dǎo)致的崩潰等問題。
昨天 1.05 版補(bǔ)丁率先在主機(jī)版上線,今天上午 PC 版也升級了 1.05 版補(bǔ)丁,強(qiáng)烈推薦升級。






