From 33bf09122ccfbb5ec42d2874cab382e1b9674cda Mon Sep 17 00:00:00 2001 From: Blisto91 <47954800+Blisto91@users.noreply.github.com> Date: Wed, 17 Jul 2024 00:36:30 +0200 Subject: [PATCH] [util] Add configs for Splinter Cell Conviction The game will sometimes black screen upon alt-tab without deviceLossOnFocusLoss. Spoofing the GPU through dxgi to a known one from its list prevents the System Detection tool from complaining that it is unsupported on some setups. --- src/util/config/config.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/util/config/config.cpp b/src/util/config/config.cpp index 7183f842d..14b3c96d3 100644 --- a/src/util/config/config.cpp +++ b/src/util/config/config.cpp @@ -996,10 +996,18 @@ namespace dxvk { R"(|The Lord of the Rings, The Rise of the Witch-king)\\game\.dat$)", {{ { "d3d9.cachedDynamicBuffers", "True" }, }} }, - /* WRC4 - Audio breaks above 60fps */ + /* WRC4 - Audio breaks above 60fps */ { R"(\\WRC4\.exe$)", {{ { "d3d9.maxFrameRate", "60" }, }} }, + /* Splinter Cell Conviction - Alt-tab black * + * screen and unsupported GPU complaint */ + { R"(\\conviction_game\.exe$)", {{ + { "d3d9.deviceLossOnFocusLoss", "True" }, + { "dxgi.customVendorId", "10de" }, + { "dxgi.customDeviceId", "05e0" }, + { "dxgi.customDeviceDesc", "GeForce GTX 295" }, + }} }, /**********************************************/ /* D3D8 GAMES */