public void Restart(bool useBootRom) { if (useBootRom) { CPU.Reset(); } else { CPU.BootWithoutBootRom(); } PPU.Boot(); }
public void Tick() { CPU.Tick(); PPU.Tick(CPU.CyclesLastTick); }
public Emulator(CPU cpu, PPU ppu, Joypad joypad) { CPU = cpu; PPU = ppu; Joypad = joypad; }