diff --git a/src/util/config/config.cpp b/src/util/config/config.cpp index c380afae..4508fa19 100644 --- a/src/util/config/config.cpp +++ b/src/util/config/config.cpp @@ -767,6 +767,21 @@ namespace dxvk { { R"(\\eldorado\.exe$)", {{ { "d3d9.floatEmulation", "Strict" }, }} }, + /* Fallout 76 + * Game tries to be too "smart" and changes sync + * interval based on performance (in fullscreen) + * or tries to match (or ratio below) 60fps + * (in windowed). + * + * Ends up getting in a loop where it will switch + * and start stuttering, or get stuck at targeting + * 30Hz in fullscreen. + * Windowed mode being locked to 60fps as well is + * pretty suboptimal... + */ + { R"(\\Fallout76\.exe$)", {{ + { "dxgi.syncInterval", "1" }, + }} }, /**********************************************/ /* D3D12 GAMES (vkd3d-proton with dxvk dxgi) */