diff --git a/OptiScaler/misc/Quirks.h b/OptiScaler/misc/Quirks.h index 8ebcbb0c..0c81578c 100644 --- a/OptiScaler/misc/Quirks.h +++ b/OptiScaler/misc/Quirks.h @@ -279,7 +279,7 @@ static const QuirkEntry quirkTable[] = { GameQuirk::ForceBorderlessWhenUsingXeFG), // Metro Exodus Enhanced Edition - // ForceBorderless required to avoid black screen with XeFG + // ForceBorderless required to avoid black screen with XeFG, Manual Input polling for fixing invisible Opti Overlay QUIRK_ENTRY("metroexodus.exe", GameQuirk::DisableDxgiSpoofing, GameQuirk::ForceBorderlessWhenUsingXeFG, GameQuirk::ForceAutoExposure, GameQuirk::UseManualInputs), @@ -307,6 +307,10 @@ static const QuirkEntry quirkTable[] = { // Fakenvapi seems to cause a crash when switching to FSR4 (INT8 only?) QUIRK_ENTRY("dcs.exe", GameQuirk::DisableFakenvapi), + // S.T.A.L.K.E.R.: Legends of the Zone Trilogy - Enhanced Editions + // Manual input polling for fixing invisible Opti Overlay, no spoof needed for DLSS inputs + QUIRK_ENTRY("xrengine.exe", GameQuirk::UseManualInputs, GameQuirk::DisableDxgiSpoofing), + // SL spoof enough to unlock everything DLSS/No spoof needed for DLSS inputs // // The Witcher 3, Alan Wake 2, Crysis 3 Remastered, Marvel's Guardians of the Galaxy, UNCHARTED: Legacy of Thieves