fix up cheat toggle

This commit is contained in:
Arisotura
2024-10-31 20:33:57 +01:00
parent 6c6cefad6c
commit 1b8daa0465
4 changed files with 21 additions and 2 deletions

View File

@ -648,6 +648,10 @@ void EmuThread::handleMessages()
msgResult = 1;
}
break;
case msg_EnableCheats:
emuInstance->enableCheats(msg.param.value<bool>());
break;
}
msgSemaphore.release();
@ -815,6 +819,12 @@ int EmuThread::importSavefile(const QString& filename)
return msgResult;
}
void EmuThread::enableCheats(bool enable)
{
sendMessage({.type = msg_EnableCheats, .param = enable});
waitMessage();
}
void EmuThread::updateRenderer()
{
if (videoRenderer != lastVideoRenderer)