Delta timing hard to implement in current project?

Blitz3D Forums/Blitz3D Programming/Delta timing hard to implement in current project?

I added delta timing to my current project after I'd already had about 2000 lines of code. Definately would have been easier if it was added from the beginning.

With delta timing you multiply any increasing or decreasing value by your speed factor.

;Code without delta timing
x = x + 2

;becomes this with delta timing;
x = x + 2*FL\SpeedFactor


However, the following doesn't work;
;Without delta timing
x = x *2

;With delta timing
x = x * 2*Fl\SpeedFactor


Multiplications should be raised to the power of your speed factor. ie;
x = x * 2^FL\SpeedFactor


Had me stumped for days!