From 150fc2f4c2d1ba600320deac12b84fa652539b2b Mon Sep 17 00:00:00 2001 From: Morilli <35152647+Morilli@users.noreply.github.com> Date: Wed, 4 Jun 2025 18:51:01 +0200 Subject: [PATCH] don't check SaveRamModified on shutdown let's flush the saveram unconditionally instead of relying on SaveRamModified which could get unset from autosaves or elsewhere see also #4344 --- src/BizHawk.Client.EmuHawk/MainForm.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BizHawk.Client.EmuHawk/MainForm.cs b/src/BizHawk.Client.EmuHawk/MainForm.cs index 0214374e8a..eccd540cc6 100644 --- a/src/BizHawk.Client.EmuHawk/MainForm.cs +++ b/src/BizHawk.Client.EmuHawk/MainForm.cs @@ -4094,7 +4094,7 @@ namespace BizHawk.Client.EmuHawk AddOnScreenMessage("SRAM cleared."); } } - else if (Emulator.HasSaveRam() && Emulator.AsSaveRam().SaveRamModified) + else if (Emulator.HasSaveRam()) { if (!FlushSaveRAM()) {