diff --git a/src/BizHawk.Client.EmuHawk/MainForm.cs b/src/BizHawk.Client.EmuHawk/MainForm.cs index 4bd99741bb..0214374e8a 100644 --- a/src/BizHawk.Client.EmuHawk/MainForm.cs +++ b/src/BizHawk.Client.EmuHawk/MainForm.cs @@ -2097,7 +2097,7 @@ namespace BizHawk.Client.EmuHawk return true; FileStream fs = new(newPath, FileMode.Create, FileAccess.Write); - using (BinaryWriter writer = new(fs)) writer.Write(saveram); + using (BinaryWriter writer = new(fs, Encoding.UTF8, leaveOpen: true)) writer.Write(saveram); fs.Flush(flushToDisk: true); fs.Dispose();