Витаминыч, код cls такой:
pricedure cls;
begin
setcolor(0,0,0);
fillrect(0,0,getwidth,getheight);
end;
procedure game;
begin
repeat
// code..
repaint;
delay(10);
cls;
until false;
end;
Так как то, и при условии delay(10) мерцает.

но только в андроид сборке.
В жабе и без delay работает.
Помню в басик идэ такое ж было..