From 2aae771ab32f32aabf2734d88b8e571d471e053b Mon Sep 17 00:00:00 2001 From: KeatonTheBot Date: Sat, 27 Dec 2025 18:53:11 -0600 Subject: [PATCH] Clean up heap adjustment code --- src/Ryujinx.HLE/HOS/Kernel/Memory/KPageTableBase.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Ryujinx.HLE/HOS/Kernel/Memory/KPageTableBase.cs b/src/Ryujinx.HLE/HOS/Kernel/Memory/KPageTableBase.cs index 33f08c5f9..63d023f4a 100644 --- a/src/Ryujinx.HLE/HOS/Kernel/Memory/KPageTableBase.cs +++ b/src/Ryujinx.HLE/HOS/Kernel/Memory/KPageTableBase.cs @@ -181,7 +181,7 @@ namespace Ryujinx.HLE.HOS.Kernel.Memory AliasRegionExtraSize = 0; // Limit heap for games that crash or won't load with extended heaps - bool isHeapLimited = (TitleId is "0100965017338000" or "010038b015560000"); + bool isHeapLimited = TitleId is "0100965017338000" or "010038b015560000"; switch (flags & ProcessCreationFlags.AddressSpaceMask) { @@ -254,8 +254,7 @@ namespace Ryujinx.HLE.HOS.Kernel.Memory else { aliasRegion.Size = 0x1000000000; - heapRegion.Size = memConfig switch - { + heapRegion.Size = memConfig switch { MemoryConfiguration.MemoryConfiguration8GiB => 0x200000000u, MemoryConfiguration.MemoryConfiguration10GiB when !isHeapLimited => 0x280000000u, MemoryConfiguration.MemoryConfiguration12GiB when !isHeapLimited => 0x300000000u,