BizHawk/BizHawk.Emulation.Cores/Computers/MSX/MSX.ISaveRam.cs

28 lines
456 B
C#

using System;
using BizHawk.Emulation.Common;
namespace BizHawk.Emulation.Cores.Computers.MSX
{
public partial class MSX : ISaveRam
{
public byte[] CloneSaveRam()
{
return (byte[]) SaveRAM?.Clone();
}
public void StoreSaveRam(byte[] data)
{
if (SaveRAM != null)
{
Array.Copy(data, SaveRAM, data.Length);
}
}
public bool SaveRamModified { get; private set; }
public byte[] SaveRAM;
private byte SaveRamBank;
}
}