From 7df4b425f1b54ce4bf52cd57bc78e383434879b3 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sat, 6 Apr 2019 17:01:51 +0300 Subject: [PATCH] A2620/A2630 word write autoconfig fix. --- expansion.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/expansion.cpp b/expansion.cpp index f4b000c7..b4e51e83 100644 --- a/expansion.cpp +++ b/expansion.cpp @@ -768,6 +768,13 @@ static void REGPARAM2 expamem_wput (uaecptr addr, uae_u32 value) expamem_next(expamem_map(&cd->aci), NULL); return; } + if (expamem_autoconfig_mode) { + map_banks_z2(cd->aci.addrbank, expamem_board_pointer >> 16, expamem_board_size >> 16); + cd->aci.postinit = true; + cd->initrc(&cd->aci); + expamem_next(cd->aci.addrbank, NULL); + return; + } if (expamem_bank_current && expamem_bank_current != &expamem_bank) { expamem_bank_current->sub_banks ? expamem_bank_current->sub_banks[0].bank->bput(addr, value >> 8) : expamem_bank_current->bput(addr, value >> 8); return; -- 2.47.3