X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=fceu.git;a=blobdiff_plain;f=mappers%2F241.c;fp=mappers%2F241.c;h=c0fe7fe6ce1d7df211fc4ca3a7d36789b39cf786;hp=0000000000000000000000000000000000000000;hb=d97315ac0bca825d2d50a44453bc5652946e2c67;hpb=890e37ba2b8ea1c7593dc05926d7431e3bd00bfb diff --git a/mappers/241.c b/mappers/241.c new file mode 100644 index 0000000..c0fe7fe --- /dev/null +++ b/mappers/241.c @@ -0,0 +1,27 @@ +#include "mapinc.h" + +static DECLFW(M241wr) +{ +// FCEU_printf("Wr: $%04x:$%02x, $%04x\n",A,V,X.PC); + if(A<0x8000) + { +// printf("$%04x:$%02x, $%04x\n",A,V,X.PC); + } + else + ROM_BANK32(V); +} + +static DECLFR(M241rd) +{ + //DumpMem("out",0x8000,0xffff); + //printf("Rd: $%04x, $%04x\n",A,X.PC); + return(0x50); +} + +void Mapper241_init(void) +{ + ROM_BANK32(0); + SetWriteHandler(0x5000,0x5fff,M241wr); + SetWriteHandler(0x8000,0xFFFF,M241wr); + SetReadHandler(0x4020,0x5fff,M241rd); +}