15 static void setCPU(CCpu* cpu) {m_cpu = cpu;}
16 static void setDisasm(disasm* dasm) { m_disasm = dasm; }
19 //called by cpu before every tick
20 virtual void applyTick() = 0;
21 virtual void parseInput(const vector<string>& in) = 0;
22 virtual void loadData(const int address, CDat value) = 0;
23 virtual CDat readData(const int address) = 0;
25 static disasm* m_disasm;