Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/FrogTheFrog/frl-toggle
App for Windows to toggle Nvidia's Frame Rate Limiter (FRL) via command line
https://github.com/FrogTheFrog/frl-toggle
Last synced: 3 months ago
JSON representation
App for Windows to toggle Nvidia's Frame Rate Limiter (FRL) via command line
- Host: GitHub
- URL: https://github.com/FrogTheFrog/frl-toggle
- Owner: FrogTheFrog
- License: gpl-3.0
- Created: 2023-09-13T21:19:21.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-21T11:13:39.000Z (12 months ago)
- Last Synced: 2023-12-22T02:23:16.632Z (12 months ago)
- Language: C++
- Size: 54.7 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-sunshine - FrlToggle - Nvidia's Frame Rate Limiter. (📜 Scripts / 💻 Virtual Displays)
README
# frl-toggle ![Status](https://github.com/FrogTheFrog/frl-toggle/actions/workflows/publish.yaml/badge.svg)
App for Windows to toggle Nvidia's Frame Rate Limiter (FRL) via command line
# How to use
----
Run the app in terminal for usage instruction, but in case you're lazy:
```
Usage example:
frltoggle status prints the current FRL value. Value 0 means it's disabled.
frltoggle 0 turns off the framerate limiter.
frltoggle 60 sets the FPS limit to 60 (allowed values are [0, 1023]).
frltoggle 60 --save-previous sets the FPS limit to 60 and saves the previous value to a file.
frltoggle 60 --save-previous-or-reuse sets the FPS limit to 60 and saves the previous value to a file.
If the file already exists, its value will be validated and reused instead.
This is useful in case the system has crashed and we want to reuse the value from before the crash.
frltoggle load-file loads the value from file (e.g., saved using "--save-previous") and uses it to set FRL.
File is removed afterwards if no errors occur.
```