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 committed Jul 3, 2023
1 parent 8dd7d2f commit a60b586
Showing 1 changed file with 28 additions and 1 deletion.
29 changes: 28 additions & 1 deletion src/util/config/config.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -882,7 +882,7 @@ namespace dxvk {
}} },
/* Project I.G.I. 2: Covert Strike */
{ R"(\\igi2\.exe$)", {{
{ "d3d9.managedBufferPlacement", "False" },
{ "d3d8.managedBufferPlacement", "False" },
{ "d3d9.apitraceMode", "True" },
}} },
/* Treasure Planet: Battle at Procyon *
Expand All @@ -898,6 +898,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.*(TSE|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 a60b586

Please sign in to comment.