protonscr

[D3D9] Blood Rayne

dxvkclosed performanced3d9
doitsujin/dxvk#1828 · opened 2020-11-21 by ByCybernetik · updated 2024-02-05 · 9 comments · github
1 matching comments, n / p to jump
BByCybernetik 2020-11-21 github

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

Ddoitsujin maintainer 2020-11-21 github

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?

BByCybernetik 2020-11-21 github

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

BByCybernetik 2020-11-21 github

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

Jjrugia 2020-11-21 github

@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.

BByCybernetik 2020-11-21 github

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

BBlisto91 2022-03-20 github

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.

BBlisto91 2022-07-18 github

anti aliasing crash has been fixed in 1.10.2

BBlisto91 2024-01-23 github

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

BByCybernetik 2024-01-24 github

Это должно быть исправлено в [ #3765. ](https://github.com/doitsujin/dxvk/pull/3765) @ByCybernetikЕсли вы все еще здесь, пожалуйста, проверьте.

It's working fine now.

Proton versions

Launch options

Upstream links

DLLs