> создать второй буффер не могу
> экран очищается и снова рисуется
всё правильно. без буферизации так и должно быть.
решение в общем случае - использовать буферизацию. в вашем случае решения нет, хотя я так и не понял, в чём проблема создать буфер, имея 64 МБ оперативной памяти.