public void Run() { CPU.Reset(); while (Running) { // Accuracy can be up to 6/7 cycles out if they access Registers! HM. Todo int cpuCycles = 0; for (int i = 0; i < 100; i++) { cpuCycles += CPU.Run(); } PPU.Run(cpuCycles); //APU.Run(cpuCycles); } Graphics.Deinitialise(); }
public void Reset() { cpu.Reset(); }