Skip to content

Commit

Permalink
[util] Various buffer placement workarounds
Browse files Browse the repository at this point in the history
  • Loading branch information
WinterSnowfall authored and AlpyneDreams committed Jul 7, 2024
1 parent b0c51a5 commit 994e9f3
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions src/util/config/config.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1024,6 +1024,7 @@ namespace dxvk {
}} },
/* Railroad Tycoon 3 */
{ R"(\\RT3\.exe$)", {{
{ "d3d9.maxFrameRate", "60" },
{ "d3d8.managedBufferPlacement", "False" },
}} },
/* Supreme Ruler 2020: Gold *
Expand Down Expand Up @@ -1083,6 +1084,33 @@ namespace dxvk {
{ R"(\\Scrap\.exe$)", {{
{ "d3d9.deferSurfaceCreation", "True" },
}} },
/* Port Royale 2 *
* UI rendering issues with managed buffers */
{ R"(\\PR2\.exe$)", {{
{ "d3d8.managedBufferPlacement", "False" },
}} },
/* Sherlock Holmes: The Secret of the Silver *
* Earring */
{ R"(\\Sherlock Holmes.*(SSE|Silver Earring)\\game\.exe$)", {{
{ "d3d8.managedBufferPlacement", "False" },
}} },
/* The Guild Gold Edition (Europa 1400) *
* UI rendering issues with managed buffers */
{ R"(\\Europa1400Gold_TL\.exe$)", {{
{ "d3d8.managedBufferPlacement", "False" },
}} },
/* Icoming Forces */
{ R"(\\forces\.exe$)", {{
{ "d3d8.managedBufferPlacement", "False" },
}} },
/* Chaser */
{ R"(\\Chaser\.exe$)", {{
{ "d3d8.managedBufferPlacement", "False" },
}} },
/* Rise of Nations Gold */
{ R"(\\(nations|patriots)\.exe$)", {{
{ "d3d8.managedBufferPlacement", "False" },
}} },
}};


Expand Down

0 comments on commit 994e9f3

Please sign in to comment.