From: Toni Wilen Date: Thu, 29 Jan 2026 16:24:17 +0000 (+0200) Subject: Use UAE Z3 mode if 32-bit chip ram size is 1G X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=025345a805fe5a945c401366743722e21b4ba4b0;p=francis%2Fwinuae.git Use UAE Z3 mode if 32-bit chip ram size is 1G --- 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; }