C64Lib.Core.MOS6569.SprDataAccess C# (CSharp) Method

SprDataAccess() private method

private SprDataAccess ( int num, int bytenum ) : void
num int
bytenum int
return void
        private void SprDataAccess(int num, int bytenum)
        {
            //if ((spr_dma_on & (1 << num)) != 0)
            //{
            //    spr_data_ptr[num * 4 + bytenum] = read_byte((UInt16)(mc[num] & 0x3f | spr_ptr[num]));
            //    mc[num]++;
            //}
            //else if (bytenum == 1)
            //    IdleAccess();

            if ((spr_dma_on & (1 << num)) != 0)
            {
                spr_data[num * 4 + bytenum] = read_byte((UInt16)(mc[num] & 0x3f | spr_ptr[num]));
                mc[num]++;
            }
            else if (bytenum == 1)
                IdleAccess();
        }