void matrix_access()
{
if (_cpu.BALow)
{
if (_c64.CycleCounter - first_ba_cycle < 3)
matrix_line[ml_index] = color_line[ml_index] = 0xff;
else
{
UInt16 adr = (UInt16)((vc & 0x03ff) | matrix_base);
matrix_line[ml_index] = read_byte(adr);
color_line[ml_index] = _colorRam[adr & 0x03ff];
}
}
}