【Skyrim】Vulkan(DXVK) 使用でLEのパフォーマンスをアップ
DX9の「Skyrim LE」をローレベルAPIのVulkanで動作可能にする『DXVK』を使ってパフォーマンスの違いを検証してみました。
導入方法
1.DXVK を入手してください
「dxvk Version 1.8.1 』(https://github.com/doitsujin/dxvk/releases)
2.DLしたファイルを解凍して「x32」フォルダにある「d3d9.dll」を「d3d9_dxvk.dll」に変更。
3.「d3d9_dxvk.dll」を「Skyrim」フォルダ (TESV.exeがある所) に入れます。
4.「enblocal.ini」を下記に変更
[PROXY]
EnableProxyLibrary=true
InitProxyFunctions=true
ProxyLibrary=d3d9_dxvk.dll
5.こちらのサイトから「download」をクリックして「dxvk.conf.ini」をダウンロード。
.iniを削除して「dxvk.conf」に変更。「Skyrim」フォルダに入れます。
6.「dxvk.conf」の以下の項目を確認(あくまで一例なので自分の環境に合わない場合は各自変更してください)
d3d9.presentInterval = 0 垂直同期オフ
d3d9.maxFrameLatency = 0 0を推してるサイトが多いですが、私の環境は1の方が安定してます
d3d9.samplerAnisotropy = 16
dxvk.hud = compiler
d3d9.evictManagedOnUnlock = True 好みで
各項目を有効にする際は先頭の「#」を削除してください
比較動画 (YouTube)
比較動画を見ていただければ分かりやすいですが、DXVKを使ってVulkanで動かした方がSkyrimLEは快適になりそうです。
全てのシーンでフレームレートが5以上あがってる感じです。
少し前に導入した時はフレームレートは上がるものの、特に屋内でのカクツキがひどくてすぐに外したのですが、別の記事でコメントをいただいたので思い出して再度導入。現在はかなり良くなってるようです。
それでも私の環境では時々強めのカクツキがあったり、ロード時間が伸びるなどのマイナス点も確認できます。
これから先を考えるとDX9よりもVulkanの方が将来性はあるので、このままVulkanにしようかと思ってます。
最後に私のPC環境はこちらです「My PCスペック」
https://tre-maga.com/17406https://tre-maga.com/wp-content/uploads/2021/05/ScreeShot108034-3-1024x576.jpghttps://tre-maga.com/wp-content/uploads/2021/05/ScreeShot108034-3-150x84.jpgPCSkyrimDX9の「Skyrim LE」をローレベルAPIのVulkanで動作可能にする『DXVK』を使ってパフォーマンスの違いを検証してみました。 導入方法 1.DXVK を入手してください 「dxvk Version 1.8.1 』(https://github.com/doitsujin/dxvk/releases) 2.DLしたファイルを解凍して「x32」フォルダにある「d3d9.dll」を「d3d9_dxvk.dll」に変更。 3.「d3d9_dxvk.dll」を「Skyrim」フォルダ (TESV.exeがある所) に入れます。 4.「enblocal.ini」を下記に変更 EnableProxyLibrary=true InitProxyFunctions=true ProxyLibrary=d3d9_dxvk.dll 5.こちらのサイトから「download」をクリックして「dxvk.conf.ini」をダウンロード。 .iniを削除して「dxvk.conf」に変更。「Skyrim」フォルダに入れます。 6.「dxvk.conf」の以下の項目を確認(あくまで一例なので自分の環境に合わない場合は各自変更してください) d3d9.presentInterval = 0 垂直同期オフ d3d9.maxFrameLatency = 0 0を推してるサイトが多いですが、私の環境は1の方が安定してます d3d9.samplerAnisotropy = 16 dxvk.hud = compiler d3d9.evictManagedOnUnlock = True 好みで 各項目を有効にする際は先頭の「#」を削除してください 比較動画 (YouTube) 比較動画を見ていただければ分かりやすいですが、DXVKを使ってVulkanで動かした方がSkyrimLEは快適になりそうです。 全てのシーンでフレームレートが5以上あがってる感じです。 少し前に導入した時はフレームレートは上がるものの、特に屋内でのカクツキがひどくてすぐに外したのですが、別の記事でコメントをいただいたので思い出して再度導入。現在はかなり良くなってるようです。 それでも私の環境では時々強めのカクツキがあったり、ロード時間が伸びるなどのマイナス点も確認できます。 これから先を考えるとDX9よりもVulkanの方が将来性はあるので、このままVulkanにしようかと思ってます。 最後に私のPC環境はこちらです「My PCスペック」Mita mita-mita@muse.ocn.ne.jpAdministratorTRE-MAGA
このスプリントのモーションは何ですか?
> 匿名さん
「もふ」さんのモーションです。
以前はYouTubeで配布されてましたが、今はPatreonオンリーかもしれません。
https://www.youtube.com/channel/UCzAxUwjyVrY56ksb8coNgPA/videos
d3d9.evictManagedOnUnlock = True unlock the amount of free memory that can be used, without it, the game can ctd if it requierd more ram but vulkan doesn’t allow it. I have frequent ctd before i get this conf file with this option. I thought it was mods but in fact it was the lock on memory, even a 4gb patch do nothing.
>testさん
Thanks for your comment.
ModOrganizer使ってます?
自分の環境、ModOrganizer経由だと起動できませんでした。
> 匿名さん
Mod Organizerは使ってないです。申し訳ありません。