dxvk icon indicating copy to clipboard operation
dxvk copied to clipboard

[D3D9] Blood Rayne

Open ByCybernetik opened this issue 3 years ago • 7 comments

sags in places fps

Software information

Blood Rayne, high settings.

System information

  • GPU: Radeon RX 590
  • Driver: RADV ACO
  • Wine version: Proton 5.0-10
  • DXVK version: d3d8to9 + dxvk Master

Apitrace file(s)

https://drive.google.com/file/d/13wN65c383z6tqdtn-y2gY75HNlfKgEhY/view?usp=sharing

Log files

ByCybernetik avatar Nov 21 '20 11:11 ByCybernetik

And what is the problem exactly? Is performance any better on Windows or wined3d? Are you sure you're not just running into the typical shader compilation stutter?

doitsujin avatar Nov 21 '20 11:11 doitsujin

If you run the game through WineD3D, D3D Native, dgVoodoo + DXVK, then the performance will be fine.

ByCybernetik avatar Nov 21 '20 12:11 ByCybernetik

Poor performance is only seen through dxvk (d3d9) and Gallium Nine.

ByCybernetik avatar Nov 21 '20 12:11 ByCybernetik

@ByCybernetik

Is this version the new "Terminal Cut" release, you're referring to? Also can you please try it with dgVoodoo+DXVK?

If you can share a few screenshots and the savegame I could test it out.

jrugia avatar Nov 21 '20 19:11 jrugia

@jrugia Via dgVoodoo(d3d8) + dxvk(d3d11) works well.

ByCybernetik avatar Nov 21 '20 20:11 ByCybernetik

Tried testing this. I was not able to get this running with d3d8to9 as it just crashes when i try to launch with it. But with dgVoodoo + dxvk it seems to run fine yes. Better than native d3d8 + WINED3D.

~~So unless me not being able to get d3d8to9 to work then i don't think there is a issue here.~~ See below

Edit: Actually just tried again. I see the d3d8.dll that ships with the game is a converter to dx9 which can be enabled with WINEDLLOVERRIDES Anyway if i leave anti aliasing on 1 i can launch it with dxvk without crashing. Set to 2 or 4 it crashes on start And yes i see what is meant. The performance isn't great when launched this way in dx9 mode.

Blisto91 avatar Mar 20 '22 18:03 Blisto91

anti aliasing crash has been fixed in 1.10.2

Blisto91 avatar Jul 18 '22 19:07 Blisto91

This should be fixed by https://github.com/doitsujin/dxvk/pull/3765 @ByCybernetik If you are still around then you are welcome to verify.

Blisto91 avatar Jan 23 '24 20:01 Blisto91

Это должно быть исправлено в #3765. @ByCybernetikЕсли вы все еще здесь, пожалуйста, проверьте.

It's working fine now.

ByCybernetik avatar Jan 24 '24 19:01 ByCybernetik