I understand that a Wolfenstein 3D source port called ECWolf has a frame rate cap of 70 fps just like the DOS version. I noticed that G-Sync or FreeSync won't kick in for ECWolf even if I choose the option in the NVCP for G-Sync to work in fullscreen and windowed mode and the specific settings option for the display. So I get a mild judder in ECWolf as a result at a 120Hz refresh rate and it's worse at a 144Hz refresh rate. My monitor supports G-Sync and FreeSync and is HDMI 2.1 and DP 1.4 but I tried the DP port on the monitor as well and G-Sync/FreeSync won't work in ECWolf still. The G-Sync indicator logo will not show up in ECWolf while it does in other source ports of other games. The only way I can get ECWolf to run completely smoothly is my adding a custom refresh rate of 70Hz in Windows 11 for my monitor to match the 70 fps cap of ECWolf and set it to 70Hz before starting ECWolf. I was wondering if there is a way I can create a batch file that will set the refresh rate to 70Hz and then execute ECWolf instead of manually setting the refresh rate to 70 Hz each time I want to run ECWolf if I want it completely judder-free. I tried the onboard GPU and my RTX 4090 in my system and another monitor that has FreeSync but G-Sync/FreeSync is not kicking in in ECWolf. My monitor is an AW2725DM.
Last edited: