protonscr

Call of Duty: Black Ops III has GPU usage and FPS spikes on the main menu.

dxvkclosed d3d9
doitsujin/dxvk#2697 · opened 2022-06-28 by tpurde · updated 2022-06-30 · 11 comments · github
Ttpurde 2022-06-28 github

This problem only happens on the main menu, where you start a game, choose gamemode or custommize weapons. The same thing does not happen with the Options menu in game, nor do the lag spikes happen in game. Just the menu. Tried the game both with Glorious Eggroll's Proton version 7-22 and Proton 7.0-3, with the same results. My DXVK logs are going to be from Proton-GE, due to it being the best Proton version to play Black Ops 3. The spikes are that the GPU usage jumps from around 50% to 10% regularly, such as every 5 or so seconds.

Software information

Call of Duty: Black Ops III, tested with Fsync both enabled and disabled, tested with Feral's Gamemode both enabled and disabled, no change in result.

System information

  • GPU: Geforce GTX 1050ti
  • Driver: 515.48.07
  • Wine version: Wine Staging 7.0
  • DXVK version: v1.10.1-async

Apitrace file(s)

Couldn't create one for now, I can do it later if absolutely needed.

Log files

KK0bin maintainer 2022-06-28 github

Couldn't create one for now, I can do it later if absolutely needed.

It is needed.

Ttpurde 2022-06-28 github

Couldn't create one for now, I can do it later if absolutely needed.

It is needed.

Alright, if I may ask, what should I do to create it on Proton?

And a quick note, WineD3D does not work with the game, so I have to do it with DXVK.

KK0bin maintainer 2022-06-28 github

Proton & DXVK is fine.

Ttpurde 2022-06-28 github

Alright then. Again, how exactly am I going to use it with Proton?

Ttpurde 2022-06-28 github

Alright, I got the trace. Uploading to Google Drive now.

Ttpurde 2022-06-28 github

Just a quick note, this issue seems to be marked as d3d9 but I think the game runs on DirectX 11. Was that intentional?

KKagoraTheGrindcoreAddict 2022-06-30 github

This issue is related to the a steam client update and the game constantly pinging the servers to check for DLC, if you install all DLC (this includes the gamemodes multiplayer/campaign/zombies) the stutters stop and I can confirm this is the case.

There is a huge thread about it here
https://steamcommunity.com/app/311210/discussions/0/5135803832916918329/

Ttpurde 2022-06-30 github

Well that might be it. I only have Zombies and it's DLC's installed. Going to try out now.

Ttpurde 2022-06-30 github

You are correct, @KagoraTheGrindcoreAddict. Installing all the DLCs fixed the issue. Closing, as it is not DXVK related.

Proton versions