public void Reset() { // Reset all components. // Since this is via the Reset() interface on these devices, they could all be thrown in a List<> potentially. m_processor.Reset(); m_monitor.Reset(); m_keyboard.Reset(); m_psg.Reset(); m_crtc.Reset(); m_gate_array.Reset(); m_ppi.Reset(); m_memory.Reset(); }