public unsafe VirtualMachine(DirectKeyboard keyboard, DirectMouse mouse, DirectSound sound) { this.m_keyboard = keyboard; this.m_mouse = mouse; this.m_sound = sound; m_spectrum = new SpectrumConcrete(); m_spectrum.UpdateState += OnUpdateState; m_spectrum.Breakpoint += OnBreakpoint; m_spectrum.UpdateFrame += OnUpdateFrame; }
public LoadManager(SpectrumBase spec) { _spec = spec; }
public SnapshotSerializerBase(SpectrumBase spec) { _spec = spec; }
public ZxSerializer(SpectrumBase spec) : base(spec) { }
public RzxBlockReader(SpectrumBase spectrum, Stream stream) { m_spectrum = spectrum; m_stream = stream; open(); }