diff --git a/BizHawk.Emulation.Cores/Consoles/Atari/2600/Atari2600.IStatable.cs b/BizHawk.Emulation.Cores/Consoles/Atari/2600/Atari2600.IStatable.cs index b7bbadf8a2..8feae5f4f5 100644 --- a/BizHawk.Emulation.Cores/Consoles/Atari/2600/Atari2600.IStatable.cs +++ b/BizHawk.Emulation.Cores/Consoles/Atari/2600/Atari2600.IStatable.cs @@ -50,6 +50,11 @@ namespace BizHawk.Emulation.Cores.Atari.Atari2600 ser.Sync("Frame", ref _frame); ser.Sync("IsLag", ref _islag); ser.Sync("frameStartPending", ref _frameStartPending); + ser.Sync("leftDifficultySwitchPressed", ref _leftDifficultySwitchPressed); + ser.Sync("rightDifficultySwitchPressed", ref _rightDifficultySwitchPressed); + ser.Sync("leftDifficultySwitchHeld", ref _leftDifficultySwitchHeld); + ser.Sync("rightDifficultySwitchHeld", ref _rightDifficultySwitchHeld); + _tia.SyncState(ser); M6532.SyncState(ser); ser.BeginSection("Mapper");