From 025345a805fe5a945c401366743722e21b4ba4b0 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Thu, 29 Jan 2026 18:24:17 +0200 Subject: [PATCH] Use UAE Z3 mode if 32-bit chip ram size is 1G --- expansion.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/expansion.cpp b/expansion.cpp index ad52e506..c46dd062 100644 --- a/expansion.cpp +++ b/expansion.cpp @@ -287,10 +287,15 @@ void set_expamem_z3_hack_mode(int mode) bool expamem_z3hack(struct uae_prefs *p) { - if (z3hack_override == Z3MAPPING_UAE) + if (p->z3chipmem.size >= 0x40000000) { return true; - if (z3hack_override == Z3MAPPING_REAL) + } + if (z3hack_override == Z3MAPPING_UAE) { + return true; + } + if (z3hack_override == Z3MAPPING_REAL) { return false; + } return p->z3_mapping_mode == Z3MAPPING_UAE || cpuboard_memorytype(p) == BOARD_MEMORY_BLIZZARD_12xx; } -- 2.47.3