I've managed to upload it here:-

http://thedamot.mailcan.com/

What I don't understand is why it is so smooth on an old machine with a Voodoo card, and is very jerky on a 2ghz Athlon with 128mb graphics!

What am I doing wrong?!!

For every frame I'm calculating the amount to move the tiles, to achieve 192 pixels per second. I'm asuming that's where I'm going wrong.

Is GetTickCount not good enough for this?

Many thanks for any help.