public NesPpu(IDualClockSync sync) { m_sync = sync; for (int i = 0; i < m_spriteTempMemory.Length; i++) { m_spriteTempMemory[i] = new SpriteAttributes(); } }
public Nmos6502(IDualClockSync sync) { StackPointer = 0xFF; Status = (byte)(NotUsedFlag | InterruptFlag); m_sync = sync; }
public Nmos6502() { StackPointer = 0xFF; Status = (byte)(NotUsedFlag | InterruptFlag); m_sync = new DummySync(); }