Apex を DirectX12で動作させる方法

Apex

Steamでの設定方法

起動オプションに以下を追加する

-anticheat_settings=SettingsDX12.json

起動時のムービースキップを含むパターンは以下(自分用)

-novid -anticheat_settings=SettingsDX12.json

2024/5/9: S21のアップデートにより、起動オプションの文字が「eac_launcher_settings SettingsDX12.json」から「anticheat_settings=SettingsDX12.json」に変更となっています。

DirectX12になっていることを確認する方法
Apex起動してロビー画面の右下に「DirectX12 Beta」という文字が入ります。

Afterburnerのオーバーレイでも確認できます。

起動オプションは SteamのライブラリのApexを右クリックして一番したのプロパティをクリック

【1/12パッチで修正済】2024/1/10 Update

1/10アップデートにより、以下のオプションではDirectX12で動作しません。オプションをいれてもDirectX11になります。原因調べたところ、リリースミスっぽいです。

~\SteamLibrary\steamapps\common\Apex Legends\EasyAntiCheat\Launcher

オプション入れた場合は上の「SettingsDX12.json」を読み込むのですが、DirectX11用の「Settings.json」と中身が同じになってしまっています。Apex開発チームの修正リリースを待ちましょう。古いjsonひっぱってこればたぶんDx12で動きますが、この辺いじるとBANリスクがあります。

1/12にパッチがきてて直ってました! Thanks RESPAWN!
パフォーマンス表示が無くなってる問題も一度設定で無効にしてもう一度有効にすれば表示されます(ping見れるやつ)

ソース

Season 15 DX 12 Beta info
Hello legends! With Season 15, we are introducing an opt-in beta feature: support for DirectX 12 on PC.   We need your h...

ソース S21

Apex Legends™: Upheaval Patch Notes
Ready yourself for Upheaval’s launch with balance and Legend updates, insight into Alter, and more.

DirectX12にする利点

パフォーマンスが良くなるのが一般的に良いと思う利点。RTX4090の場合、数10Wは下がってる気がします。

個人的にはG-sync compatibleなディスプレイでApex起動中にバックグランドに戻りやすくなるのが一番いい。DirectX11の場合、フルスクリーンの切り替えに3秒くらい画面が真っ暗になってしまうので、気軽にDiscord返信したりとかできないのが改善できる。

DirectX11にする欠点

Betaなので不安定になる可能性あり。一応、公式と思われるソースからもこのオプションは確認できたので、BANされることはないはず。

EAアプリユーザの方、RADEONユーザの方

Radeon RX6700XT + Steamはだいたい動きますが、たまにエラーになる、
EAアプリはNVIDIA・RADEON関係なくDirectX12で動きません。

2024/1/9: Steam + Radeon6700XT + Dx12で問題なく動作してます

Steamからはうまく動作しますので、Steamアカウントを新しく作成し、そのSteamアカウントと今お使いのEAアカウントを連携してみてください。

コメント

タイトルとURLをコピーしました