From 46c2cbcf61891c8f8dcf9e0f57abc640df57517d Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sun, 27 Nov 2016 13:37:09 +0200 Subject: [PATCH] Check also Z2 fast when deciding if autoconfig reset is needed. --- od-win32/mman.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/od-win32/mman.cpp b/od-win32/mman.cpp index 28aab52a..9140cdad 100644 --- a/od-win32/mman.cpp +++ b/od-win32/mman.cpp @@ -575,6 +575,7 @@ static int doinit_shm (void) } static uae_u32 oz3fastmem_size[MAX_RAM_BOARDS]; +static uae_u32 ofastmem_size[MAX_RAM_BOARDS]; static uae_u32 oz3chipmem_size; static uae_u32 ortgmem_size[MAX_RTG_BOARDS]; static int ortgmem_type[MAX_RTG_BOARDS]; @@ -586,6 +587,8 @@ bool init_shm (void) for (int i = 0; i < MAX_RAM_BOARDS; i++) { if (oz3fastmem_size[i] != changed_prefs.z3fastmem[i].size) changed = true; + if (ofastmem_size[i] != changed_prefs.fastmem[i].size) + changed = true; } for (int i = 0; i < MAX_RTG_BOARDS; i++) { if (ortgmem_size[i] != changed_prefs.rtgboards[i].rtgmem_size) @@ -598,6 +601,7 @@ bool init_shm (void) for (int i = 0; i < MAX_RAM_BOARDS;i++) { oz3fastmem_size[i] = changed_prefs.z3fastmem[i].size; + ofastmem_size[i] = changed_prefs.fastmem[i].size; } for (int i = 0; i < MAX_RTG_BOARDS; i++) { ortgmem_size[i] = changed_prefs.rtgboards[i].rtgmem_size; -- 2.47.3