From 0574013bd0889bf53dba1d6b91f7625a3f488afa Mon Sep 17 00:00:00 2001 From: alyosha-tas Date: Wed, 20 Sep 2017 10:26:33 -0400 Subject: [PATCH] Atari 2600 -Recast to run single cycle -Remove frame buffer from state -Always end frames on vsync boundary --- .../Consoles/Atari/2600/Tia/Tia.SyncState.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/BizHawk.Emulation.Cores/Consoles/Atari/2600/Tia/Tia.SyncState.cs b/BizHawk.Emulation.Cores/Consoles/Atari/2600/Tia/Tia.SyncState.cs index 00aa6e7669..1f3807247a 100644 --- a/BizHawk.Emulation.Cores/Consoles/Atari/2600/Tia/Tia.SyncState.cs +++ b/BizHawk.Emulation.Cores/Consoles/Atari/2600/Tia/Tia.SyncState.cs @@ -62,10 +62,8 @@ namespace BizHawk.Emulation.Cores.Atari.Atari2600 ser.Sync("vblankEnabled", ref _vblankEnabled); ser.Sync("vsyncEnabled", ref _vsyncEnabled); ser.Sync("CurrentScanLine", ref _currentScanLine); - ser.Sync("scanlinebuffer", ref _scanlinebuffer, false); ser.Sync("AudioClocks", ref AudioClocks); - ser.Sync("FrameStartCycles", ref _frameStartCycles); - ser.Sync("FrameEndCycles", ref _frameEndCycles); + ser.Sync("New_Frame", ref New_Frame); ser.BeginSection("Player0"); _player0.SyncState(ser);