protonscr

Low fps latest dxvk on general zero hor

dxvkclosed performancecan't reproduceturnipd3d8
doitsujin/dxvk#4990 · opened 2025-06-09 by Azedin1111 · updated 2025-09-30 · 6 comments · github
KK0bin maintainer 2025-06-09 github

I have no idea how to reproduce this.

This is a 2003 game with a 31 FPS lock.

I don't think I have any hardware that's slow enough to show any performance issues with this game.
I just tried it on my system and to nobodys surprise, my AMD 5900X runs circles around it.

The only way I can do anything here is if you find out which exact commit caused the regression.

WWinterSnowfall 2025-06-09 github

@Azedin1111 The commit you are referring to isn't part of mainline dxvk, so I'm not sure where you've dug it up from, but it's not something that was ever merged.

Your GPU usage seems lower with 2.6.1, so I can only assume this was due to some backend changes in the 2.6 timelines. Can you at least give us details on:

  • What driver and version you are running this on
  • When the issue started happening by looking at commits on this repository (not d8vk or my fork of dxvk)
WWinterSnowfall 2025-06-09 github

Found the commit in question: https://github.com/doitsujin/dxvk/commit/653532376c81c26e9062703c4585489fe305e5a2

Can't see how this would affect performance in any way, so we still need to know what you're running this on to at least attempt to reproduce it.

Sshfil119 2025-09-28 github

The potential bottleneck of this game is memory bandwidth. Game is using a lot of particles and it's rts, so due to moving camera it's constantly loading/unloading.

For testing:

  • set speed of game to maximum (it will be running at 60fps)
  • if possible use super sampling
  • set settings to highest (need to do manually in game)
  • start 1st mission of Chinese campaign (cutscene is heavy on particles)
WWinterSnowfall 2025-09-29 github

The game runs perfectly fine on any reasonably capable hardware, including with lavapipe. The performance problem in question is in relation to Turnip, and unfortunately nobody has a good setup to test this on, nor is it an officially supported driver/platform.

Nothing extracted yet.