]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Check also Z2 fast when deciding if autoconfig reset is needed.
authorToni Wilen <twilen@winuae.net>
Sun, 27 Nov 2016 11:37:09 +0000 (13:37 +0200)
committerToni Wilen <twilen@winuae.net>
Sun, 27 Nov 2016 11:37:09 +0000 (13:37 +0200)
od-win32/mman.cpp

index 28aab52ad6302cea623c745e7704706c601c8a60..9140cdad7fe1fb42aff38e23b3f6eb194c820e08 100644 (file)
@@ -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;