кстати щас попробовал только через процедуру рисования точки стирать и рисовать получилось без артефактов ..там long возникает только при формировании адреса в какой байт писать причем этот long бьется на байты тут же чтобы уже в плисине в адрес озу собираться..