X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=mappers%2F182.c;fp=mappers%2F182.c;h=0000000000000000000000000000000000000000;hb=d97315ac0bca825d2d50a44453bc5652946e2c67;hp=a7f65e5b8d36346720d26f9b64f1b49609a8150e;hpb=890e37ba2b8ea1c7593dc05926d7431e3bd00bfb;p=fceu.git diff --git a/mappers/182.c b/mappers/182.c deleted file mode 100644 index a7f65e5..0000000 --- a/mappers/182.c +++ /dev/null @@ -1,50 +0,0 @@ -#include "mapinc.h" - -DECLFW(Mapper182_write) -{ - switch(A&0xf003) - { - case 0xe003:IRQCount=V;IRQa=1;break; - case 0x8001:MIRROR_SET(V&1);break; - case 0xA000:mapbyte1[0]=V;break; - case 0xC000: - switch(mapbyte1[0]&7) - { - case 0:VROM_BANK2(0x0000,V>>1);break; - case 1:VROM_BANK1(0x1400,V);break; - case 2:VROM_BANK2(0x0800,V>>1);break; - case 3:VROM_BANK1(0x1c00,V);break; - case 4:ROM_BANK8(0x8000,V); - X6502_Rebase();break; - case 5:ROM_BANK8(0xA000,V); - X6502_Rebase();break; - case 6:VROM_BANK1(0x1000,V);break; - case 7:VROM_BANK1(0x1800,V);break; - } - break; - - - } -} - -void blop(void) -{ - if(IRQa) - { - if(IRQCount) - { - IRQCount--; - if(!IRQCount) - { - IRQa=0; - TriggerIRQ(); - } - } - } -} -void Mapper182_init(void) -{ - SetWriteHandler(0x8000,0xFFFF,Mapper182_write); - GameHBIRQHook=blop; -} -