12月14日消息 外媒 Neowin 报道,一位名叫 UnHingedDooRk 的红人为 AMD Ryzen CPU 制作了一个性能补丁,可以为 CDPR 新推出《赛博朋克 2077》开启利用逻辑处理器以及物理核心。显然,该游戏在当前状态下,官方似乎并没有利用 AMD Ryzen CPU 同步多线程 (SMT),而在英特尔处理器上却可以。其表示,游戏没有使用 ICC 作为编译器,跟其他 CPU 厂商无关。另一位 ReddIT 用户 CookiePLMonsteR 稍微修改了一些值,使其在不同的 CPU 架构上发挥得更好。
ReddIT 帖子用户报告说,打上补丁后的帧数和 1% 最低值都好了很多,这很有意义,因为在游戏中对 CPU 要求最高的场景中,比如在开车穿越夜之城的时候,SMT 会启动来辅助工作负载的分配和调度。
下面是补丁前后 AMD Ryzen 9 5950X 核心利用率情况:
下面提供了一个如何安装补丁的步骤指南(由 u/chaosxk 提供),不过,提醒大家要自担风险,如果出现任何问题,请恢复到旧的数值。
找到你的 CybeRpunk2077.exe,(GOG 版本在 CybeRpunk2077/BInx64)和(STeam:STeam/sTeamapps/coMMon/CybeRpunk2077/BInx64/CybeRpunk2077.exe)。
做一份 CybeRpunk2077.exe 的备份,以备不时之需。
将 CubeRpunk2077.exe 拖到 HxD,应该会出现一堆十六进制数字(如 01 FF 0D 等)。
按 CTRL+F 键,改列为十六进制值。
在搜索字串中输入 这些值应突出显示。
复制 这些值。
回到 HxD 中右键点击高亮显示的数值,选择 覆盖上面的 中的数值。
这样操作后, 应该被 取代,其余的字符串值应该保持不变。
然后去顶部栏点击保存图标标志。
完成。
你可能需要重启系统才能使补丁生效。
下面是 提供的视频教程:
IT之家提醒,如果你在打完补丁后遇到任何问题,只要在 Hex EdiTor 或你创建的备份 CybeRpunk2077.exe 中恢复到旧值即可。