From 6a045db126e1e9c64bec138bf72868d7dff453bd Mon Sep 17 00:00:00 2001 From: Cacodemon345 Date: Tue, 15 Nov 2022 19:45:02 +0600 Subject: [PATCH] config: Cap memory size to maximum allowed by machine --- src/config.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/config.c b/src/config.c index 426a01bd5..39826b3b5 100644 --- a/src/config.c +++ b/src/config.c @@ -494,8 +494,8 @@ load_machine(void) mem_size = (((machine_has_bus(machine, MACHINE_AT) && (machines[machine].ram_granularity < 128)) ? machines[machine].min_ram*1024 : machines[machine].min_ram); #endif - if (mem_size > 2097152) - mem_size = 2097152; + if (mem_size > machine_get_max_ram(machine)) + mem_size = machine_get_max_ram(machine); cpu_use_dynarec = !!ini_section_get_int(cat, "cpu_use_dynarec", 0);