X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=pico%2F32x%2Fmemory.c;h=f3b700674a0f21d063c1daf159365f2675a33d00;hb=84162df45ca32c27cc56be3c98b6f91abc00586e;hp=8b9254f09f9a7ab2f05b2ed9266acaf7bcd93840;hpb=fa8fb7544593a0ed43f3354cc5f41150464b55bf;p=picodrive.git diff --git a/pico/32x/memory.c b/pico/32x/memory.c index 8b9254f..f3b7006 100644 --- a/pico/32x/memory.c +++ b/pico/32x/memory.c @@ -1159,7 +1159,7 @@ static void bank_switch(int b) return; bank = b << 20; - if ((Pico.m.sram_reg & SRR_MAPPED) && bank == SRam.start) { + if ((Pico.m.sram_reg & SRR_MAPPED) && bank == Pico.sv.start) { bank_map_handler(); return; } @@ -1179,12 +1179,6 @@ static void bank_switch(int b) cpu68k_map_set(m68k_read16_map, 0x900000, 0x900000 + rs - 1, Pico.rom + bank, 0); elprintf(EL_32X, "bank %06x-%06x -> %06x", 0x900000, 0x900000 + rs - 1, bank); - -#ifdef EMU_F68K - // setup FAME fetchmap - for (rs = 0x90; rs < 0xa0; rs++) - PicoCpuFM68k.Fetch[rs] = (unsigned long)Pico.rom + bank - 0x900000; -#endif } // -----------------------------------------------------------------