X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=mappers%2Fmmc2and4.c;h=d34cc6bb112eaf6afd4f983ca3d5a817a12a0fe4;hb=386f5371eb984fb9c2860c83e740890a75cd45c1;hp=1b23e49a86d21b9ad3c84569282b38320988e9e6;hpb=c0bf6f9f02a2b6afb961a7e9195e2168d7e9cecf;p=fceu.git diff --git a/mappers/mmc2and4.c b/mappers/mmc2and4.c index 1b23e49..d34cc6b 100644 --- a/mappers/mmc2and4.c +++ b/mappers/mmc2and4.c @@ -1,7 +1,7 @@ /* FCE Ultra - NES/Famicom Emulator * * Copyright notice for this file: - * Copyright (C) 2002 Ben Parnell + * Copyright (C) 2002 Xodnizel * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -15,7 +15,7 @@ * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #include "mapinc.h" @@ -25,7 +25,7 @@ #define latcha2 mapbyte2[1] -static void FP_FASTAPASS(1) latchcheck(uint32 VAddr) +static void latchcheck(uint32 VAddr) { uint8 l,h; @@ -64,16 +64,14 @@ static void FP_FASTAPASS(1) latchcheck(uint32 VAddr) } } -DECLFW(Mapper9_write) // $Axxx +DECLFW(Mapper9_write) // $Axxx { ROM_BANK8(0x8000,V); - X6502_Rebase(); } DECLFW(Mapper10_write) { ROM_BANK16(0x8000,V); - X6502_Rebase(); } DECLFW(Mapper9and10_write) @@ -81,19 +79,19 @@ DECLFW(Mapper9and10_write) switch(A&0xF000) { case 0xB000: - if (latcha1==0xFD) { VROM_BANK4(0x0000,V);} + if(latcha1==0xFD) { VROM_BANK4(0x0000,V);} MMC4reg[0]=V; break; case 0xC000: - if (latcha1==0xFE) {VROM_BANK4(0x0000,V);} + if(latcha1==0xFE) {VROM_BANK4(0x0000,V);} MMC4reg[1]=V; break; case 0xD000: - if (latcha2==0xFD) {VROM_BANK4(0x1000,V);} + if(latcha2==0xFD) {VROM_BANK4(0x1000,V);} MMC4reg[2]=V; break; case 0xE000: - if (latcha2==0xFE) {VROM_BANK4(0x1000,V);} + if(latcha2==0xFE) {VROM_BANK4(0x1000,V);} MMC4reg[3]=V; break; case 0xF000: @@ -109,7 +107,7 @@ void Mapper9_init(void) ROM_BANK8(0xA000,~2); ROM_BANK8(0x8000,0); SetWriteHandler(0xA000,0xAFFF,Mapper9_write); - SetWriteHandler(0xB000,0xFFFF,Mapper9and10_write); + SetWriteHandler(0xB000,0xFFFF,Mapper9and10_write); PPU_hook=latchcheck; } @@ -117,7 +115,7 @@ void Mapper10_init(void) { latcha1=latcha2=0xFE; SetWriteHandler(0xA000,0xAFFF,Mapper10_write); - SetWriteHandler(0xB000,0xFFFF,Mapper9and10_write); + SetWriteHandler(0xB000,0xFFFF,Mapper9and10_write); PPU_hook=latchcheck; }