Input: fix pad initialization

This commit is contained in:
Megamouse 2022-08-05 14:49:32 +02:00
parent fd1968dd22
commit c4b38869ab
3 changed files with 26 additions and 10 deletions

View file

@ -106,7 +106,7 @@ EmuCallbacks main_application::CreateCallbacks()
callbacks.init_pad_handler = [this](std::string_view title_id)
{
ensure(g_fxo->init<named_thread<pad_thread>>(get_thread(), m_game_window, title_id));
while (pad::g_reset) std::this_thread::yield();
while (!pad::g_started) std::this_thread::yield();
};
callbacks.get_audio = []() -> std::shared_ptr<AudioBackend>