diff --git a/BizHawk.Emulation.Cores/Consoles/Atari/2600/Mappers/mAR.cs b/BizHawk.Emulation.Cores/Consoles/Atari/2600/Mappers/mAR.cs index 1be138143f..81c0eeba24 100644 --- a/BizHawk.Emulation.Cores/Consoles/Atari/2600/Mappers/mAR.cs +++ b/BizHawk.Emulation.Cores/Consoles/Atari/2600/Mappers/mAR.cs @@ -201,6 +201,7 @@ namespace BizHawk.Emulation.Cores.Atari.Atari2600 _superChargerImage.Dispose(); _imageOffsets.Dispose(); _loadedImages.Dispose(); + _header.Dispose(); base.Dispose(); } diff --git a/BizHawk.Emulation.Cores/Consoles/Atari/2600/Mappers/mCM.cs b/BizHawk.Emulation.Cores/Consoles/Atari/2600/Mappers/mCM.cs index 53f64d2ef0..21463346cf 100644 --- a/BizHawk.Emulation.Cores/Consoles/Atari/2600/Mappers/mCM.cs +++ b/BizHawk.Emulation.Cores/Consoles/Atari/2600/Mappers/mCM.cs @@ -200,12 +200,10 @@ namespace BizHawk.Emulation.Cores.Atari.Atari2600 _disableRam = true; _writeMode = true; _column = 0; - _func_key = false; - _shift_key = false; + _func_key = false; + _shift_key = false; base.HardReset(); - - } public override void SyncState(Serializer ser) @@ -222,8 +220,6 @@ namespace BizHawk.Emulation.Cores.Atari.Atari2600 base.SyncState(ser); } - - private byte ReadMem(ushort addr, bool peek) { @@ -295,7 +291,6 @@ namespace BizHawk.Emulation.Cores.Atari.Atari2600 return ReadMem(addr, false); } - public override byte PeekMemory(ushort addr) { return ReadMem(addr,true);