LV. 20
GP 52

【情報】d912pxy - DirectX12 for Guild Wars 2

樓主 小羽 df860272
GP16 BP-
最近更換硬體,發現遊戲瓶頸並非在那項硬體上,所以無聊沒事上網逛逛。

在Reddit 發現有老外在開發DX12(WIN10 X64)的外掛程式,不過專案剛創建沒多久,還不是很完善。

使用前請先參考使用說明,如果有安裝其他外掛程式(ArcDPS,Reshade,GWtaco,etc..),請先確認使用的版本與DX12說明,否則會導致遊戲崩潰,無法進行遊玩。

就算沒使用任何外掛程式,執行GW2-X64目前還是有可能會導致遊戲貼圖異常,且目前這個程式對於最小FPS比較有幫助,平均與最高FPS差別不大,評估完再選擇是否使用。

連結如下 : reddit

程式連結 :d912pxy

=============================================================
記憶體建議有16G以上(遊戲中我占用到8G-10GB的記憶體)
顯卡記憶體建議4G以上(2.8G-3.5G左右)

CPU : E3-1230V2
GPU : 1070
RAM : DDR3-1600 8G*2

放上我的測試影片,特效全部開到最高。

打戰場 :

打AB META :
16
-
LV. 20
GP 1k
2 樓 Astro Boy astroboy1928
GP0 BP-
GW2 Taco可以用

多人環境原本fps 30, 現在fps 60-70,多了一倍。。
一般環境穩定110+
Model Limit: Lowest,調到Low 大概減5-10 fps
Model Quality: Low
i7-9700k
RTX2080
沒有超頻

低fps是mmorpg的通病而且這遊戲已經5年多了,還在使用DX9,遊戲表現已經不是硬體的問題,而是軟體的問題

0
-
LV. 39
GP 2k
3 樓 賢者精精 a5744585
GP0 BP-
以使用非常容易炸掉,但是效果驚人
單人環境下目前最高看到20FPS的提升(LW3珍珠JP寶箱終點)
極端環境下TEQ提升約2~3FPS 12變15
以下爛配備
E3 1230v3,萬能的85系列阿 3.7運行
DDR3 1600 16G
遊戲我放SSD 美光M4 64G
顯卡RX460 4G刷成RX560 4G(我這是1024sp版)
平常環境大約5~1X張提升,主要還是我電腦太爛了,配備越好提升應該越大
===================
我好像找到爆炸的原因了
虛擬記憶體不可以為0....???
0
-
LV. 32
GP 279
4 樓 WolfRisger Adol25
GP0 BP-

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

在爛電腦上測試
i5 4570 / GTX950 / 8G RAM
在人多的Mistlock Sanctuary (fotm傳送捲區域)
沒開之前只有約 20~25FPS,一轉動視角會嚴重LAG並且FPS下滑到5~10

開了之後FPS約40左右,轉動視角還是保持穩定40

這有點猛

主電腦FPS已經頂了應該差別不大就是

0
-
LV. 31
GP 1k
5 樓 「星降る火龍廟」 r2010cj6gl6p
GP7 BP-
翻、整合、跳碉堡

原理

d912pxy 是一個可以讓 Guild Wars 2 使用 DirectX12 的工具(或者你想叫他函式庫or程式)
這個工具會把 DirectX9 的 API 呼叫轉譯成 DirectX12 的版本
所以你可以把它稱為 API 轉換器,Proxy或Wrapper
相同性質的工具如 wined3d, vk9, vkd3d, dxvk 等
差別在於 d912pxy 主要目的增加 Guild Wars 2 運算效率而不是為了 API 相容性而生

前言

  • 和 arcdps 一樣,使用第三方插件請自行承擔風險(use it on your won risk)
  • 該專案仍在開發中,有視覺錯誤或是漏洞屬正常現象
  • 在做任何動作前建議先至 github 查閱文件

成效

  • 平均增加FPS約33%(30 fps >> 40 fps),視情況最低增加20%,最多增加200%
  • 最多能減少約 61% 的 draw call、70% 的 API call
  • 著色器能異步渲染,可以減少視角轉動的卡頓

系統需求

最低

  • Windows 10
  • 支援 DirectX12 level 11_0 以上的顯示卡
  • 1GB 以上的 VRAM (顯存)
  • 6GB 以上的 RAM (記憶體)

建議

  • 支援 DirectX12 level 11_1 以上的顯示卡
  • 4GB 以上的 VRAM (顯存)
  • 16GB 以上的 RAM (記憶體)

安裝

沒 arcdps, 整合安裝:

  1. 關閉 Overlay (相容性反應)
  2. Release 下載核心檔案
  3. 把壓縮檔裡面的 d912pxy 解壓縮至遊戲目錄裡
  4. 執行 d912pxy 裡面的 install.exe (如果沒看到他的話請和防毒軟體先生聯絡)
  5. 開啟後連按 Enter 直到安裝程式關閉即安裝完畢(全預設安裝)

沒 arcdps, 手動安裝:

  1. 從 "沒 arcdps, 整合安裝" 的第 2 步開始
  2. 在遊戲目錄裡新增資料夾 d912pxy
  3. 把壓縮檔內 dll/release 目錄裡的所有檔案拉進遊戲目錄底下的 bin64
  4. 把壓縮檔內 pck 和 shaders 兩個目錄拉近遊戲目錄下的 d912pxy

有 arcdps:

  1. 備份 bin64 資料夾 (建議方式為複製一份 bin64 然後改名為 bin64_dx9 )
  2. 使用上面方式安裝d912pxy
  3. 將 bin64 資料夾裡面的 d3d9.dll 重新命名為 d3d9_chainload.dll
  4. 該頁面下載 d3d9_arcdps_nod3dx9.dll 後放進 bin64 內


補充

已知bug有...

  1. Arcdps 的血量讀數無法正常顯示
  2. 有時候會大量破圖

然後我不一定會維護這篇,這篇沒有的請參照原專案頁面
7
-
LV. 18
GP 179
6 樓 卡爾達多 oktiop52
GP0 BP-
請問 因為電腦效能不高 散熱差  所以有鎖住fps 到20
使用這程式  固定在一樣的張數 會比較省電腦資源嗎? 溫度會減低??


0
-
LV. 22
GP 64
7 樓 小羽 df860272
GP0 BP-
原本文章好像不能再打更多字了,只好用回覆的方式了
====================================================
2019/07/31更新
CPU : R7 3700X
RAM : Micron 3200 16G*2 LT
GPU: MSI 1070
D912Pxy版本:V1.3.1 Hotfix#2
解析度 : 3840*2160

0
-
LV. 26
GP 92
8 樓 Steven a5843
GP0 BP-
卡個 晚點來試
只要一轉到人多的地方就卡真的很煩

CPU : R5 3600
RAM : Micron 3000 8G*2
GPU : ASUS RTX2080
D912Pxy版本 : 1.3.1
解析度 : 1920*1080

畫面設定全部最高
人數Low
人物品質Medium
===========================================================================
測試了一下:
1.與現版本 (7/16) ArcDPS一起使用會破圖 (材質讀取速度緩慢)。
2.移除ArcDPS後重新安裝 d912pxy,在LA將視角從無人處轉向倉庫方向,系統顯示44+FPS但仍有肉明顯卡頓。
3.從AB南門盤旋於城市中心正上方,視角向下,仍有嚴重卡頓情形。

先移除等更完善的版本:3
===========================================================================
更新
再裝回去試試看
似乎FPS還是有稍微提高
持續觀察 :3

再更
鏡頭轉到人數多的地方會卡頓的問題仍無法解決
對FPS提升不算明顯
已移除
0
-
LV. 31
GP 1k
9 樓 「星降る火龍廟」 r2010cj6gl6p
GP13 BP-

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

d912pxy及中文介紹文已更新至1.5版,順手把文頂上來
順帶一提d912pxy已經相當穩定了,如果你的CPU/GPU還沒被吃滿的話,安裝後會有很大的幫助
d912pxy中文安裝文:https://hackmd.io/vXa_ukUpQaOaLRBDdXdMLA
13
-
LV. 19
GP 352
10 樓 Pitbullrainoverme nevermindlol
GP0 BP-
話說有人來個教學如何一起把arcdps d912pxy 和 畫面優化等等整合再一起?
0
-
未登入的勇者,要加入 11 樓的討論嗎?
板務人員:

1819 筆精華,08/18 更新
一個月內新增 0
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】