Skip to content

Wuthering Waves

Keu edited this page Jun 8, 2026 · 21 revisions

Last Tested Version

0.9.3-pre3

Filename

dxgi.dll, winmm.dll, version.dll (read below)

OS

W11 24H2, CachyOS

GPU

RX 6800 XT, RX 9070 XT, RTX 3080

Upscaler Inputs

DLSS, FSR3.1 (AMD only), XeSS (read notes)

FG Inputs

DLSSG via Streamline, Nukem’s DLSSG, FSR 3.1 FG, OptiFG

Known Issues

  • After patch 3.4, setting UseNtdllHooks=false in OptiScaler.ini is required to avoid startup errors.


  • FSR inputs disable SSR, and XeSS inputs are blurry. DLSS inputs are recommended.

  • FSR FG output crashes with DLSSG via Streamline inputs (probably also with OptiFG).

    • To use FSR 3.1 FG, use Nukem’s DLSSG inputs or FSR 3.1 FG inputs.

    • To use FSR 4 FG, use FSR 3.1 FG inputs.

  • On Linux, the ACE anti-cheat triggers using Proton-CachyOS and Proton-GE. Use dwproton instead.


  • To unlock DLSS and DLSS-FG inputs (locked by the game to specific cards), paste this at Wuthering Waves\Wuthering Waves Game\Client\Content\Config\Windows\DeviceProfiles.ini:

    • Might not be needed for the Steam version.

    • RTX 30 series and below Nvidia cards might also require setting Dxgi=true in OptiScaler.ini.

[Windows_RTX_30XX_Laptop DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_RTX_3060_Ti_Laptop DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_RTX_3060_Laptop DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_RTX_30XX_LOW_Laptop DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_RTX_30XX DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_RTX_3060_Ti DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_Titan_RTX DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_RTX_2080 DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_RTX_2070S DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_RTX_High DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_RTX_3060 DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_RTX_30XX_LOW DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_GTX_High DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_GTX_Mid DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_GTX_Low DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[AMD_Radeon_9xxx_Low DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[AMD_Radeon_7xxx DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[AMD_Radeon_7xxx_Low DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_AMD_VeryHigh DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_AMD_66XT DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_AMD_66xx DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_AMD_6xxx DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_AMD_High DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_AMD_Mid DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_AMD_Graphics DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_IntelARCB580 DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_IntelARCB570 DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_IntelARCA770 DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_IntelARCMiddle DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

[Windows_Intel DeviceProfile]
CVars=r.Streamline.InitializePlugin=1

Notes

  • Native XeSS and XeFG are vendor-locked to Intel cards.

    • Native XeFG can be used by spoofing as Intel.

      • Set the following in OptiScaler.ini:

        1. SpoofedVendorId=0x8086

        2. SpoofedDeviceId=0xe20b

        3. SpoofedGPUName=Intel® Arc™ B580 Graphics

Reported By

ID9442, TheRazerMD, Um

Clone this wiki locally