ECWolf (Wolfenstein 3D Source Port) and automatic refresh rate customization possible?

invalid@example.com (Dave3000), Dave3000
Fri, 17 Apr 2026 23:56:17 +0000
Displays

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...