X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=fceu.git;a=blobdiff_plain;f=mappers%2F228.c;h=e38063de0df91f7b57040874486422e836595f70;hp=741bab00d91953ae8132a1c09727930676f6aeba;hb=c0bf6f9f02a2b6afb961a7e9195e2168d7e9cecf;hpb=4e1934c1ee3a43796e68edc66b3c3f8e079caf7c diff --git a/mappers/228.c b/mappers/228.c index 741bab0..e38063d 100644 --- a/mappers/228.c +++ b/mappers/228.c @@ -29,13 +29,14 @@ static DECLFW(Mapper228_write) page=(A>>7)&0x3F; if((page&0x30)==0x30) page-=0x10; - + pagel=pageh=(page<<1) + (((A>>6)&1)&((A>>5)&1)); pageh+=((A>>5)&1)^1; ROM_BANK16(0x8000,pagel); ROM_BANK16(0xC000,pageh); VROM_BANK8( (V&0x3) | ((A&0xF)<<2) ); + X6502_Rebase(); } static void A52Reset(void)