Hi Traveler, thanks for having a look.

Are you using the original original DelphiX? (I.e. Hori's 2000.07.07 version?) As I remember, I stopped using it because pretty much all advanced draw functions killed performance if you rendered 10 or more sprites using them.

Your version works fine on my pc, with 126fps on software, and about 1600fps in hardware.

I think there's a bug in unDelphiX v1.0.7, or perhaps it doesn't like Delphi 6? *sigh*.. who knows. :/

The only purpose behind changing of the surface colour is so one can see if the surface is rendering. If it's flashing or you see screen tearing, great, it's working. If it's static, bad, it's broken.

I've uploaded the project again including the exe:
http://etgames.q.org.za/tmp/Prototype2.zip