KeyRoutines
ConditionFreecond.game.ready

Wait until a PC game has finished loading on Windows 11

Game is ready is App is ready with settings tuned for games. It waits for the real game window, a responsive game and settled CPU, so the rest of your gaming setup runs when the game has actually loaded.

How it works

  • Pick the game; KeyRoutines uses a built-in preset for that game when one exists, describing how big its real window is and how long its CPU needs to settle.
  • Games without a preset use general game values: a window of at least 1280 by 720 and five seconds of settled CPU.
  • The preset also suggests how long loading usually takes, so you can tell if your Wait until's time limit is too short.
  • You can override the window size and settle time in the advanced settings; anything you set wins over the preset.
  • It only reads Windows' process and window lists and never opens or touches the game itself.

Routines that use it

Full gaming setup

Open app launches the game, Wait until Game is ready, then OBS: switch scene and Set default audio device get everything else in place.

Focus the game when it's loaded

After the wait, Focus window uses the window Game is ready found, so you land straight in the game's menu.

Tell me when it's loaded

Start a slow game, walk away, and let Speak text announce when Game is ready passes.

Good to know

  • Tuned presets ship for a limited set of games; others use the general game values.
  • If the game was already running before the wait, the CPU check is skipped.

Questions

How can I tell when a game has finished loading?
Use Wait until with Game is ready after launching the game. It waits for the real game window, steady responses and settled CPU instead of a guess.
Is waiting for a game safe with anti-cheat?
Yes. The check only reads the process and window lists Windows already provides and doesn't open, inject into or send input to the game.

Pairs well with

Build this routine in KeyRoutines

Free from the Microsoft Store for Windows 11 and 10. Pro is a one-time upgrade.