class CCpu {
private:
- bool m_Z, m_S, m_C, m_O;
+ bool m_Z, m_S, m_C, m_O, m_breakNext;
CDat m_pc, m_pc_next, m_perf;
CMem<CDat> m_reg, m_ram;
void applyToExtensions(const vector<string>& in);
void tick();
+ void breakNext();
+ bool shouldBreak();
+
CDat getRegister(const int) const;
void setRegister(const int, CDat);