diff --git a/src/citra_qt/citra_qt.cpp b/src/citra_qt/citra_qt.cpp index 061f25acf..cfa9758c8 100644 --- a/src/citra_qt/citra_qt.cpp +++ b/src/citra_qt/citra_qt.cpp @@ -329,6 +329,10 @@ GMainWindow::GMainWindow(Core::System& system_) } } +#ifdef _WIN32 + SetPriorityClass(GetCurrentProcess(), ABOVE_NORMAL_PRIORITY_CLASS); +#endif + #ifdef __unix__ SetGamemodeEnabled(Settings::values.enable_gamemode.GetValue()); #endif diff --git a/src/citra_sdl/citra_sdl.cpp b/src/citra_sdl/citra_sdl.cpp index 9c0f4470a..4afade839 100644 --- a/src/citra_sdl/citra_sdl.cpp +++ b/src/citra_sdl/citra_sdl.cpp @@ -463,6 +463,10 @@ int LaunchSdlFrontend(int argc, char** argv) { } } +#ifdef _WIN32 + SetPriorityClass(GetCurrentProcess(), ABOVE_NORMAL_PRIORITY_CLASS); +#endif + #ifdef __unix__ Common::Linux::StartGamemode(); #endif