public byte[] CloneSaveRam() { var data = new byte[LibVBANext.SaveRamSize(Core)]; if (!LibVBANext.SaveRamSave(Core, data, data.Length)) { throw new InvalidOperationException($"{nameof(LibVBANext.SaveRamSave)}() failed!"); } return(data); }