From 1862e4dc8d141e418b2a552543c8c385a0542a12 Mon Sep 17 00:00:00 2001 From: Blisto91 <47954800+Blisto91@users.noreply.github.com> Date: Tue, 31 May 2022 20:44:11 +0200 Subject: [PATCH] [util] Report Nvidia VendorId for Myst V Game was made before ATI Technologies was bought by AMD and so doesn't recognize AMD as a GPU vendor, which for some reason makes it bug out. It also works when it sees the word "Radeon" in the device description, which is why this issue doesn't show on amdvlk or wined3d. --- src/util/config/config.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/util/config/config.cpp b/src/util/config/config.cpp index e67688de4..ede05db44 100644 --- a/src/util/config/config.cpp +++ b/src/util/config/config.cpp @@ -554,6 +554,13 @@ namespace dxvk { { "d3d9.memoryTrackTest", "True" }, { "d3d9.maxAvailableMemory", "2048" }, }} }, + /* Myst V End of Ages + Game has white textures on amd radv. + Expects Nvidia, Intel or ATI VendorId. + "Radeon" in gpu description also works */ + { R"(\\eoa\.exe$)", {{ + { "d3d9.customVendorId", "10de" }, + }} }, }};