Badgenyamultiplexer/pc-game-fps-doctor
Productivity & UtilitiesA Windows tool for diagnosing game startup errors, stutters and lag, then fixing settings with one-click undo.
Overview
Pitstop is a free, MIT-licensed Windows 10/11 x64 utility aimed at players, especially VALORANT players, whose game won't start, stutters or lags. It checks the PC for common blockers, explains results in plain language, applies the software-side fixes it can, and logs every change so it can be undone. It claims not to touch the game, Vanguard or Windows security, and to avoid disabling Defender, Windows Update, Memory integrity or Spectre mitigations.
The diagnostic side covers three areas: Vanguard/VALORANT error codes (including BIOS paths for ASUS boards), FPS and 1% lows measured with PresentMon, and network latency, jitter, loss and bufferbloat grade per hop. It also produces before/after measurement cards.
Quick start
The Windows release is a portable zip, with no installer and no admin rights: download pc-game-fps-doctor.zip, unpack the whole folder, and start Main.exe with Pitstop kept alongside it. Then:
- Open Pitstop and press Check my PC.
- Press Fix all; Pitstop performs what software can fix and shows the rest, such as cable placement or BIOS switches, with instructions.
- Press Measure again to compare the same minute of play and generate a shareable card.
To build from source, you need Rust 1.85+ and the Tauri prerequisites:
git clone https://github.com/Badgenyamultiplexer/pc-game-fps-doctor.git
cd pitstop
cargo test --workspace
cargo tauri build
The core logic lives in crates/pitstop-core, covering error-code lookup, frametime statistics, checks and the undo journal. Error rules sit in rules/errors.toml, blocked drivers in rules/drivers.toml, and server regions in rules/regions.toml.
Constraints
- Windows 10 or 11 x64 only.
- The distributed build is a precompiled
Main.exeinside a zip; the README states it is code-signed and that no installer or admin rights are required. - FPS measurement uses a 60-second PresentMon capture; the "FPS in fights" figure is the 1% low.
- Ping is measured against public stand-in hosts in each server city because Riot does not publish server addresses, so it can differ from the in-game number by a few ms.
- The tool cannot lift VAN 152 hardware bans, and the author explicitly rejects HWID spoofers.
- Building from source requires Rust 1.85+ and Tauri prerequisites.
- MIT-licensed; bundled Inter and Geist Mono fonts are under the SIL Open Font License 1.1.
HotRepo's take
Pitstop recorded 109 stars and 8 forks on the JavaScript new-project list for 2026-11-04, all of it within a growth window that started on 2026-11-03, so this is an early-stage repository with only one observation. The project mixes a JavaScript/Tauri front end with a Rust core, and its rule files are readable in the repo, which gives the error and region logic something concrete to inspect. The main open question for readers is the distributed zip: the README says the executable is signed, but the repository itself does not explain who publishes the binary or how it maps to the source. That is worth weighing before running it on a gaming PC, where the tool touches Windows settings.
Written by AI from the project's README, updated . The project's own docs are the source of truth.