public void StoreSaveRam(byte[] data) { // internally, we try to salvage bad-sized saverams if (!LibVBANext.SaveRamLoad(Core, data, data.Length)) { throw new InvalidOperationException($"{nameof(LibVBANext.SaveRamLoad)}() failed!"); } }