From c61fd757f2aa318b4df480a051f484a6c630c38f Mon Sep 17 00:00:00 2001 From: adelikat Date: Sat, 26 Nov 2016 16:10:27 -0600 Subject: [PATCH] Atari 2600 - put difficulty toggle variables into savestates --- .../Consoles/Atari/2600/Atari2600.IStatable.cs | 5 +++++ 1 file changed, 5 insertions(+) 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");