Может спрайты лучше BISом выводить чтобы черных квадратов не было?