Don't use ACLS in a loop, since it resets everything in concern to graphics it takes much longer. You can use GCLS or CLS, but not ACLS. Also, make sure to have a WAIT or VSYNC in your loop.