帧数优化 d912pxy by megai2

2021年9月29日


受限于 A 社开发 DirectX 11,d912pxy 未来长期将不再大更新,最新版本为 v2.4.4.1。

1. 下载插件

1.1 从英文官网下载

打开浏览器,进入 https://github.com/megai2/d912pxy 这个网址,点击右侧的 Releases 进行下载。

1.2 从本站镜像下载

国内华东镜像下载 v2.4.4.1 (推荐)。 → 国内华东镜像下载 v2.4.4 (旧版本)

1.3 注意事项

d912pxy 和 DX11 冲突。用 DX11 之前请确保 d912pxy 被删除干净。最简单的删除方法就是直接删除 bin64 文件夹,运行 GW2-64.exe。


2. 安装插件

在一切开始之前,你需要打开游戏,把游戏画质设置那里的显示模式调成窗口模式无边框窗口模式(窗口全屏),然后退出游戏。

把你刚刚下载好的 d912pxy_v2.4.4_r696.zip 解压到 你的激战2路径/d912pxy/

然后你需要手动修改配置文件,打开 你的激战2路径/d912pxy/configs/ 目录:

选好 config.ini 文件后,将其复制到 你的激战2路径/d912pxy/ 目录下,并将其改名为 config.ini

然后打开 你的激战2路径/d912pxy/install.exe,无脑按回车直到他问你是否安装 d3d9.dll,这时候分两种情况:


3. 如何使用插件

进入游戏,如果出现材质未加载、材质加载缓慢的情况,说明安装成功。初次安装后,插件会先编译各种材质,帧率不是太好,请等待一段时间,直至材质完全编译成功,再比较帧率提升。


4. 国服注意事项

国服要悄悄的用,别声张。别问,问就是会封号。


5. DirectX 11 相关

很多人问我那个 A 社要发布的 DirectX 11 怎么样,我个人觉得这个 DX11 要比现有的 DX12 优化好。从原理上分析,DX11 具备各项权限,而 DX12 只是把 DX9 的渲染 API 转换到 DX12,这个转换有一定损失,然后 DX12 拿到的权限是没有官方多的。

DX11 发布后肯定又有一堆 NT 乱黑 DX12,说 DX12 是垃圾什么的,我只想说没必要比较。我们应该感谢编写出 DX12 的大神,这几年我们一直在享受 DX12 带来的帧数提升,尤其是战场团战方面。

至于 A 社为啥只升级了 DX11 而没有采用 DX12,这是为了照顾老显卡,让更多的电脑享受免费的帧数提升。强行升级到 DX12 也不会带来巨大的帧数提升,反而对旧的电脑兼容性不佳,A 社只做到 DX11 是明智之举。