2.1失效——鸣潮性能优化小技巧(PC端)
梅川乓祠
编辑于 2025年03月21日 05:52

本文因2.1版本更新DLSS帧生成失效


方法一(降显存降显卡功耗

(带启动参数-dx11或-dx12

修正:用官方启动器Wuthering Waves.exe启动默认DX11DX12无需修改

(但不能保证官方抽风强制DX12启动)

  • 找到游戏文件夹位置

鸣潮启动器文件夹名称:Wuthering Waves

游戏文件所在文件夹名称:Wuthering Waves Game,一般在Wuthering Waves也就是启动器件夹里面。

如图

  • 创建快捷方式(任选其一)

鼠标右键为Wuthering Waves.exe创建快捷方式。(所在路径:Wuthering Waves Game

鼠标右键为Client-Win64-Shipping.exe创建快捷方式。(所在路径:Wuthering Waves Game\Client\Binaries\Win64)

修正Client-Win64-Shipping.exe会受不明原因影响游戏锁定DX12启动。(-dx11失效,-dx12强制DLSS相关组件以DX12启动)

  • 添加启动参数

鼠标右键快捷方式后点击属性,在属性页面里的目标这栏末尾添加启动参数。

注意参数前面加上空格

不用方法二推荐-dx12;

同时用方法二推荐-dx11;

修正:推荐-dx11;(防止官方或者别的什么东西以DX12启动)

记得点确定或应用。


方法二(降功耗降显存

2025年1月2日鸣潮更新,官方已屏蔽文件

(N卡驱动面板锁帧屏蔽sl.dlss_g.dll文件

  • 每次游戏更新(触发游戏文件检测的更新)后失效。

  1. 找到sl.dlss_g.dll文件;(路径:Wuthering Waves Game\Engine\Plugins\Runtime\Nvidia\Streamline\Binaries\ThirdParty\Win64)

  2. 删除该文件或者重命名该文件后缀。

如图

修正

  • 打开N卡控制面板;

  • 管理3D设置>程序设置>添加>右下角点浏览>浏览到Client-Win64-Shipping.exe并选取>打开>添加选定的程序;

指定该程序的设置值>最大帧速率>120每秒帧数>确定;(名字可能和我的不太一样没关系,只要锁帧生效就行)

  • 右下角点击应用。


性能对比

不屏蔽文件

默认(无参数,未屏蔽文件)

-dx11,未屏蔽文件

-dx12,未屏蔽文件

屏蔽文件

屏蔽文件,无参数

屏蔽文件,-dx11

屏蔽文件,-dx12

修正

RTSS锁帧+DX11

RTSS锁帧+DX12

(显存占用高点:0.5G)

N卡驱动面板锁帧+DX11

(显卡占用升高,频率降低,电压降低,功耗降低)


1.3新增

N卡驱动面板锁帧+DX11

N卡驱动面板锁帧+DX12


方法三(稳定帧生成曲线)

(镜头画面一直盯着地板)

是的,游戏镜头画面内有远景时CPU瓶颈严重,此时帧生成曲线细微波动,当镜头画面无远景时帧生成曲线无波动。(一条直线)

游戏第一天还有鼠标镜头画面死区的问题。(鼠标要死区干什么?)

修正:图一乐方法。(虽然真的有效)


方法四(缓解卡顿)

(强制预编译着色器缓存)

  • 方法未验证(慎用)

编辑Engine.ini文件。(路径:Wuthering Waves Game\Client\Saved\Config\WindowsNoEditor

强制预编译着色器缓存:

[/script/engine.renderersettings]

r.CreateShadersOnLoad=1

niagara.CreateShadersOnLoad=1

强制加载所有纹理:

[SystemSettings]

r.TextureStreaming=0

修正:现已加入预编译着色器缓存。


追加

  • UE4与DX12八字不合;(详情百度UE4 DX12)

  • 具体DX11或DX12还需根据自身硬件实测;(万一I卡DX12更强呢?)

  • 游戏有三种图像渲染API情况:

  1. 游戏:DX11,DLSS:DX11;(默认)

  2. 游戏:DX12,DLSS:DX12;(-dx12)

  3. 游戏:DX12,DLSS:DX11;(锁定DX12)

  • DLSS相关小毛病不少;

  • sl.dlss_g.dll暂时没用;

  • 软件锁帧如RTSS能略微降低CPU占用和功耗;

  • 关于为什么N卡驱动锁帧可以降低功耗:

观察性能对比图后发现,

驱动锁帧前,显卡运行逻辑为频率电压拉满,最大化性能,牺牲功耗;(电源管理模式:最高性能优先)

驱动锁帧后,显卡运行逻辑为动态调整性能,提升能耗比,牺牲帧率稳定性?(当碰到超高负载场景可能来不及提频)(电源管理模式:正常)

  • 触发最高性能优先模式的原因瞎猜:

游戏本身优化问题;

N卡没对鸣潮适配驱动(驱动内置配置文件);

游戏内置Reflex没正确实现的锅;

Reflex因为DLSS和游戏图形API混乱出问题;

DLSS相关组件引起;

N黑游戏;

AMD偷偷赞助;

  • 手头上没A卡,A卡应该没这些杂七杂八的问题吧。


2024年7月11日追加NVIDIA官方说明:

果然是DLSS组件的锅吗?