资深玩家
![Rank: 9](static/image/common/star_level3.gif) ![Rank: 9](static/image/common/star_level3.gif) ![Rank: 9](static/image/common/star_level1.gif)
- 贡献度
- 719
- 金元
- 64807
- 积分
- 9397
- 精华
- 4
- 注册时间
- 2009-3-8
|
本帖最后由 alan2350 于 2020-8-14 08:12 编辑
再說另一個可行方案(不用懂編程).
VKD3D-Proton跟VKD3D不同, 前者已經整合了依賴的東西, VKD3D-Proton跟DXVK一樣可以給Windows直接使用, VKD3D-Proton跟VKD3D就是把DX12指令轉換成Vulkan指令給系統透過Vulkan API玩DX12遊戲,
Win7一早就支援Vulkan而Vulkan跟DX12是同一個世代的技術,
那個VKD3D-Proton的[ d3d12.dll ]可以在proton-ge-custom的壓縮包裡取得而且會定期更新, 路徑是[ Proton-5.9-GE-5-ST.tar.gz\Proton-5.9-GE-5-ST.tar\Proton-5.9-GE-5-ST\dist\lib64\wine\vkd3d-proton\d3d12.dll ] .
把[ d3d12.dll ]跟遊戲主程式那個[ .exe ]放在一起之後再開遊戲就能測試是否有效.
proton-ge-custom的下載處:
https://github.com/GloriousEggroll/proton-ge-custom/releases
VKD3D-Proton的源碼:
https://github.com/HansKristian-Work/vkd3d-proton
P.S. 不能保證對所有純DX12遊戲都有效,特別是用Sony/微軟的引擎做出來的遊戲,要更新到甚麼時候才能像DXVK那樣成熟我也不知道。懂編程的可以去修改程式碼再編譯出更適合Windows用的版本。
|
评分
-
1
查看全部评分
-
|