X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=mappers%2F17.c;h=1e764216a270d325186519bef75a1d716d35f638;hb=c0bf6f9f02a2b6afb961a7e9195e2168d7e9cecf;hp=66b85d48a120263beef569d7a99f31691ca7dda7;hpb=4e1934c1ee3a43796e68edc66b3c3f8e079caf7c;p=fceu.git diff --git a/mappers/17.c b/mappers/17.c index 66b85d4..1e76421 100644 --- a/mappers/17.c +++ b/mappers/17.c @@ -52,10 +52,14 @@ DECLFW(Mapper17_write) case 0x4501:IRQa=V&1;break; case 0x4502:IRQCount&=0xFF00;IRQCount|=V;break; case 0x4503:IRQCount&=0x00FF;IRQCount|=V<<8;IRQa=1;break; - case 0x4504: ROM_BANK8(0x8000,V);break; - case 0x4505: ROM_BANK8(0xA000,V);break; - case 0x4506: ROM_BANK8(0xC000,V);break; - case 0x4507: ROM_BANK8(0xE000,V);break; + case 0x4504: ROM_BANK8(0x8000,V); + X6502_Rebase();break; + case 0x4505: ROM_BANK8(0xA000,V); + X6502_Rebase();break; + case 0x4506: ROM_BANK8(0xC000,V); + X6502_Rebase();break; + case 0x4507: ROM_BANK8(0xE000,V); + X6502_Rebase();break; case 0x4510: VROM_BANK1(0x0000,V);break; case 0x4511: VROM_BANK1(0x0400,V);break; case 0x4512: VROM_BANK1(0x0800,V);break;