Thanks,and good to know there's someone running this project on a real hardware!(I don't have any :(
I'll try using Vblank interrupt in it if I have time...Hope that will solve the problem.