public override void Write1(uint Address, byte Value)
{
TrackWrite(Address, Value);
if (IsHwRegister(Address)) { Dma.WriteDMA(1, Address, Value); return; }
if (LogNormalReads) Console.WriteLine("Write1(0x{0:X8}) -> 0x{1:X2} at 0x{2:X8}", Address, Value, CpuThreadState.PC);
base.Write1(Address, Value);
}