AmbitiousPilots / AntiLag

AntiLag makes your system run as smooth as possible with lower input latency and a higher frame rate.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AntiLag

AntiLag makes your system run as smooth as possible with lower input latency and a higher frame rate.

Project compatibility Project license Project status


Project Hero Image


About

Does the following sound familiar?

"Windows is running sluggish. Games don't feel smooth and frame rates are fluctuating a lot. High input lag puts you at a disadvantage and drives you nuts. Simply everything doesn't feel as performant as it should".

I had the same issues and after lots of research and trial & error I packed the most effective settings in one little easy to use tool. With AntiLag my computer runs perfectly smooth, for games and daily work. Try it and see for yourself.

πŸ”₯ AntiLag to the rescue!
πŸ‘‰ Simple to use. Run AntiLag once and you're good to go
πŸ‘‰ Say goodbye to stutters!
πŸ‘‰ Lowers DPC Latency
πŸ‘‰ Keeps Timer Resolution constant
πŸ‘‰ Custom Power Plan for optimal performance
πŸ‘‰ Undo changes in one click
πŸ‘‰ No files or software will be installed
πŸ‘‰ No internet connection required
πŸ‘‰ Also works on (gaming) laptops
πŸ‘‰ Nvidia, AMD, Intel supported

Amongst the system optimizations, your active power plan is duplicated and modified for optimal performance. If you disable AntiLag, your power plan and settings are restored.

Here is a screenshot of DPC Latency Checker that shows DPC Latency (lower is better) before (yellow) and after (green) enabling AntiLag. You can also use LatencyMon which analyses your system and generates a report with insightful performance data.

DPC Latency Checker Screenshot Before/After AntiLag


Instructions

Enable AntiLag

  1. Download the latest AntiLag release and place it anywhere you like (e.g. on your desktop).
  2. Run AntiLag and click on "Enable AntiLag".
  3. Your computer will be restarted for the changes to take effect.
  4. Once enabled, make sure the AntiLag file remains in the same location. If you move it, follow step 2 again.
  5. That's it. Enjoy!

Disable AntiLag

  1. Run AntiLag and click on "Disable AntiLag".
  2. Your computer will be restarted for the changes to take effect.
  3. Now all modifications are rolled back.

How to prevent autostart
In order to keep the timer resolution on a constant 0.5ms (else it runs a value up to 15.625ms), AntiLag needs to run in the background. However, if you don't mind the timer resolution, you can disable the autostart entry for AntiLag as follows (this won't affect the other optimizations, but you likely lose some FPS and increase input lag):

  1. Launch the task manager (right click on taskbar, or press ctrl+alt+del).
  2. Switch to the "Startup" tab (click on "more details" in case you don't see any tabs).
  3. Locate "68WAntiLagApp" and click on disable.
  4. AntiLag won't automatically run on startup from now on.

Note: Running AntiLag increases power consumption. Make sure .NET Framework 4.7.2 or higher is installed as it's required to run AntiLag.

Status & Disclaimer

Please note that this project is in ALPHA phase. The software is provided "as is" without any warranty of any kind. Use at your own risk. For discussion, questions, remarks, bug reports, feature requests, head on over to issues.

License

AntiLag is provided under the Creative Commons BY-NC-ND 4.0 License.

About

AntiLag makes your system run as smooth as possible with lower input latency and a higher frame rate.