Skip to content

Consistent, repeatable CS2 benchmarks – Automated CapFrameX capture with precise timing for reliable, comparable results every run.

Notifications You must be signed in to change notification settings

Ark0N/-CS2-Benchmark-Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎯⚡ 1-Click CS2 Benchmark Automation 📈🖥 (with CapFrameX)

Run professional-grade CS2 benchmarks with true 1% lows and precise CPU/GPU usage metrics — all in just one click.

Install the - CS2 FPS Benchmark Workshop Map:
Download Here (must be subscribed)

This project bundles CapFrameX and AutoHotkey into a single, ready-to-run package.

image

🚀 Why This Tool?

Benchmarking CS2 by hand is frustrating — launch the game, try to hit the capture hotkey at just the right moment and then wonder if your results are even comparable. Most of the time, they aren’t.

This tool makes the process consistent, repeatable, and effortless:

  1. Timing – Capture starts at exactly the same moment every run, down to the millisecond.
  2. Truly repeatable – Change a bios setting, driver, overclock your GPU — then re-run knowing the test conditions are identical.
  3. Hands-free workflow – It launches CapFrameX fresh, starts CS2, runs the benchmark, captures with audible beeps, collects the data, and closes the game automatically.
  4. Scientific accuracy – With precise timing and CapFrameX’s trusted metrics, your results are consistent, comparable, and 100% reproducible.
  5. Exits CS2 automatically when done.

With CapFrameX handling the metrics, you get real, trustworthy numbers — not “fake” averages.


✨ Key Features

  • 📦 All-in-One Bundle – Includes CapFrameX and AutoHotkey scripts, no hunting for tools.

  • ⚡ 1-Click GUI – Just run GUI-Launcher.bat once and you’re ready to go.

  • ▶ 1-Click Benchmark – Run Run_Benchmark.bat and everything is automated.

  • 🎯 Professional Data Quality – Get real 1% lows, frametime analysis, CPU/GPU usage charts.

  • 🛠 Fully Adjustable – All timings and hotkeys can be tweaked in the .ahk scripts.

  • Optional 🛠 Custom cs2_video file Always use the same CS2 Video Settings for consistent Restults, put your cs2_video.txt settings file into the "cs2_video" folder.


🛠 Setup — Fast & Easy

  1. Just install the - CS2 FPS Benchmark Workshop Map:
    Download Here (must be subscribed)

  2. Download & Extract this bundle anywhere on your PC. https://github.com/Ark0N/-CS2-Benchmark-Automation/archive/refs/heads/main.zip

  3. In Steam Settings disable "Ask which account to use each time Steam start"

  4. Run GUI-Launcher.bat or Run_Benchmark.bat to directly start the automated CS2 Benchmark with CapframeX

image

The "CS2 Video Setup" allows you to select the Steam account if needed.

Please ensure that the CS2 Dust2 Benchmark Workshop map is subscribed to on the selected account.


▶ Running a Benchmark

  1. Run Run_Benchmark.bat for a direct run or use the GUI-Launcher.bat
  2. Sit back:
    • CapFrameX launches in the background.
    • CS2 starts, loads the workshop FPS Benchmark map.
    • 6 Seconds after the console is closed, the capture begins (listen for the beeps).
    • The script quits CS2 when finished.
  3. Open CapFrameX to review your data — full graphs, frametime plots, averages, 1% lows, CPU/GPU metrics.

📋 Requirements

  • Windows 10/11
  • Steam with CS2 installed
  • In Steam Settings disable "Ask which account to use each time Steam start"
  • CS2 FPS Benchmark Workshop Map:
    Download Here (must be subscribed)

🎛 Important CapFrameX Settings (these settings are preconfigured)

Capture Logger Tab:

Setting Value
Capture hotkey F5
Capture time [s] 100
Capture delay [s] 3
Hotkey sound Voice
Global time ON
Run history OFF
Aggregation of run history OFF
image

⚙ Advanced Users

You can edit the .ahk files to change:

cs2WindowWaitSeconds := 120     ; Max wait for CS2 to open
mapStartDelayMs      := 6000    ; Delay before starting capture
benchmarkDurationMs  := 125000  ; Duration before quitting CS2

A CapFrameX Benchmark of the CS2 Dust2 Workshop Map 1440x1080 strechted low settings image

About

Consistent, repeatable CS2 benchmarks – Automated CapFrameX capture with precise timing for reliable, comparable results every run.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •