public void Stop() { clock.Dispose(); cpu.Dispose(); ppu.Dispose(); apu.Dispose(); running = false; }