namespace VirtualNes.Core { public struct MMCSTAT : IStateBufferObject { public byte[] mmcdata; public static MMCSTAT GetDefault() { return new MMCSTAT() { mmcdata = new byte[256] }; } public uint GetSize() { return (uint)mmcdata.Length; } public void SaveState(StateBuffer buffer) { buffer.Write(mmcdata); } } }