From: Toni Wilen Date: Sun, 27 Nov 2016 11:37:09 +0000 (+0200) Subject: Check also Z2 fast when deciding if autoconfig reset is needed. X-Git-Tag: 3400~19 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=46c2cbcf61891c8f8dcf9e0f57abc640df57517d;p=francis%2Fwinuae.git Check also Z2 fast when deciding if autoconfig reset is needed. --- 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;