2013-11-13 03:32:25 +00:00
|
|
|
|
namespace BizHawk.Emulation.Cores.Atari.Atari2600
|
2012-03-30 00:35:15 +00:00
|
|
|
|
{
|
2014-04-02 21:27:14 +00:00
|
|
|
|
internal class m4K : MapperBase
|
2012-03-30 00:35:15 +00:00
|
|
|
|
{
|
2014-04-02 21:27:14 +00:00
|
|
|
|
public override byte ReadMemory(ushort addr)
|
2012-03-30 00:35:15 +00:00
|
|
|
|
{
|
2014-04-03 19:58:47 +00:00
|
|
|
|
if (addr < 0x1000)
|
|
|
|
|
{
|
|
|
|
|
return base.ReadMemory(addr);
|
|
|
|
|
}
|
|
|
|
|
|
2014-04-05 14:13:05 +00:00
|
|
|
|
return Core.Rom[addr & 0xFFF];
|
2014-04-02 21:27:14 +00:00
|
|
|
|
}
|
2013-03-11 01:46:12 +00:00
|
|
|
|
|
2014-04-02 21:27:14 +00:00
|
|
|
|
public override byte PeekMemory(ushort addr)
|
|
|
|
|
{
|
|
|
|
|
return ReadMemory(addr);
|
2012-03-30 00:35:15 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|