Add files via upload
This commit is contained in:
parent
c9a48d9215
commit
62057f60cb
|
@ -290,6 +290,11 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||||
|
|
||||||
|
|
||||||
public virtual void AddressPPU(int addr)
|
public virtual void AddressPPU(int addr)
|
||||||
|
{
|
||||||
|
// see https://forums.nesdev.com/viewtopic.php?f=3&t=11361&start=60
|
||||||
|
// apparently mmc3 can't see internal pattern tables
|
||||||
|
// fixes Recca
|
||||||
|
if (addr<0x3F00)
|
||||||
{
|
{
|
||||||
int a12 = (addr >> 12) & 1;
|
int a12 = (addr >> 12) & 1;
|
||||||
bool rising_edge = (a12 == 1 && a12_old == 0);
|
bool rising_edge = (a12 == 1 && a12_old == 0);
|
||||||
|
@ -308,6 +313,8 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
|
||||||
|
|
||||||
a12_old = a12;
|
a12_old = a12;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public abstract class MMC3Board_Base : NES.NESBoardBase
|
public abstract class MMC3Board_Base : NES.NESBoardBase
|
||||||
|
|
Loading…
Reference in New Issue