Though you can never hide the effects of low frame rate (game gets choppy), you can scale any values you may use so it appears thep layer is moving at the same speed no matter what frame rate you get:
ideal# = 60.0 :`Ideal frame rate
speed# = 10.0 :`PLayer movement speed at ideal frame rate
scalefactor# = (screen fps() * 1.0) / ideal#
actualspeed# = speed# * scalefactor
The speed to move the player at will be in the variable actualspeed#.
eg. If the game ran at 120fps, then the actual speed would be 5 (at it runs twice as fast as 60fps), but if it was 30fps then the speed would be 20, to catch up.

Fishie says:
"Those who fail to prepare prepare to fail"
"Rules are for the guidance of the wise and the blind obdeniency of the fools"