找回密码
 立即注册
搜索
查看: 7231|回复: 78

[PC] 2077 AMD CPU超线程优化,实测最低帧提升巨大

[复制链接]
     
发表于 2020-12-13 11:34 | 显示全部楼层 |阅读模式
本帖最后由 a8610853 于 2020-12-13 11:37 编辑

来源:https://videocardz.com/newz/cyberpunk-2077-gets-fps-boost-with-a-patch-for-amd-ryzen-cpus
用户和评论者注意到,Cyber​​punk 2077在利用AMD锐龙CPU的全部潜能方面存在问题,特别是SMT(同时多线程)技术。在Windows任务管理器中可以轻松观察到该问题,在该游戏中,游戏被锁定在CPU的物理核心上,而不是逻辑上。该问题在Intel处理器上不存在,表明该代码可能尚未针对AMD CPU优化。

用户UnhingedDoork为该问题提供了一种快速的解决方案,它似乎改善了游戏的多线程支持,从而提高了最低和平均帧速率以及整体游戏体验。该解决方案需要修改游戏可执行文件,这似乎会影响游戏识别CPU的方式。请注意,这与Intel的内核优化无关。

目前尚不清楚游戏被延迟了很多次,但尚未针对AMD Ryzen处理器进行优化。究竟是游戏开发者的疏忽,还是发行时应该采取的措施,目前尚不清楚。希望CD Projekt Red能够改善多线程性能,并且不仅可以为AMD Ryzen处理器而且可以为仍然缺少光线跟踪支持的AMD Radeon GPU提供进一步的优化。
Redditor chaosxk已提供了快速指南。我们不建议修补可执行文件,除非您完全确定自己在做什么。

循序渐进:
1.下载HxD十六进制编辑器
2.找到您的Cyber​​punk2077.exe,我有GOG,所以我的地雷在Cyber​​punk 2077binx64中
3.为防万一,制作了Cyber​​punk2077.exe的备份副本
4.将Cuberpunk2077.exe拖到HxD中,一堆十六进制数字应出现(如01 FF 0D等)
5.按CTRL + F,将列更改为十六进制值
6.在以下位置输入“ 75 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08”在不带引号的搜索字符串中,这些值应突出显示。7
.复制“ EB 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08”,不带引号
。8.在HxD中,右键单击突出显示的值,然后选择“粘贴插入”
9.现在转到顶部栏,然后单击“保存”图标徽标
此处第一位修改为EB

楼主是5600X+3080,实测修改代码后cpu占用率从最多50%提升到最高接近90%

在樱花市集等CPU重负载场景,转头时最低帧数能够从40多帧提升到接近60帧,提升相当明显。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
发表于 2020-12-13 11:38 | 显示全部楼层
好像对5800x以上的cpu提升很小
回复

使用道具 举报

     
发表于 2020-12-13 11:41 | 显示全部楼层
回复

使用道具 举报

     
发表于 2020-12-13 11:45 来自手机 | 显示全部楼层
马克
回复

使用道具 举报

     
发表于 2020-12-13 11:57 | 显示全部楼层
蠢驴是故意不放开优化代码吧
慢慢放开优化来营销口碑
回复

使用道具 举报

     
发表于 2020-12-13 12:00 来自手机 | 显示全部楼层
波兰人是收了黄皮衣和英特尔的钱吧
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-12-13 12:03 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2020-12-13 12:03 来自手机 | 显示全部楼层
PC游戏常见套路,简单点的改下exe文件名就可以提升 …

----发送自 Sony H8296,Android 9
回复

使用道具 举报

     
发表于 2020-12-13 12:12 | 显示全部楼层
回复

使用道具 举报

     
发表于 2020-12-13 12:13 | 显示全部楼层
这主机平台不都是amd的cpu吗

—— 来自 S1Fun
回复

使用道具 举报

     
 楼主| 发表于 2020-12-13 12:15 | 显示全部楼层
GuardHei 发表于 2020-12-13 12:13
这主机平台不都是amd的cpu吗

—— 来自 S1Fun

主机平台PS5好像没有SMT
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-12-13 12:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2020-12-13 12:19 | 显示全部楼层
a8610853 发表于 2020-12-13 12:15
主机平台PS5好像没有SMT

好像是的,一核分配一个。
这么说是pcmr大失败?

—— 来自 S1Fun
回复

使用道具 举报

     
 楼主| 发表于 2020-12-13 12:20 | 显示全部楼层
emmer 发表于 2020-12-13 12:18
本身CPU占用率就很高的话,是不是修改以后没变化?

牙膏U改这个估计没用。AMD好像普遍跑不满占用。
回复

使用道具 举报

发表于 2020-12-13 12:22 来自手机 | 显示全部楼层
GuardHei 发表于 2020-12-13 12:13
这主机平台不都是amd的cpu吗

—— 来自 S1Fun

主机目前跑的是兼容版,旧的主机没有smt,都是纯8核

—— 来自 OPPO PCLM10, Android 10上的 S1Next-鹅版 v2.4.3
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-12-13 12:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-12-13 12:39 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2020-12-13 12:40 来自手机 | 显示全部楼层
Cray 发表于 2020-12-13 12:03
PC游戏常见套路,简单点的改下exe文件名就可以提升 …

----发送自 Sony H8296,Android 9 ...

主楼那么短都没耐心看完?这改的是文件二进制数据,跟文件名有啥关系?
回复

使用道具 举报

     
发表于 2020-12-13 12:41 | 显示全部楼层
在该游戏中,游戏被锁定在CPU的物理核心上,而不是逻辑上。该问题在Intel处理器上不存在

目前尚不清楚游戏被延迟了很多次,但尚未针对AMD Ryzen处理器进行优化。究竟是游戏开发者的疏忽,还是发行时应该采取的措施

到底是蠢驴,还是收了牙膏和老黄钱的奸驴
回复

使用道具 举报

     
发表于 2020-12-13 12:45 | 显示全部楼层
蠢驴,现在的你很卑鄙
回复

使用道具 举报

     
发表于 2020-12-13 12:46 | 显示全部楼层
我的3600x有救了!
回复

使用道具 举报

     
发表于 2020-12-13 12:51 | 显示全部楼层
a黑石锤
回复

使用道具 举报

     
发表于 2020-12-13 12:53 | 显示全部楼层
开头又没牙膏厂的标  怎么只给牙膏厂优化呢
回复

使用道具 举报

发表于 2020-12-13 12:58 来自手机 | 显示全部楼层
kkk9233 发表于 2020-12-13 12:53
开头又没牙膏厂的标  怎么只给牙膏厂优化呢

可能是收了黄皮衣的钱顺手做的(

—— 来自 OPPO PCLM10, Android 10上的 S1Next-鹅版 v2.4.3
回复

使用道具 举报

     
发表于 2020-12-13 13:03 | 显示全部楼层
洗刷刷 发表于 2020-12-13 12:03
哈哈哈!真就玩家替厂商做优化。之间有个改exe关TTA,现在又来优化超线程,蠢驴到底在干啥。 ...

入侵exe也是赛博的一环
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-12-13 13:15 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2020-12-13 15:03 | 显示全部楼层
实测有效    3600x之前最低的时候40帧    现在50多帧    提升太明显了吧
回复

使用道具 举报

     
发表于 2020-12-13 16:42 | 显示全部楼层
艹这使我想起以前玩nfs14的时候,外套一个网上玩家开发的启动程序能实现游戏多线程,原本游戏exe只能单线程,简直了。
回复

使用道具 举报

     
发表于 2020-12-13 16:49 来自手机 | 显示全部楼层
这也太败人品了 卑鄙驴?
回复

使用道具 举报

     
发表于 2020-12-13 16:51 | 显示全部楼层
5900X提升明显吗?
回复

使用道具 举报

     
发表于 2020-12-13 16:53 | 显示全部楼层
玩家帮公司优化,这很赛博朋克
被CDPR榨取价值嘞
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-12-13 17:03 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2020-12-13 17:19 | 显示全部楼层
醉了,这是meta赛博朋克了?
回复

使用道具 举报

     
发表于 2020-12-13 17:31 来自手机 | 显示全部楼层
GuardHei 发表于 2020-12-13 12:19
好像是的,一核分配一个。
这么说是pcmr大失败?

pcmr是什么意思?
回复

使用道具 举报

     
发表于 2020-12-13 17:34 | 显示全部楼层
关闭超线程以达到最佳性能
我寻思好多游戏不是都这样吗
回复

使用道具 举报

     
发表于 2020-12-13 17:43 | 显示全部楼层
本帖最后由 bluebirdy. 于 2020-12-13 17:46 编辑

STEAM改哪个文件
找到了 在这E:\SteamLibrary\steamapps\common\Cyberpunk 2077\bin\x64
回复

使用道具 举报

     
 楼主| 发表于 2020-12-13 17:45 | 显示全部楼层

图里面有exe的路径
回复

使用道具 举报

     
发表于 2020-12-13 18:17 来自手机 | 显示全部楼层
本帖最后由 evaqyqx 于 2020-12-13 20:32 编辑
Rarity5 发表于 2020-12-13 17:34
关闭超线程以达到最佳性能
我寻思好多游戏不是都这样吗

关了超线程效果不如它这个办法   
回复

使用道具 举报

     
发表于 2020-12-13 18:21 | 显示全部楼层
3700x提升明显,同一个场景大概高了10%,cpu占用也上去了一点
回复

使用道具 举报

     
发表于 2020-12-13 18:22 | 显示全部楼层

pc master race

—— 来自 S1Fun
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-16 02:39 , Processed in 0.084188 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表