Skip to content

GUI Priority

Dimitris Panokostas edited this page Mar 16, 2026 · 1 revision

Priority Panel

Priority

The Priority panel controls the CPU scheduling priority of the emulator process and what happens to emulation, sound, and input when the emulator window is active, inactive, or minimized.

When Active

Settings that apply while the emulator window is focused and the mouse is captured.

Run at priority

  • Sets the CPU scheduling priority for the emulator process when the window is active and the mouse is captured
  • Choices: Low, Normal, High

Mouse uncaptured: Pause emulation

  • Pauses emulation when the mouse is released from the emulator window (e.g. after pressing Alt+Tab or the untrap key)

Mouse uncaptured: Disable sound

  • Stops audio output when the mouse is not captured, reducing CPU usage while the window remains visible

When Inactive

Settings that apply while the emulator window has lost focus.

Run at priority

  • Sets the CPU scheduling priority when the emulator window is not in the foreground
  • Choices: Low, Normal, High

Pause emulation

  • Pauses emulation entirely when the window loses focus

Disable sound

  • Stops audio output when the window is inactive

Disable input

  • Stops processing input devices (keyboard, joystick, mouse) when the window is inactive

When Minimized

Settings that apply while the emulator window is minimized.

Run at priority

  • Sets the CPU scheduling priority when the emulator window is minimized
  • Choices: Low, Normal, High

Pause emulation

  • Pauses emulation when the window is minimized

Disable sound

  • Stops audio output when the window is minimized

Disable input

  • Stops processing input devices when the window is minimized

Clone this wiki locally