diff --git a/rpcs3/Emu/System.cpp b/rpcs3/Emu/System.cpp index 70e097f8a7..afd152a257 100644 --- a/rpcs3/Emu/System.cpp +++ b/rpcs3/Emu/System.cpp @@ -1693,6 +1693,12 @@ void Emulator::Run(bool start_playtime) cpu.notify(); }); + if (auto thr = g_fxo->get>()) + { + thr->state -= cpu_flag::stop; + thread_ctrl::notify(*thr); + } + if (g_cfg.misc.prevent_display_sleep) { disable_display_sleep();