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.