Open ranplayer opened 8 months ago
I've found out a clue about what makes this game's performance bad with Proton 8.0-5. It seems the game's surface is updated several times per frame. I don't know where I could report this since the game uses Direct3D 7. A possible workaround is to use dxwrapper to redirect calls to DXVK.
Steps:
ddraw.dll
, dxwrapper.dll
and dxwarpper.ini
files to the game's installation folderdxwarpper.in
and set Dd7to9=1
and DdrawAutoFrameSkip=1
(this fix the performance issues. More on that here). WINEDLLOVERRIDES="ddraw=n" %command%
This workaround currently doesn't work well for the campaign's custscenes (they are not rendered correctly. They work fine with WineD3D)
Compatibility Report
System Information
GPU: RX 6700 XT
Video driver version: Mesa 24.0.1
Kernel version: 6.6.18
Link to full system information report as Gist: steam-sysinfo-20240225.tar.gz
Proton version: 9.0 (Beta 11)
I confirm:
Logs: steam-433280.tar.gz
Error lines
Symptoms
Reproduction