public UlaSpectrum48snow() { SnowRenderer = new SpectrumSnowRenderer(); SnowRenderer.Params = CreateSpectrumRendererParams(); SnowRenderer.Palette = SpectrumSnowRenderer.CreatePalette(); Renderer = SnowRenderer; }
public UlaSpectrum48snow() { Name = "ZX Spectrum 48 [snow]"; SnowRenderer = new SpectrumSnowRenderer(); SnowRenderer.Params = CreateSpectrumRendererParams(); SnowRenderer.Palette = SpectrumSnowRenderer.CreatePalette(); Renderer = SnowRenderer; }
public override IUlaRenderer Clone() { var renderer = new SpectrumSnowRenderer(); renderer.Params = this.Params; renderer.Palette = this.Palette; renderer.UlaMemory = this.UlaMemory; renderer.m_flashState = this.m_flashState; renderer.m_flashCounter = this.m_flashCounter; renderer.UpdateBorder(this.m_borderIndex); renderer.m_fetchB1 = this.m_fetchB1; renderer.m_fetchA1 = this.m_fetchA1; renderer.m_fetchB2 = this.m_fetchB2; renderer.m_fetchA2 = this.m_fetchA2; renderer.m_fetchInk = this.m_fetchInk; renderer.m_fetchPaper = this.m_fetchPaper; renderer.m_fetchBorder = m_fetchBorder; return renderer; }
public override IUlaRenderer Clone() { var renderer = new SpectrumSnowRenderer(); renderer.Params = this.Params; renderer.Palette = this.Palette; renderer.MemoryPage = this.MemoryPage; renderer.m_flashState = this.m_flashState; renderer.m_flashCounter = this.m_flashCounter; renderer.UpdateBorder(this.m_borderIndex); renderer.m_fetchB1 = this.m_fetchB1; renderer.m_fetchA1 = this.m_fetchA1; renderer.m_fetchB2 = this.m_fetchB2; renderer.m_fetchA2 = this.m_fetchA2; renderer.m_fetchInk = this.m_fetchInk; renderer.m_fetchPaper = this.m_fetchPaper; renderer.m_fetchBorder = m_fetchBorder; return(renderer); }