You guys should look into screen refresh rates, vsync and timers and timing techniques for your games.

You can have any amount of FPS you wish depending on the hardware you are running [size=9px](almost all run at about 60Hz or more --some 70 some 75 or a lot more, but they carry a price tag)[/size] and the setting/flexibility of your game timer.

DelphiX has a TDXTimer component [size=9px](which is a lot like the TTimer that is standard VCL)[/size] that allows you to set the rate at which it will run your main game loop. [size=9px](this is common usage for a (Un)DelphiX based game)[/size]

Your timing is the very foundation of your game's main structure, without it you get very bad performance when trying to manage the overall speed of your game. There are several tricks that different experienced game programmers use, try a few different things and stick to what works best for your game and gives you consistency over various speeds of processors/systems.

I have a feeling that your hangups over DelphiX might disappear once you get a better understanding of the TDXTimer component. It's not the best, but it'll do the trick.