more cleanup

This commit is contained in:
Arisotura
2024-06-14 21:45:21 +02:00
parent 438c989716
commit 0cac63811a
2 changed files with 38 additions and 40 deletions

View File

@ -57,6 +57,8 @@ public:
enum MessageType
{
msg_Exit,
msg_EmuRun,
msg_EmuPause,
msg_EmuUnpause,
@ -139,15 +141,14 @@ private:
emuStatus_Paused,
emuStatus_FrameStep,
};
std::atomic<EmuStatusKind> EmuStatus;
EmuStatusKind PrevEmuStatus;
EmuStatusKind EmuRunning;
EmuStatusKind prevEmuStatus;
EmuStatusKind emuStatus;
bool emuActive;
constexpr static int EmuPauseStackRunning = 0;
constexpr static int EmuPauseStackPauseThreshold = 1;
int EmuPauseStack;
constexpr static int emuPauseStackRunning = 0;
constexpr static int emuPauseStackPauseThreshold = 1;
int emuPauseStack;
QMutex msgMutex;
QSemaphore msgSemaphore;