RedditのCyberpunk 2077用パッチはAMD CPUで2桁のパフォーマンス向上を実現

Editor’s take: ビデオゲーム文学の傑作であり、技術的な大失敗でもある。 誰もが「サイバーパンク2077」に問題を抱えているわけではないようだが、一部のゲーマーは、高速なハードウェアでも問題を抱え続けている。 このため、サイバーパンクはウィッチャー3やスカイリムのようなタイトルと並んで、どうしようもなく熱心なファンに救われたゲームのひとつとなることだろう。 (この無給のヒーローたちは、待望のタイトルをプレイする代わりに、ゲームのコーディングエラーの修正に取り掛かり、ほとんどのAMDプロセッサーでのパフォーマンスを大幅に向上させる一行パッチを作成したのである。

まず、明白なことから始めましょう。そうです、開発に 10 年の大半を費やした高価なゲームが 1 行のエラーでリリースされたことは残念なことです。 しかし、この記事はそれについてではなく、奇妙な解決策についてです。

昨日、redditors は、AMD ハードウェア上で Cyberpunk 2077 がほとんど物理コアを使用し、セカンダリ論理コアをアイドル状態にしていたことに気付きました。 言い換えれば、ゲームはプロセッサの同時マルチスレッド機能を無視していたのです。 中程度の性能の Ryzen プロセッサでは、システムの他の要因にもよりますが、プロセッサの使用率が約 40 ~ 60% に制限されました。

この奇妙な現象の原因は、最初は Intel コンパイラー (この問題を引き起こすことがある) に誤って起因していましたが、より知識のある Redditors が Cyberpunk の実行ファイル内の問題の箇所が GPUOpen によるものと指摘しています。 これは、プロセッサが本物のAMD Ryzenかどうかをチェックし、もしそうなら、ゲームがプロセッサに与えることができるスケジューラスレッドの数を制限するものです。 このコードには利点があり、ゲームに含まれていることは Intel の偏見の例ではありませんが、CD Projekt Red は Ryzen 用の最適化の一部としてこれを変更する必要がありました。 すべての AMD プロセッサで、これは使用率を増加させます。 100 人以上の Redditor がこの修正を試し、平均して 50% から 75% の使用率になったことを報告しています。 システムがCPUボトルネックになっている場合は、より多くなります。 対応するパフォーマンスの向上は、より多様でした…

まず最初に、大きな高コア数のプロセッサーは、この修正の恩恵をまったく受けませんでした。 16 コア R9 5950X は、修正が適用されると実際にパフォーマンスが低下しましたが、これはおそらく、スレッドを共有すると、より悪いコアに割り当てられ、すべてのスレッドには 16 ですでに十分だったためでしょう。 12 コア プロセッサでは、システムが CPU ボトルネックになっている場合にのみ、この修正によりわずかな利益がもたらされました。 3700X を使用するある Redditor は、運転中に 60 fps から 70 fps にジャンプアップしたことを報告しました。 R5 3600 を使用するユーザーは、1% の低速で 20 fps の増加を報告し、別のユーザーは、設定を改善するためにこのブーストを使用し、高設定、レイ トレースなし、DLSS で 50 fps 前後だったのが、すべてを超、レイ トレースを中にして 60 fps になりました。 さらに別のユーザーは、走り回っているときに 35 fps から 45 fps に、止まっているときに 40 fps から 55 fps に跳ね上がったと報告しています。 また、別のユーザーは、混雑した場所では40fpsに低下していたのが、今では60fpsになったと報告しています。 R5 2600 のような強力でないプロセッサを使用するユーザーは、修正を適用することにより、ゲームを「ようやくプレイできる」ようになり、CPU が極端に制限されたシナリオでは、修正により最大 25 ~ 30% の改善を実現できることが分かりました。 まだ適切なテストを行う時間がありませんが、今後数日で、より正確な数字が現れると思います。 また、今後予定されている Cyberpunk 2077 CPU テストの一環として、この修正を自らテストすることも可能でしょう。 しかし、大部分の Ryzen ユーザーは、この修正を適用することで、たとえば、高設定から中設定に落とすのと同等のパフォーマンス向上が得られるようです。

修正の適用方法

この修正を自分で適用することは必ずしもお勧めしませんが、確かに、誤ってゲーム ファイルに大きな損害を与えることは非常に難しいので、改造が好きで Ryzen プロセッサを持っていれば、どうぞやってみてください。 CD Projekt Red が近いうちに公式パッチを発行すると思いますので、ご安心を。

  • あなたの Cyberpunk 2077 実行ファイル (.exe) を探します。
  • ファイルのバックアップを作成します。
  • 実行ファイルをクリックして HxD にドラッグします。
  • CTRL+Fを押して、ダイアログボックスの上部の列を16進数に変更します。
  • 入力 75 30 33 C9 B8 01 00 00 0F A2 8B C8 C1 F9 08 .
  • コピー EB 30 33 C9 B8 01 00 00 0F A2 8B C8 C1 F9 08 .
  • 入力 75 30 33 C9 B8 00 00 0Fを16進数に変更し、ダイアログボックスの上部の列を16進数に変更し、ダイアログボックスの上部の列を16進数に変更します。
  • HxD でハイライトされた 75… コードを右クリックし、EB… コードを貼り付けます。
  • Click save.
  • Here is a video demonstration:

    We’re not sure who made this video.

    We’re not sure who made this video.

    Leave a Reply