protonscr

[Windows 10] [AMD] [D3D9] Splinter Cell Conviction - cannot maximise the game after alt tabbing

dxvkopen d3d9windowsamd proprietary
doitsujin/dxvk#1998 · opened 2021-03-30 by deton24 · updated 2025-03-15 · 13 comments · github
1 matching comments, n / p to jump
Ddeton24 2021-03-30 github

Cannot maximise the game https://github.com/doitsujin/dxvk/issues/1998#issuecomment-1013813199


Original post follows


The game works fine with D9VK 0.40.1 for me.

On current DXVK version, after successful injection, the game works, Vulkan is identified in MSI Afterburner OSD, but after clicking once or twice on black title screen (we can hear sound), the game only shows sky and cursor in the main menu, and everything else is black.

DXVK's d3d9.dll copied to the src\system folder. Copying also the rest of libraries causes the game not to start.
Leaving only some .dlls I somehow managed to generate more of the logs.

Older D9VK somehow improves the game performance when performance drops occur. I hope it may get even better with newer DXVK version.
The problem of poor optimization of the game is commonly known. E.g.
https://www.pcgamingwiki.com/wiki/Tom_Clancy's_Splinter_Cell:_Conviction
https://www.reddit.com/r/D9VK/comments/dh1ma4/splinter_cell_conviction_d9vk_long_test/
https://www.pcgamingwiki.com/wiki/Talk:Tom_Clancy's_Splinter_Cell:_Conviction
The good performance test places:

  1. Iraq segment (https://youtu.be/kgwqKMEQtsA?t=3464)
  2. Washington monument

Software information

Splinter Cell Conviction (Uplay)
QHD DSR. All details low, besides ambient occlusion, and aniso x16 (everything else decreases performance).

System information

  • GPU: RX 470
  • Driver: 20.10.1 and 21.5.1 (outdated, but the issue is reproducible on other configurations)
  • OS: W10
  • DXVK version: 1.8.1 / 1.9.1 / 1.9.2

Apitrace file(s)

https://disk.yandex.com/d/EBlLJZFGOJEvVQ

Log files

KK0bin maintainer 2021-03-30 github

Did you follow this guide when making a trace: https://github.com/Joshua-Ashton/d9vk/wiki/Making-a-Trace

We can't do anything without an apitrace.

Ddeton24 2021-03-31 github

Here it is:
https://disk.yandex.com/d/EBlLJZFGOJEvVQ

Yes, I did.
"The application failed to initialize properly (Oxc0000005)"

x86 libraries used.

Couldn't find anything useful about that Oxc0000005 error connected with
apitrace in Google.

I used some older version of apitrace.

Here it is:
https://github.com/apitrace/apitrace/releases/tag/windows-xp-latest

Trace files were in exe folder nearby library.

It would be nice to edit and add the solution to the instruction.

wt., 30 mar 2021 o 20:35 Robin Kertels @.***>
napisał(a):

Did you follow this guide when making a trace:
https://github.com/Joshua-Ashton/d9vk/wiki/Making-a-Trace

We can't do anything without an apitrace.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/doitsujin/dxvk/issues/1998#issuecomment-810486708,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AIJ3EHHZPEGL5Q63GR5Z5YLTGIKYJANCNFSM42CPZVVQ
.

Ddeton24 2021-05-24 github

@K0bin I cannot customize labels, so please delete "needs apitrace" if the provided apitrace is fine.

Ddeton24 2021-09-01 github

Tested on the newest DXVK 1.9.1 and newer GPU driver, and the issue is still there.

Ddeton24 2022-01-16 github

Tested on the newest DXVK 1.9.3 and it started to work.

It heavily stutters on the beginnings of the missions, which is fixed by:
https://github.com/Sporif/dxvk-async/releases/

The other problem, is that the game cannot be restored from being minimized,
while in D9VK it couldn't be minimized at all - while alt tabbing, none of window could appear (only blue ALT+CTRL+DEL window, but not even a process manager).
Now using DXVK, after you press alt+tab you are forced to restart the game.

BBlisto91 2022-08-30 github

@deton24 Are you still having the alt tab issue?
Please test with latest master https://github.com/doitsujin/dxvk/actions/runs/2955815479

Ddeton24 2022-09-03 github

It's still the same. Sorry for late response.

If I try to maximise/alt+tab back, nothing happens, and suddenly I cannot move my cursor in the area of start menu (so in the moment when the game supposed to be maximised [after I clicked the game button in start menu/alt+tabbed]).

I also tried out newer master https://github.com/doitsujin/dxvk/actions/runs/2979079950

BBlisto91 2023-04-04 github

@deton24 could you try with this PR? https://github.com/doitsujin/dxvk/pull/3316. You can find a download of it here https://github.com/doitsujin/dxvk/actions/runs/4537356630

First try it without anything extra just to verify its still an issue, it shouldn't do anything new out of the box besides what has been changed on master since you tested last time.
If it still happens then make a file called dxvk.conf where the dxvk log files appear (usually next to the exe but not always) insert d3d9.deviceLost = True and try again.

Ddeton24 2023-04-05 github

Unfortunately, that didn't help.
If you think that the issue can be driver-dependant, I can update them later.

AAbbieDoobie 2023-12-10 github

Seeing the same issue with most recent dxvk release on W11 with an RTX 3080.

KKuraiShidosha 2025-03-14 github

How is anyone even getting the game to launch with DXVK on Windows? I saw a bunch of fixes for the NV shadow buffers and wanted to try it. I see the startup splash screen on the desktop then it crashes before the game even initializes a window. Event viewer describes an Application Error with the following:

Faulting application name: splintercell.exe, version: 0.0.0.0, time stamp: 0x3f9ee7f5
Faulting module name: ucrtbase.dll, version: 10.0.22621.3593, time stamp: 0x84b62951
Exception code: 0xc0000409
Fault offset: 0x0009e3bb
Faulting process id: 0x0x3938
Faulting application start time: 0x0x1DB949E89A84ED1
Faulting application path: D:\Games\SteamLibrary\steamapps\common\Splinter Cell\system\splintercell.exe
Faulting module path: C:\Windows\System32\ucrtbase.dll
Report Id: fba1653a-00c4-4e75-b61c-242e2bbe98d0
Faulting package full name:
Faulting package-relative application ID:

Ddeton24 2025-03-15 github

Normally. You're hijacking an issue of a different game.

KKuraiShidosha 2025-03-15 github

My apologies I missed that this thread was for Conviction.

Upstream links

DLLs

Error codes