From 97091aad39479f9f58f6448aecba85fc3fcf4f38 Mon Sep 17 00:00:00 2001 From: WinterSnowfall Date: Sun, 14 Jul 2024 01:43:40 +0300 Subject: [PATCH] [util] Enable legacy DISCARD for Rayman 3 --- 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 5c1178dbf9c..dc8ba60e4aa 100644 --- a/src/util/config/config.cpp +++ b/src/util/config/config.cpp @@ -1139,6 +1139,13 @@ namespace dxvk { { R"(\\Chrome(Single|Net)\.exe$)", {{ { "d3d9.maxFrameRate", "60" }, }} }, + /* Rayman 3: Hoodlum Havoc * + * Missing geometry and textures without * + * legacy DISCARD behavior */ + { R"(\\Rayman3\.exe$)", {{ + { "d3d9.allowDirectBufferMapping", "False" }, + { "d3d8.forceLegacyDiscard", "True" }, + }} }, }};