From 8197c9ba6697a57520183d20d3ea30e1a28fffc8 Mon Sep 17 00:00:00 2001 From: feos Date: Thu, 22 May 2025 20:45:23 +0300 Subject: [PATCH] dsda: scale back MmapHeapSize slaughter maps have gigantic savestates so they're not very tasable until we move from wbx to native. so no point in claiming complete support for them right away. okuplok launches, but might crash maybe --- src/BizHawk.Emulation.Cores/Computers/Doom/DSDA.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BizHawk.Emulation.Cores/Computers/Doom/DSDA.cs b/src/BizHawk.Emulation.Cores/Computers/Doom/DSDA.cs index f08bffc543..651178fd87 100644 --- a/src/BizHawk.Emulation.Cores/Computers/Doom/DSDA.cs +++ b/src/BizHawk.Emulation.Cores/Computers/Doom/DSDA.cs @@ -123,7 +123,7 @@ namespace BizHawk.Emulation.Cores.Computers.Doom SealedHeapSizeKB = 4 * 1024, InvisibleHeapSizeKB = totalWadSizeKb + 4 * 1024, // Make sure there's enough space for the wads PlainHeapSizeKB = 4 * 1024, - MmapHeapSizeKB = 1024 * 1024 * 2, // Allow the game to malloc quite a lot of objects to support those big wads + MmapHeapSizeKB = 1024 * 1024, // Allow the game to malloc quite a lot of objects to support those big wads SkipCoreConsistencyCheck = lp.Comm.CorePreferences.HasFlag(CoreComm.CorePreferencesFlags.WaterboxCoreConsistencyCheck), SkipMemoryConsistencyCheck = lp.Comm.CorePreferences.HasFlag(CoreComm.CorePreferencesFlags.WaterboxMemoryConsistencyCheck), });