The Modern, Autonomous Gaming Performance & Hardware Telemetry Suite for Windows 10 & 11.
Engineered for competitive esports, high-refresh displays, and micro-stutter elimination.
Download Latest Release • Changelog • Features • Anti-Cheat Safety
Game Booster PRO v1.2.2 is an open-source, lightweight Windows gaming optimizer designed to maximize gaming performance, lower input latency, reclaim gigabytes of system memory, and provide real-time hardware telemetry without invasive software hooks.
Unlike legacy utilities that rely on fragile .bat files or inject intrusive DLLs into game processes, Game Booster PRO is built on native Win32 APIs, modern WPF rendering, and a standalone elevated C# executable launcher (GameBooster.exe).
Note
What's New in v1.2.2:
• PowerShell 7 Runtime Engine: Live detection, 1-click in-app background installation/upgrade via Winget/MSI, and smart multi-directory launcher auto-detection.
• Server Ping Radar Overhaul: Read-only locked DataGrid cells, double-click to ping individual servers, and right-click context menu (Single ping, continuous live ping console, traceroute, copy IP/details).
• System-Wide DataGrid Protection: Read-only safety locking across all grids (Library, Whitelist, Restore, Crashes) to prevent accidental text editing.
• Zero-Bloat Asset Footprint: Stripped non-essential PNG showcase screenshots, reducing release distribution size to an ultra-lean ~102 KB.
• See full details in CHANGELOG.md.
- Process Aggregation: Multi-instance applications (such as Brave, Chrome, Edge, and Discord) are grouped into a single unified row showing combined RAM consumption, PID lists, and window titles.
- 1-Click Game Mode Activation: Closes selected memory-heavy background applications, trims process working sets, purges cached standby memory, and activates the Windows Ultimate Performance power plan.
- Complete Session Restoration: Remembers exactly what was closed in the active session and allows 1-click individual or full restoration upon finishing a gaming session.
- Automatic Library Scanner: Instantly scans and identifies games installed via Steam, Epic Games, Battle.net, GOG Galaxy, and Xbox Game Pass / Windows Store.
- Hardware Optimizer Profiles: Set per-game CPU Priority (
High,AboveNormal), Architecture Affinity (bind to Intel P-Cores to prevent E-Core scheduler stutter, or bind to AMD 3D V-Cache CCD), custom game companion launch commands, and auto-OSD launch. - Profile Management: Easily save, reload, or reset profiles to defaults.
- 0.5ms High-Resolution Timer: Forces Windows system timer resolution from the default 15.6ms down to
0.5ms(NtSetTimerResolution), stabilizing frametimes and reducing micro-stuttering. - Hardware-Accelerated GPU Scheduling (HAGS): Verifies and configures HAGS directly in the Windows registry for ultra-fast GPU memory management.
- Windows Dedicated Game Mode: Ensures Windows OS Game Mode thread prioritization is active.
- TCP NoDelay Network Latency Optimizer: Disables the Nagle packet batching algorithm on active network adapters (
TcpAckFrequency = 1,TCPNoDelay = 1,TcpDelAckTicks = 0) to minimize network packet queuing delays in online titles.
- Real-Time Memory Counter: Accurately reads Windows Standby Cache via
\Memory\Standby Cache Normal Priority Bytes. - Zero-Dependency Purge: Uses
NtSetSystemInformation(80)with elevatedRtlAdjustPrivilegeto immediately flush cached standby pages and working sets without requiring external tools like RAMMap.
- Safely purges corrupted or bloated shader caches across DirectX, NVIDIA (
DXCache,GLCache), AMD (DxcCache), and Intel graphics pipelines. - Forces games to recompile clean shader caches on next launch, eliminating sudden texture popping and frame drops.
- Real-time ICMP ping grid tracking latency to major game server clusters (Frankfurt, London, Amsterdam, Paris, US East/West, Tokyo, São Paulo, Sydney).
- Optional background auto-ping timer (5s interval) with color-coded quality indicators.
- Docks terminal-based system monitors (
btop4win+bottom+ live ping graph) onto secondary monitors. - Supports 3 custom layout presets (
Tri-Pane Balanced,Esports Ping Focused,Minimal Dual-Pane). - Remembers window coordinates, width, height, and geometry across reboots.
- Includes 1-click Launch, Force Restart, and Close HUD controls.
- Zero DLL Injection: Renders an unobtrusive, glass-like telemetry overlay using Win32
WS_EX_TRANSPARENT | WS_EX_LAYERED | WS_EX_TOOLWINDOWAPIs. - Anti-Cheat Safe: Never touches the game memory or GPU swapchain, making it 100% safe with Valorant (Vanguard), Call of Duty (Ricochet), Fortnite (Easy Anti-Cheat), Rainbow Six (BattlEye), and CS2 (VAC).
- Customizable Brand/Streamer Tag: Enter your custom streamer name or clan handle (e.g.,
SOFEE,GAME BOOSTER) in the setup field to brand the overlay. - Full Hotkey Control: Press
F10or use the UI to toggle the overlay on/off anytime.
- Automatically detects installed GPU vendor (NVIDIA GeForce, AMD Radeon, Intel Arc).
- Whitelists display driver and GPU hardware acceleration daemons (
nvcontainer,nvcplui,nvspcaps64,amdfendrsr,ArcControl) to prevent driver crashes during cleanup.
- Inspects Windows Event Log (Event ID 1000 - Application Error) for recent game crashes.
- Extracts faulting modules (
ntdll.dll,d3d12.dll, graphics drivers), exception codes, and timestamps, presenting in-depth root-cause analysis and remediation steps.
GameBooster/
├── assets/ # Application icons and branding (gamebooster.ico)
│ └── gamebooster.ico
├── src/ # Core application source code
│ ├── Launcher/ # Elevated C# Native Wrapper
│ │ ├── Program.cs # Elevated single-instance launcher
│ │ └── app.manifest # requireAdministrator manifest
│ ├── Modules/ # Modular subsystem engines
│ │ ├── CpuOptimizer.ps1 # CPU affinity & core parking
│ │ ├── GpuManager.ps1 # Dynamic GPU whitelist protection
│ │ ├── LibraryScanner.ps1 # Game detection across stores
│ │ ├── MemoryPurge.ps1 # Native Standby RAM & working set flush
│ │ ├── PerGameProfiles.ps1 # Per-game hardware tuning
│ │ ├── ServerRadar.ps1 # ICMP ping telemetry engine
│ │ ├── ShaderCleaner.ps1 # DirectX / NVIDIA / AMD shader purge
│ │ └── SystemTweaks.ps1 # Timer, HAGS, Game Mode, TCP NoDelay
│ ├── GameBooster.ps1 # Main WPF Dashboard interface
│ ├── InGameOverlay.ps1 # Transparent click-through OSD
│ ├── Launch_Gaming_HUD.ps1 # Terminal HUD launcher & window snapper
│ ├── PingMonitor.ps1 # Live ping telemetry script
│ ├── Save_Current_HUD_Size.ps1 # HUD geometry capture script
│ └── TrayBooster.ps1 # System tray companion & hotkey listener
├── config.template.json # Clean, sanitized default configuration
├── GameBooster.exe # Pre-compiled elevated executable
├── LICENSE # MIT Open-Source License
└── README.md # Complete documentation
- Download the latest release from the GitHub Releases page.
- Extract the archive to any folder or drive of your choice (e.g.
C:\Games\GameBoosterorD:\Tools\GameBooster). - Double-click
GameBooster.exe. - Accept the Windows UAC elevation prompt (administrator privileges are required to adjust system timers, flush standby memory, and tune TCP adapters).
You can also launch the dashboard directly using PowerShell 7 or Windows PowerShell 5.1:
# Open an elevated PowerShell terminal in the project directory
powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\src\GameBooster.ps1The GameBooster.exe binary is a lightweight C# wrapper compiled with the standard Microsoft C# compiler (csc.exe) built into Windows (.NET Framework 4.0+). No external SDK or Visual Studio installation is required.
To recompile:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe /target:winexe /out:GameBooster.exe /win32manifest:src\Launcher\app.manifest /win32icon:assets\gamebooster.ico /reference:System.Windows.Forms.dll,System.Drawing.dll src\Launcher\Program.csOn first launch, Game Booster PRO automatically generates a local config.json file from config.template.json. Personal settings and local game lists remain entirely on your machine and are never tracked by git.
Key configuration blocks:
{
"hudSettings": {
"launchOnBoost": true,
"layoutPreset": "tri_pane",
"hudX": 100,
"hudY": 100,
"hudWidth": 1200,
"hudHeight": 650
},
"overlaySettings": {
"enabled": true,
"position": "TopRight",
"titleText": "GAME BOOSTER"
},
"tweaksSettings": {
"auto05msTimer": true,
"autoPurgeStandbyOnBoost": true,
"autoCpuAffinity": true
}
}- Zero DLL Injections: Game Booster PRO never injects code or hooks into any third-party game process.
- Zero Memory Modification: Game executables run unhindered and unmodified.
- Standard Windows APIs: All optimizations use official Microsoft Win32 APIs (
NtSetTimerResolution,NtSetSystemInformation,EmptyWorkingSet, and registry subsystem keys). - Zero Telemetry: The application makes zero outbound telemetry, diagnostic, or tracking web requests. All source code is inspectable.
Contributions, feature suggestions, and bug reports are welcome!
- Fork the repository.
- Create your feature branch (
git checkout -b feature/NewFeature). - Commit your changes (
git commit -m 'Add NewFeature'). - Push to the branch (
git push origin feature/NewFeature). - Open a Pull Request.
Distributed under the MIT License. See LICENSE for more information.