protonscr

Driver San Francisco Black Cutscenes

dxvkclosed needs apitraceneeds feedbackd3d9
doitsujin/dxvk#3573 · opened 2023-07-22 by Lampwick · updated 2025-10-14 · 10 comments · github
1 matching comments, n / p to jump
LLampwick 2023-07-22 github

Please describe your issue as accurately as possible.

In Driver San Francisco pre-rendered cutscenes play correctly but in-engine, real-time cutscenes play with the audio but no visuals only a black screen.

Software information

Name of the game, settings used etc.
Driver San Francisco
Screen Resolution: 1920x1080
Graphics Quality: High
V-Sync: On
Fullscreen: On
Anti-Aliasing: On

System information

  • GPU: GTX 980 Ti
  • Driver: Nvidia 535.86.05-2
  • Wine version: Lutris-GE-Proton8-7-x86_64
  • DXVK version: 2.2

APITRACE

apitrace

Wine Logs

Wine Log

BBlisto91 2023-07-22 github

If possible then try to make a apitrace of the issue and post a log

BBlisto91 2023-07-24 github

I've played for a bit with Proton 8.0-3 but haven't encountered any issues with the cutscenes so far. 7900xtx radv

LLampwick 2023-07-25 github

Here is the apitrace

And the Wine Log

Mmarkonius 2023-10-19 github

Same issue, Proton 8.0, Radeon 6700xt

KK0bin maintainer 2024-02-01 github

The apitrace crashes before displaying anything.

WWinterSnowfall 2024-02-05 github

Does d3d9.deferSurfaceCreation = True with latest master help by any chance? If video cutscenes play before in-engine ones and use a different graphics API, then it might be a case of conflicting swapchains, which the above option should address of late.

BBlisto91 2024-04-15 github

@Lampwick @markonius Friendly ping

LLampwick 2024-04-15 github

Does d3d9.deferSurfaceCreation = True with latest master help by any chance? If video cutscenes play before in-engine ones and use a different graphics API, then it might be a case of conflicting swapchains, which the above option should address of late.

When you say latest master are you talking about DXVK or Wine? What is the version number? I tried Wine 9.5 with DXVK 2.3.1 using d3d9.deferSurfaceCreation = True and it didn't fix the issue.

Mmarkonius 2024-04-17 github

Sorry for taking this long. Glorious Eggrol 9.4, which ships dxvk (v2.3.1-9-g571948cf), with d3d9.deferSurfaceCreation = True the issue persists.

BBlisto91 2025-09-24 github

@markonius Are you able to give this a retest with current dxvk master?

Proton versions